2025 BMW M2 prices
There are 40 used 2025 BMW M2 cars for sale from UK dealers on AskCar, as of 11 November 2026. Typical asking price £54,000 (the median: half cost less, half cost more). The cheapest is £35,395. The middle half are priced between £52,500 and £56,000. Median mileage: about 7,000 miles.
Dealers lowered the asking price on more than half of 2025 BMW M2 cars: 26 of the 40 in the 14 days to 11 November 2026.
2025 BMW M2 prices by engine and mileage
| Engine | All mileages | Under 20,000 miles | 20,000 to 40,000 miles | 40,000 to 60,000 miles | 60,000 miles or more |
|---|---|---|---|---|---|
| 3.0 petrol | £54,500 | £55,000 | Too few for sale | Too few for sale | Too few for sale |
Typical asking prices are of 2025 BMW M2 cars for sale on 11 November 2026, and are given only where at least 20 cars with a price are for sale.
2025 BMW M2 against other years
A 2024 BMW M2 car has a typical asking price of £50,000 and a 2026 one £62,500, as of 11 November 2026.
AskCar lists 500 used BMW M2 across the UK, from 311 dealerships.
As of 11 November 2026, AskCar lists 593,449 cars and vans from 12,847 UK dealerships, read daily from dealer websites: over 99% of UK dealer used car adverts. No dealer pays to be listed.
2025 BMW M2 cars for sale now, page 2 of 2
This page lists 2025 BMW M2 cars not picked out on page 1, cheapest first.
The AskCar estimate is our expected asking price for that one car, from its model, age, mileage and specification, using the 493 priced BMW M2 adverts on AskCar as of 11 November 2026. The figures on this page describe the cars advertised, not a valuation of every 2025 BMW M2.
Each car: year, make, model, engine and trim, power, gearbox, fuel, body, doors, colour; mileage; price and its changes; how the price compares with the AskCar estimate; emissions standard and ULEZ compliance where it holds; MOT; dealer and town; AskCar page. Each car's AskCar page has its full price history and cheaper cars like it.
- 2025 BMW M2 3.0 BiTurbo, automatic, petrol, coupe, 2 doors, 4 seats, black. Mileage: 7,300 miles. Price: £52,998, reduced by £952 from £53,950 since AskCar first saw it on 22 October 2026, 20 days ago. Fair price: £591 (1%) under the AskCar estimate of £53,589. Euro 6 emissions standard. ULEZ compliant. MOT: first test not yet due. Dealer: Group 1 Chelmsford BMW in Chelmsford. AskCar page: https://askcar.co.uk/car/bmw-m2-2025-607533b3a32f
- 2025 BMW M2 3.0 BiTurbo, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 8,288 miles. Price: £53,990, reduced by £2,000 from £55,990 since AskCar first saw it on 22 October 2026, 20 days ago. Fair price: £860 (1%) over the AskCar estimate of £53,130. Euro 6 emissions standard. ULEZ compliant. MOT: first test not yet due. Dealer: Group 1 Norwich BMW in Norwich. AskCar page: https://askcar.co.uk/car/bmw-m2-2025-458e5197c239
- 2025 BMW M2 3.0 BiTurbo, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 10,005 miles. Price: £54,990, unchanged since AskCar first saw it on 27 October 2026, 15 days ago. Fair price: £2,808 (5%) over the AskCar estimate of £52,182. Euro 6 emissions standard. ULEZ compliant. MOT: first test not yet due. Dealer: Lkc Motors in Worksop. AskCar page: https://askcar.co.uk/car/bmw-m2-2025-13c4c8a65bd4
- 2025 BMW M2 3.0 BiTurbo, automatic, petrol, coupe, 2 doors, 4 seats, blue. Mileage: 4,252 miles. Price: £54,990, unchanged since AskCar first saw it on 11 November 2026. Fair price: £278 (under 1%) over the AskCar estimate of £54,712. Euro 6 emissions standard. ULEZ compliant. MOT: first test not yet due. Dealer: Dick Lovett BMW Bristol in Bristol. AskCar page: https://askcar.co.uk/car/bmw-m2-2025-68f8ec3945cf
- 2025 BMW M2 3.0 BiTurbo, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 6,994 miles. Price: £54,990, unchanged since AskCar first saw it on 10 October 2026, 32 days ago. Fair price: £1,258 (2%) over the AskCar estimate of £53,732. Euro 6 emissions standard. ULEZ compliant. MOT: first test not yet due. Dealer: Williams Bmw Stockport in Stockport. AskCar page: https://askcar.co.uk/car/bmw-m2-2025-7c37c8e4abe6
- 2025 BMW M2 3.0, automatic, petrol, coupe, 2 doors, 4 seats, blue. Mileage: 6,181 miles. Price: £54,990, reduced by £1,000 from £55,990 since AskCar first saw it on 24 October 2026, 18 days ago. Fair price: £904 (1%) over the AskCar estimate of £54,086. Euro 6 emissions standard. ULEZ compliant. MOT: first test not yet due. Dealer: MJM Car Sales in Bishop Auckland. AskCar page: https://askcar.co.uk/car/bmw-m2-2025-c1d935453811
- 2025 BMW M2 3.0 BiTurbo, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 5,243 miles. Price: £55,000, reduced by £950 from £55,950 since AskCar first saw it on 13 September 2026, 59 days ago. Fair price: £442 (under 1%) over the AskCar estimate of £54,558. Euro 6 emissions standard. ULEZ compliant. MOT: first test not yet due. Dealer: Sandal BMW Wakefield in Wakefield. AskCar page: https://askcar.co.uk/car/bmw-m2-2025-2715185aedc8
- 2025 BMW M2 3.0 BiTurbo, automatic, petrol, coupe, 2 doors, 4 seats, black. Mileage: 8,000 miles. Price: £55,000, unchanged since AskCar first saw it on 22 October 2026, 20 days ago. Fair price: £1,737 (3%) over the AskCar estimate of £53,263. Euro 6 emissions standard. ULEZ compliant. MOT: first test not yet due. Dealer: Sytner Nottingham BMW in Nottingham. AskCar page: https://askcar.co.uk/car/bmw-m2-2025-a638cbeba7af
- 2025 BMW M2 3.0 BiTurbo, automatic, petrol, coupe, 2 doors, 4 seats, blue. Mileage: 6,935 miles. Price: £55,750, unchanged since AskCar first saw it on 3 November 2026, 8 days ago. Fair price: £1,991 (3%) over the AskCar estimate of £53,759. Euro 6 emissions standard. ULEZ compliant. MOT: first test not yet due. Dealer: Sytner Sheffield BMW in Sheffield. AskCar page: https://askcar.co.uk/car/bmw-m2-2025-383dfdd5520b
- 2025 BMW M2 3.0 BiTurbo, automatic, petrol, coupe, 2 doors, 4 seats, yellow. Mileage: 2,082 miles. Price: £55,990, unchanged since AskCar first saw it on 11 November 2026. Fair price: £112 (under 1%) over the AskCar estimate of £55,878. Euro 6 emissions standard. ULEZ compliant. MOT: first test not yet due. Dealer: Dick Lovett in Potters Bar. AskCar page: https://askcar.co.uk/car/bmw-m2-2025-d8cbb182d1f5
- 2025 BMW M2 3.0 BiTurbo, 473 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 9,033 miles. Price: £56,995, reduced by £1,000 from £57,995 since AskCar first saw it on 7 October 2026, 35 days ago. Fair price: £2,346 (4%) over the AskCar estimate of £54,649. Euro 6 emissions standard. ULEZ compliant. MOT: first test not yet due. Dealer: EAG Specialist Cars in St Neots. AskCar page: https://askcar.co.uk/car/bmw-m2-2025-31e58bbb540b
- 2025 BMW M2 3.0 BiTurbo, automatic, petrol, coupe, 2 doors, 4 seats, black. Mileage: 4,776 miles. Price: £57,999, reduced by £1,000 from £58,999 since AskCar first saw it on 2 October 2026, 40 days ago. Fair price: £3,432 (6%) over the AskCar estimate of £54,567. Euro 6 emissions standard. ULEZ compliant. MOT: first test not yet due. Dealer: Halliwell Jones Wilmslow BMW in Wilmslow. AskCar page: https://askcar.co.uk/car/bmw-m2-2025-3f1697420e18
- 2025 BMW M2 3.0 BiTurbo CS, automatic, petrol, coupe, 2 doors, 4 seats, black. Mileage: 9,216 miles. Price: £94,997, reduced by £3,614 from £98,611 since AskCar first saw it on 25 August 2026, 78 days ago. Above the going rate: £12,540 (15%) over the AskCar estimate of £82,457. Euro 6 emissions standard. ULEZ compliant. MOT: first test not yet due. Dealer: Bowker BMW Preston in Preston. AskCar page: https://askcar.co.uk/car/bmw-m2-2025-17ddb87690ea
BMW M2 by gearbox, fuel and body
BMW M2 prices by year
BMW M2 by trim
BMW M2 by price
BMW M2 near you
- In England (427 cars)
- In Scotland (49 cars)
- In Wales (18 cars)
- In Northern Ireland (4 cars)
- Near London (44 cars)
- Near Barnet (44 cars)
- Near Watford (42 cars)
- Near Havering (39 cars)
- Near Rochdale (39 cars)
- Near Hillingdon (37 cars)
- Near Birmingham (35 cars)
- Near Leeds (35 cars)
- Near Huddersfield (35 cars)
- Near Wakefield (35 cars)
- Near Mansfield (35 cars)
- Near Bedford (34 cars)
- Near Barnsley (34 cars)
- Near Stevenage (34 cars)
- Near Tamworth (34 cars)
More BMW
- All BMW M2 (500 cars)
- All BMW cars (44,492 cars)
- BMW 1 Series (7,412 cars)
- BMW 3 Series (7,158 cars)
- BMW X5 (3,240 cars)
- BMW X3 (3,106 cars)
- BMW 5 Series (2,829 cars)
- BMW X1 (2,635 cars)
- BMW 2 Series (1,867 cars)
- BMW 4 Series (1,862 cars)
- BMW 2 Series Gran Coupe (1,321 cars)
- BMW 4 Series Gran Coupe (1,199 cars)
- BMW i4 (874 cars)
- BMW M3 (807 cars)
- BMW 2 Series Active Tourer (793 cars)
- BMW X2 (768 cars)
- BMW M4 (741 cars)