2015 BMW 2 Series M Sport prices
There are 59 used 2015 BMW 2 Series M Sport cars for sale from UK dealers on AskCar, as of 10 November 2026. Typical asking price £8,800 (the median: half cost less, half cost more). The cheapest is £3,990. The middle half are priced between £8,000 and £10,300. Median mileage: about 84,000 miles.
Dealers lowered the asking price on more than one in ten of 2015 BMW 2 Series M Sport cars: 10 of the 59 in the 14 days to 10 November 2026.
2015 BMW 2 Series M Sport 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 |
|---|---|---|---|---|---|
| 2.0 diesel | £9,000 | Too few for sale | Too few for sale | Too few for sale | £8,500 |
Only 7 of the 2015 BMW 2 Series M Sport cars for sale have the 1.5 petrol engine, too few to give a typical asking price.
Typical asking prices are of 2015 BMW 2 Series M Sport cars for sale on 10 November 2026, and are given only where at least 20 cars with a price are for sale.
2015 BMW 2 Series M Sport against other years
A 2014 BMW 2 Series M Sport car has a typical asking price of £8,000 and a 2016 one £9,200, as of 10 November 2026.
AskCar lists 1,849 used BMW 2 Series across the UK, from 994 dealerships.
As of 10 November 2026, AskCar lists 591,054 cars and vans from 12,888 UK dealerships, read daily from dealer websites: over 99% of UK dealer used car adverts. No dealer pays to be listed.
2015 BMW 2 Series M Sport cars for sale now, page 1 of 2
This page picks out up to 10 cars in each of these groups: best value, cheapest, lowest mileage, recently reduced and newly advertised. A car in more than one group is listed in full once. The groups pick only from cars with photos and an AskCar estimate, priced at £500 or more and no more than 25% under that estimate. 51 of the 55 cars listed here meet these rules. Page 2 lists every other 2015 BMW 2 Series M Sport car, cheapest first, including the 4 the groups do not pick from.
The AskCar estimate is our expected asking price for that one car, from its model, age, mileage and specification, using the 1,819 priced BMW 2 Series adverts on AskCar as of 10 November 2026. The figures on this page describe the cars advertised, not a valuation of every 2015 BMW 2 Series M Sport.
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.
This list leaves out 4 cars whose advertised mileage is lower than the mileage recorded at their last MOT test.
Best value 2015 BMW 2 Series M Sport: priced furthest below the AskCar estimate
These 10 are priced 4% to 20% under their AskCar estimate. Their asking prices run from £3,995 to £10,995.
- 2015 BMW 2 Series 2.0 228i M Sport, 242 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 92,000 miles. Price: £6,995, unchanged since AskCar first saw it on 7 July 2026, 126 days ago. Good value: £1,768 (20%) under the AskCar estimate of £8,763. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 1 February 2027. Dealer: Kain Motors in Manchester. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-7ecab5b382ac
- 2015 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, white. Mileage: 20,268 miles. Price: £10,995, reduced by £2,800 from £13,795 since AskCar first saw it on 18 September 2026, 53 days ago. Good value: £2,280 (17%) under the AskCar estimate of £13,275. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 7 July 2027. Dealer: Motors For Less in Bradford. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-ecb7a6c95244
- 2015 BMW 2 Series 2.0 218d M Sport, 148 bhp, manual, diesel, coupe, 2 doors, 4 seats, red. Mileage: 156,000 miles. Price: £3,995, unchanged since AskCar first saw it on 25 September 2026, 46 days ago. Good value: £727 (15%) under the AskCar estimate of £4,722. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 2 February 2027. Dealer: ECO CARS Cheshire in Warrington. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-6c66b0828e35
- 2015 BMW 2 Series 2.0 228i M Sport, 242 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 105,000 miles. Price: £6,999, reduced by £1,201 from £8,200 since AskCar first saw it on 4 August 2026, 98 days ago. Good value: £1,003 (12%) under the AskCar estimate of £8,002. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 10 April 2027. Dealer: Rowlands Motor Company in Havering. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-353fca36a9e5
- 2015 BMW 2 Series 2.0 220d M Sport, 187 bhp, automatic, diesel, convertible, 2 doors, 4 seats, blue. Mileage: 75,340 miles. Price: £8,694, reduced by £800 from £9,494 since AskCar first saw it on 16 September 2026, 55 days ago. Good value: £1,065 (10%) under the AskCar estimate of £9,759. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 5 February 2027. Dealer: Saveonusedcars.Co.Uk in Scunthorpe. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-f5c8fe502687
- 2015 BMW 2 Series 2.0 225d M Sport, 215 bhp, automatic, diesel, coupe, 2 doors, 4 seats, silver. Mileage: 94,125 miles. Price: £8,500, reduced by £500 from £9,000 since AskCar first saw it on 30 September 2026, 41 days ago. Good value: £852 (9%) under the AskCar estimate of £9,352. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 21 April 2027. Dealer: Autotrade (Birmingham) in Birmingham. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-efa8741315c1
- 2015 BMW 2 Series 2.0 220d M Sport, 187 bhp, automatic, diesel, convertible, 2 doors, 4 seats, blue. Mileage: 58,377 miles. Price: £9,999, unchanged since AskCar first saw it on 31 October 2026, 10 days ago. Good value: £996 (9%) under the AskCar estimate of £10,995. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 5 October 2027. Dealer: AL Prestige Cars in Southampton. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-331d7a4e703e
- 2015 BMW 2 Series 1.5 218i M Sport, 134 bhp, manual, petrol, coupe, 2 doors, 4 seats, white. Mileage: 82,334 miles. Price: £6,850, reduced by £400 from £7,250 since AskCar first saw it on 8 September 2026, 63 days ago. Fair price: £382 (5%) under the AskCar estimate of £7,232. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 15 March 2027. Dealer: SK Motor Group in Deptford. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-a9994e88fe58
- 2015 BMW 2 Series 2.0 225d M Sport, 221 bhp, automatic, diesel, coupe, 2 doors, 4 seats, black. Mileage: 127,044 miles. Price: £6,489, reduced by £1,006 from £7,495 since AskCar first saw it on 1 July 2026, 132 days ago. Fair price: £358 (5%) under the AskCar estimate of £6,847. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 7 June 2027. Dealer: Fame Cars in Birmingham. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-37ed37acb162
- 2015 BMW 2 Series 1.5 218i M Sport, 134 bhp, manual, petrol, coupe, 2 doors, 4 seats, blue. Mileage: 102,547 miles. Price: £5,983, reduced by £709 from £6,692 since AskCar first saw it on 13 October 2026, 28 days ago. Fair price: £279 (4%) under the AskCar estimate of £6,262. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 15 July 2027. Dealer: Nationwide Vehicle Sales in Bolton. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-a628bbd2328d
Cheapest 2015 BMW 2 Series M Sport: the lowest asking prices
These 10 are priced £3,995 to £7,676. They have covered 82,334 to 156,000 miles.
- 2015 BMW 2 Series 2.0 218d M Sport: £3,995, 156,000 miles. Listed in full under best value.
- 2015 BMW 2 Series 1.5 218i M Sport: £5,983, 102,547 miles. Listed in full under best value.
- 2015 BMW 2 Series 2.0 225d M Sport: £6,489, 127,044 miles. Listed in full under best value.
- 2015 BMW 2 Series 2.0 218d M Sport, manual, diesel, coupe, 2 doors, 4 seats, red. Mileage: 98,738 miles. Price: £6,800, reduced by £700 from £7,500 since AskCar first saw it on 28 May 2026, 166 days ago. Fair price: £283 (3%) under the AskCar estimate of £7,083. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 4 April 2027. Dealer: Essex Select Cars in Great Bentley. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-8178f3a71e7b
- 2015 BMW 2 Series 1.5 218i M Sport: £6,850, 82,334 miles. Listed in full under best value.
- 2015 BMW 2 Series 2.0 218d M Sport, 141 bhp, manual, diesel, coupe, 2 doors, 4 seats, white. Mileage: 102,574 miles. Price: £6,990, unchanged since AskCar first saw it on 25 September 2026, 46 days ago. Fair price: £148 (2%) over the AskCar estimate of £6,842. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 27 April 2027. Dealer: Csk Motors in Rotherham. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-f4bdb1fd4c15
- 2015 BMW 2 Series 2.0 228i M Sport: £6,995, 92,000 miles. Listed in full under best value.
- 2015 BMW 2 Series 2.0 228i M Sport: £6,999, 105,000 miles. Listed in full under best value.
- 2015 BMW 2 Series 2.0 218d M Sport, 148 bhp, manual, diesel, convertible, 2 doors, 4 seats, blue. Mileage: 98,000 miles. Price: £7,495, reduced by £300 from £7,795 since AskCar first saw it on 28 May 2026, 166 days ago. Above the going rate: £710 (10%) over the AskCar estimate of £6,785. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 24 February 2027. Dealer: H & M Cars Barnsley in Barnsley. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-f8de218283f4
- 2015 BMW 2 Series 2.0 220d M Sport, 187 bhp, automatic, diesel, 2 doors, 4 seats, black. Mileage: 111,000 miles. Price: £7,676, reduced by £832 from £8,508 since AskCar first saw it on 23 July 2026, 110 days ago. Fair price: £150 (1%) over the AskCar estimate of £7,526. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 27 August 2026; ask the dealer for the current MOT. Dealer: Wilson Wheels in Romford. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-e31589b04b5a
Lowest-mileage 2015 BMW 2 Series M Sport
These 10 have covered 20,268 to 51,000 miles. Their asking prices run from £8,995 to £13,000.
- 2015 BMW 2 Series 2.0 220i M Sport: £10,995, 20,268 miles. Listed in full under best value.
- 2015 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, black. Mileage: 28,388 miles. Price: £13,000, reduced by £995 from £13,995 since AskCar first saw it on 28 May 2026, 166 days ago. Fair price: £183 (1%) over the AskCar estimate of £12,817. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 10 February 2027. Dealer: Rainford Cars in Ellesmere Port. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-8d4d4cd7f4f4
- 2015 BMW 2 Series 2.0 220d M Sport, 187 bhp, manual, diesel, convertible, 2 doors, 4 seats, white. Mileage: 34,000 miles. Price: £10,989, reduced by £500 from £11,489 since AskCar first saw it on 29 August 2026, 73 days ago. Fair price: £147 (1%) under the AskCar estimate of £11,136. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 13 July 2027. Dealer: AffordableCar in Tamworth. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-4d029de9fa0e
- 2015 BMW 2 Series 1.5 218i M Sport, 134 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 38,857 miles. Price: £12,000, unchanged since AskCar first saw it on 8 September 2026, 63 days ago. Above the going rate: £1,161 (10%) over the AskCar estimate of £10,839. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 5 November 2026; ask the dealer for the current MOT. Dealer: Richard Nash Nearly New Car Centre in Norwich. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-6cb582164455
- 2015 BMW 2 Series 2.0 220i M Sport, 181 bhp, manual, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 41,833 miles. Price: £11,799, unchanged since AskCar first saw it on 27 October 2026, 14 days ago. Fair price: £510 (4%) over the AskCar estimate of £11,289. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 3 December 2026. Dealer: Group 1 Assured Norwich Central in Norwich. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-3f041faff6ab
- 2015 BMW 2 Series 2.0 218d M Sport, manual, diesel, coupe, 2 doors, 4 seats, white. Mileage: 43,500 miles. Price: £11,950, unchanged since AskCar first saw it on 25 September 2026, 46 days ago. Above the going rate: £1,712 (16%) over the AskCar estimate of £10,238. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 19 May 2027. Dealer: Cars 4 Less Yorkshire in Kingston upon Hull. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-58c084b8acc8
- 2015 BMW 2 Series 2.0 220i M Sport, 181 bhp, manual, petrol, coupe, 2 doors, 4 seats, white. Mileage: 44,995 miles. Price: £11,995, unchanged since AskCar first saw it on 24 September 2026, 47 days ago. Above the going rate: £898 (8%) over the AskCar estimate of £11,097. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 5 January 2027. Dealer: ARJ Motors in Addlestone. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-d5958ceef7eb
- 2015 BMW 2 Series 2.0 220d M Sport, 187 bhp, automatic, diesel, convertible, 2 doors, 4 seats, white. Mileage: 45,000 miles. Price: £11,440, unchanged since AskCar first saw it on 7 November 2026, 3 days ago. Fair price: £384 (3%) under the AskCar estimate of £11,824. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 31 October 2027. Dealer: FTR Performance in Tring. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-ce0155b726a6
- 2015 BMW 2 Series 2.0 220d M Sport, 187 bhp, automatic, diesel, coupe, 2 doors, 4 seats, white. Mileage: 45,688 miles. Price: £12,989, unchanged since AskCar first saw it on 22 October 2026, 19 days ago. Fair price: £476 (3%) over the AskCar estimate of £12,513. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 27 October 2027. Dealer: Lichfield Street Motors in Tamworth. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-598a1a7082d2
- 2015 BMW 2 Series 1.5 218i M Sport, 134 bhp, manual, petrol, convertible, 2 doors, 4 seats, white. Mileage: 51,000 miles. Price: £8,995, reduced by £700 from £9,695 since AskCar first saw it on 6 August 2026, 96 days ago. Fair price: £58 (under 1%) over the AskCar estimate of £8,937. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 24 November 2026. Dealer: Harveys Car Centre in Haywards Heath. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-0d39613d17ba
Recently reduced 2015 BMW 2 Series M Sport: the biggest price reductions in the 14 days to 10 November 2026
The dealer lowered the asking price on each of these 9 in the 14 days to 10 November 2026. Their reductions since AskCar first saw them run from £500 to £2,800.
- 2015 BMW 2 Series 2.0 220i M Sport: £10,995, 20,268 miles. Listed in full under best value.
- 2015 BMW 2 Series 2.0 228i M Sport: £6,999, 105,000 miles. Listed in full under best value.
- 2015 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, white. Mileage: 59,000 miles. Price: £10,950, reduced by £1,045 from £11,995 since AskCar first saw it on 22 July 2026, 111 days ago. Fair price: £78 (under 1%) over the AskCar estimate of £10,872. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 23 June 2027. Dealer: T W Automotive in Milton Keynes. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-ced017e93ebd
- 2015 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, convertible, 2 doors, 4 seats, blue. Mileage: 92,000 miles. Price: £8,980, reduced by £1,000 from £9,980 since AskCar first saw it on 11 September 2026, 60 days ago. Fair price: £374 (4%) over the AskCar estimate of £8,606. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 27 October 2026; ask the dealer for the current MOT. Dealer: The Car Arena in Kimberley. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-9ab1bd17cf94
- 2015 BMW 2 Series 2.0 M Sport, automatic, diesel, convertible, 2 doors, 4 seats, black. Mileage: 88,500 miles. Price: £8,490, reduced by £800 from £9,290 since AskCar first saw it on 2 July 2026, 131 days ago. Fair price: £387 (4%) under the AskCar estimate of £8,877. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 27 July 2026; ask the dealer for the current MOT. Dealer: Auto Zone Peterborough in Peterborough. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-d9c128801bd6
- 2015 BMW 2 Series 1.5 218i M Sport: £8,995, 51,000 miles. Listed in full under lowest mileage.
- 2015 BMW 2 Series 2.0 220d M Sport, 187 bhp, automatic, diesel, coupe, 2 doors, 4 seats, blue. Mileage: 81,000 miles. Price: £9,999, reduced by £700 from £10,699 since AskCar first saw it on 3 September 2026, 68 days ago. Fair price: £46 (under 1%) over the AskCar estimate of £9,953. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 29 June 2027. Dealer: Prestige Motoring Group in Tipton. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-00a82795acc2
- 2015 BMW 2 Series 2.0 220i M Sport, 181 bhp, automatic, petrol, coupe, 2 doors, 4 seats, grey. Mileage: 88,258 miles. Price: £8,695, reduced by £600 from £9,295 since AskCar first saw it on 24 September 2026, 47 days ago. Fair price: £129 (1%) under the AskCar estimate of £8,824. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 25 September 2027. Dealer: Car Ninja in Shepperton. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-8bb0b0dfbd3e
- 2015 BMW 2 Series 2.0 225d M Sport: £8,500, 94,125 miles. Listed in full under best value.
Newly advertised 2015 BMW 2 Series M Sport: first seen by AskCar in the 7 days to 10 November 2026
These 2 are the most recently advertised. Cars first seen on the same day are listed cheapest first.
- 2015 BMW 2 Series 2.0 220d M Sport: £11,440, 45,000 miles. Listed in full under lowest mileage.
- 2015 BMW 2 Series 2.0 220i M Sport, 181 bhp, manual, petrol, convertible, 2 doors, 4 seats, grey. Mileage: 61,000 miles. Price: £9,950, unchanged since AskCar first saw it on 4 November 2026, 6 days ago. Fair price: £225 (2%) under the AskCar estimate of £10,175. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 18 February 2027. Dealer: Northumbria Prestige in Newcastle upon Tyne. AskCar page: https://askcar.co.uk/car/bmw-2-series-2015-6c9cb74dd14a
Page 2: every other 2015 BMW 2 Series M Sport car, cheapest first
BMW 2 Series by gearbox, fuel and body
- Automatic BMW 2 Series (1,446 cars)
- Manual BMW 2 Series (388 cars)
- Petrol BMW 2 Series (1,450 cars)
- Diesel BMW 2 Series (386 cars)
- BMW 2 Series coupe (1,440 cars)
- BMW 2 Series convertible (269 cars)
- BMW 2 Series MPV (42 cars)
BMW 2 Series prices by year
- 2026 (282 cars)
- 2025 (132 cars)
- 2024 (151 cars)
- 2023 (137 cars)
- 2022 (95 cars)
- 2021 (32 cars)
- 2020 (71 cars)
- 2019 (155 cars)
- 2018 (237 cars)
- 2017 (147 cars)
- 2016 (174 cars)
- 2015 (161 cars)
- 2014 (65 cars)
BMW 2 Series by trim
- BMW 2 Series M Sport (1,147 cars)
- BMW 2 Series Sport (210 cars)
- BMW 2 Series SE (49 cars)
- BMW 2 Series Luxury (29 cars)
- BMW 2 Series M Sport PRO (25 cars)
2015 BMW 2 Series by price
2015 BMW 2 Series by trim
BMW 2 Series by price
- Under £8,000 (178 cars)
- Under £10,000 (399 cars)
- Under £15,000 (818 cars)
- Under £20,000 (987 cars)
- Under £30,000 (1,395 cars)
BMW 2 Series near you
- In England (1,626 cars)
- In Scotland (100 cars)
- In Wales (78 cars)
- In Northern Ireland (38 cars)
- Near London (200 cars)
- Near Barnet (191 cars)
- Near Watford (185 cars)
- Near Hillingdon (175 cars)
- Near Egham (172 cars)
- Near Richmond upon Thames (170 cars)
- Near Bolton (155 cars)
- Near Havering (149 cars)
- Near Sutton (148 cars)
- Near Rochdale (146 cars)
- Near Bracknell (135 cars)
- Near Tamworth (134 cars)
- Near Berkhamsted (134 cars)
- Near Wigan (132 cars)
- Near Hale (132 cars)
More BMW
- All BMW 2 Series (1,849 cars)
- All BMW cars (44,345 cars)
- BMW 1 Series (7,423 cars)
- BMW 3 Series (7,127 cars)
- BMW X5 (3,241 cars)
- BMW X3 (3,110 cars)
- BMW 5 Series (2,804 cars)
- BMW X1 (2,614 cars)
- BMW 4 Series (1,855 cars)
- BMW 2 Series Gran Coupe (1,316 cars)
- BMW 4 Series Gran Coupe (1,187 cars)
- BMW i4 (863 cars)
- BMW M3 (810 cars)
- BMW 2 Series Active Tourer (780 cars)
- BMW X2 (764 cars)
- BMW M4 (749 cars)