2021 BMW 2 Series Gran Coupe prices
This 2021 BMW 2 Series Gran Coupe is no longer listed. Here are similar cars for sale now.
There are 229 used 2021 BMW 2 Series Gran Coupe cars for sale from UK dealers on AskCar, as of 8 November 2026. Typical asking price £17,000 (the median: half cost less, half cost more). The cheapest is £9,595. The middle half are priced between £15,500 and £19,000. Median mileage: about 47,000 miles.
Dealers lowered the asking price on more than a third of 2021 BMW 2 Series Gran Coupe cars: 89 of the 229 in the 14 days to 8 November 2026.
2021 BMW 2 Series Gran Coupe prices by engine and mileage
A 2021 BMW 2 Series Gran Coupe 2.0 petrol car typically costs £19,200, against £16,800 for the 1.5 petrol, as of 8 November 2026.
A 2021 BMW 2 Series Gran Coupe 1.5 petrol car with 20,000 to 40,000 miles typically costs £17,800, against £14,800 with 60,000 miles or more.
| Engine | All mileages | Under 20,000 miles | 20,000 to 40,000 miles | 40,000 to 60,000 miles | 60,000 miles or more |
|---|---|---|---|---|---|
| 1.5 petrol | £16,800 | Too few for sale | £17,800 | £16,700 | £14,800 |
| 2.0 petrol | £19,200 | Too few for sale | £22,500 | £19,700 | £15,300 |
2021 BMW 2 Series Gran Coupe prices by trim
| Trim | Typical asking price, 2021 cars |
|---|---|
| M Sport | £17,000 |
| Sport | £15,900 |
Typical asking prices are of 2021 BMW 2 Series Gran Coupe cars for sale on 8 November 2026, and are given only where at least 20 cars with a price are for sale.
2021 BMW 2 Series Gran Coupe against other years
A 2020 BMW 2 Series Gran Coupe car has a typical asking price of £17,000 and a 2022 one £18,500, as of 8 November 2026.
AskCar lists 1,324 used BMW 2 Series Gran Coupe across the UK, from 632 dealerships.
As of 8 November 2026, AskCar lists 595,629 cars and vans from 12,891 UK dealerships, read daily from dealer websites: over 99% of UK dealer used car adverts. No dealer pays to be listed.
2021 BMW 2 Series Gran Coupe cars for sale now, page 1 of 5
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. 216 of the 224 cars listed here meet these rules. Pages 2 to 5 list every other 2021 BMW 2 Series Gran Coupe car, cheapest first, including the 8 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,280 priced BMW 2 Series Gran Coupe adverts on AskCar as of 8 November 2026. The figures on this page describe the cars advertised, not a valuation of every 2021 BMW 2 Series Gran Coupe.
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 5 cars whose advertised mileage is lower than the mileage recorded at their last MOT test.
Best value 2021 BMW 2 Series Gran Coupe: priced furthest below the AskCar estimate
These 10 are priced 10% to 16% under their AskCar estimate. Their asking prices run from £9,595 to £18,999.
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, automatic, petrol, saloon, 4 doors, black. Mileage: 49,858 miles. Price: £14,499, unchanged since AskCar first saw it on 28 May 2026, 164 days ago. Good value: £2,946 (16%) under the AskCar estimate of £17,445. Euro 6 emissions standard. ULEZ compliant. Dealer: Berkeley Motor Group in Greenford. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-382fd1bcb111
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, manual, petrol, saloon, 4 doors, blue. Mileage: 37,182 miles. Price: £14,753, reduced by £866 from £15,619 since AskCar first saw it on 14 October 2026, 25 days ago. Good value: £2,330 (13%) under the AskCar estimate of £17,083. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 15 January 2027. Dealer: Carsa Towcester in Towcester. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-66e4ebf30054
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, automatic, petrol, saloon, 4 doors, black. Mileage: 15,567 miles. Price: £17,695, reduced by £1,305 from £19,000 since AskCar first saw it on 22 June 2026, 139 days ago. Good value: £2,653 (13%) under the AskCar estimate of £20,348. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 24 July 2026; ask the dealer for the current MOT. Dealer: Fusion Motors in Grays. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-63ff4a5bcb7d
- 2021 BMW 2 Series Gran Coupe 1.5 218i Sport, 134 bhp, manual, petrol, saloon, 4 doors, blue. Mileage: 91,900 miles. Price: £9,595, reduced by £900 from £10,495 since AskCar first saw it on 18 August 2026, 82 days ago. Good value: £1,385 (12%) under the AskCar estimate of £10,980. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 August 2027. Dealer: Aspire Vehicles in Walsall. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-ff9ba6389d7a
- 2021 BMW 2 Series Gran Coupe 2.0 220d Sport, 187 bhp, automatic, diesel, saloon, 4 doors, black. Mileage: 57,000 miles. Price: £13,980, unchanged since AskCar first saw it on 3 November 2026, 5 days ago. Good value: £2,002 (12%) under the AskCar estimate of £15,982. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 12 June 2027. Dealer: Wembley Prestige Cars in Watford. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-51b2dd7993f9
- 2021 BMW 2 Series Gran Coupe 2.0 M235i Sport, 301 bhp, automatic, petrol, coupe, 4 doors, white. Mileage: 79,000 miles. Price: £15,995, reduced by £2,000 from £17,995 since AskCar first saw it on 25 September 2026, 44 days ago. Good value: £2,265 (12%) under the AskCar estimate of £18,260. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 12 June 2027. Dealer: Autohaus liverpool in Liverpool. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-fc80845d1b40
- 2021 BMW 2 Series Gran Coupe 2.0 220d M Sport, 187 bhp, automatic, diesel, saloon, 4 doors, blue. Mileage: 26,371 miles. Price: £18,890, reduced by £1,370 from £20,260 since AskCar first saw it on 26 September 2026, 43 days ago. Good value: £2,634 (12%) under the AskCar estimate of £21,524. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 7 April 2027. Dealer: Big Motoring World Peterborough in Peterborough. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-eee5114e2bc1
- 2021 BMW 2 Series Gran Coupe 2.0 218d, 148 bhp, manual, diesel, saloon, 4 doors, black. Mileage: 28,400 miles. Price: £13,900, unchanged since AskCar first saw it on 21 September 2026, 48 days ago. Good value: £1,779 (11%) under the AskCar estimate of £15,679. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 25 August 2027. Dealer: Expert Cars in Hoddesdon. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-f58759507ea5
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, manual, petrol, saloon, 4 doors, white. Mileage: 62,244 miles. Price: £13,430, reduced by £1,120 from £14,550 since AskCar first saw it on 26 September 2026, 43 days ago. Good value: £1,601 (10%) under the AskCar estimate of £15,031. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 23 September 2027. Dealer: Carsa Mountsorrel in Mountsorrel. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-a038bc2e00c6
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, automatic, petrol, saloon, 4 doors, grey. Mileage: 7,496 miles. Price: £18,999, reduced by £996 from £19,995 since AskCar first saw it on 6 October 2026, 33 days ago. Good value: £2,232 (10%) under the AskCar estimate of £21,231. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 May 2027. Dealer: Motor Match Stockport in Stockport. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-788246354908
Cheapest 2021 BMW 2 Series Gran Coupe: the lowest asking prices
These 10 are priced £9,595 to £12,495. They have covered 71,743 to 132,681 miles.
- 2021 BMW 2 Series Gran Coupe 1.5 218i Sport: £9,595, 91,900 miles. Listed in full under best value.
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, automatic, petrol, saloon, 4 doors, blue. Mileage: 132,681 miles. Price: £10,995. AskCar first saw it on 25 September 2026, 44 days ago. Fair price: £610 (5%) over the AskCar estimate of £10,385. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 20 September 2027. Dealer: Rox Cars in Aldridge. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-07eefe3b3427
- 2021 BMW 2 Series Gran Coupe 2.0 218d Sport, 148 bhp, manual, diesel, saloon, 4 doors, white. Mileage: 91,420 miles. Price: £10,995, reduced by £1,200 from £12,195 since AskCar first saw it on 26 September 2026, 43 days ago. Fair price: £738 (6%) under the AskCar estimate of £11,733. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 11 June 2027. Dealer: V12 Sports & Classics Ltd - Hinckley in Hinckley. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-af95be35fc1e
- 2021 BMW 2 Series Gran Coupe 2.0 218d Sport, 148 bhp, manual, diesel, saloon, 4 doors, red. Mileage: 103,570 miles. Price: £11,000, reduced by £1,000 from £12,000 since AskCar first saw it on 28 May 2026, 164 days ago. Fair price: £161 (1%) over the AskCar estimate of £10,839. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 1 June 2026; ask the dealer for the current MOT. Dealer: Beechwood Autos in Mansfield. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-835d7e5a1bac
- 2021 BMW 2 Series Gran Coupe 1.5 218i Sport, 134 bhp, manual, petrol, saloon, 4 doors, white. Mileage: 102,215 miles. Price: £11,495, unchanged since AskCar first saw it on 13 September 2026, 56 days ago. Above the going rate: £882 (8%) over the AskCar estimate of £10,613. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 11 July 2026; ask the dealer for the current MOT. Dealer: Next Drive Autos in Stourbridge. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-ad0e29e23c4c
- 2021 BMW 2 Series Gran Coupe 1.5 218i Sport, 134 bhp, manual, petrol, saloon, 4 doors, black. Mileage: 76,610 miles. Price: £11,995, reduced by £800 from £12,795 since AskCar first saw it on 11 August 2026, 89 days ago. Fair price: £584 (4%) under the AskCar estimate of £12,579. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 18 May 2027. Dealer: V12 Sports & Classics Ltd -Worksop in Worksop. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-f2aed3c78662
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, manual, petrol, saloon, 4 doors, blue. Mileage: 106,206 miles. Price: £12,249, reduced by £350 from £12,599 since AskCar first saw it on 28 May 2026, 164 days ago. Above the going rate: £1,008 (8%) over the AskCar estimate of £11,241. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 25 April 2026; ask the dealer for the current MOT. Dealer: Rydal Motors (Preston) in Preston. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-42f20f1ecf60
- 2021 BMW 2 Series Gran Coupe 2.0 218d M Sport, 148 bhp, manual, diesel, saloon, 4 doors, white. Mileage: 100,000 miles. Price: £12,250, reduced by £240 from £12,490 since AskCar first saw it on 5 August 2026, 95 days ago. Fair price: £114 (under 1%) under the AskCar estimate of £12,364. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 24 March 2027. Dealer: Niche Motor Co in Bradford. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-0dc1c6ca8ca0
- 2021 BMW 2 Series Gran Coupe 2.0 218d M Sport, 148 bhp, manual, diesel, saloon, 4 doors, white. Mileage: 98,134 miles. Price: £12,495, reduced by £100 from £12,595 since AskCar first saw it on 29 October 2026, 10 days ago. Fair price: £24 (under 1%) under the AskCar estimate of £12,519. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 26 May 2027. Dealer: Richlee Motor Company Rayleigh in Rayleigh. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-49b99c271bea
- 2021 BMW 2 Series Gran Coupe 1.5 218i Sport, 134 bhp, manual, petrol, saloon, 4 doors, orange. Mileage: 71,743 miles. Price: £12,495, unchanged since AskCar first saw it on 14 October 2026, 25 days ago. Fair price: £500 (3%) under the AskCar estimate of £12,994. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 3 July 2027. Dealer: M H Motors in Newtownabbey. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-7b9b47275a52
Lowest-mileage 2021 BMW 2 Series Gran Coupe
These 10 have covered 7,496 to 20,546 miles. Their asking prices run from £16,999 to £22,304.
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport: £18,999, 7,496 miles. Listed in full under best value.
- 2021 BMW 2 Series Gran Coupe 2.0 220d M Sport, 187 bhp, automatic, diesel, saloon, 4 doors, blue. Mileage: 14,290 miles. Price: £22,000, reduced by £500 from £22,500 since AskCar first saw it on 22 September 2026, 47 days ago. Fair price: £548 (2%) under the AskCar estimate of £22,548. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 13 September 2027. Dealer: Sytner Swansea MINI in Swansea. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-48760dbfae1d
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport: £17,695, 15,567 miles. Listed in full under best value.
- 2021 BMW 2 Series Gran Coupe 1.5 218i Sport, 134 bhp, manual, petrol, saloon, 4 doors, grey. Mileage: 16,312 miles. Price: £16,999, reduced by £1,400 from £18,399 since AskCar first saw it on 28 May 2026, 164 days ago. Fair price: £190 (1%) under the AskCar estimate of £17,189. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 28 August 2026; ask the dealer for the current MOT. Dealer: Motorplus South Wales in Newport. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-d5af2bdc52e3
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, automatic, petrol, coupe, 4 doors, white. Mileage: 16,486 miles. Price: £18,890, reduced by £500 from £19,390 since AskCar first saw it on 9 September 2026, 60 days ago. Fair price: £555 (2%) under the AskCar estimate of £19,445. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 2 September 2027. Dealer: Evans Halshaw Ford Ashton Under Lyne in Ashton-under-Lyne. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-d2e194815a6e
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, automatic, petrol, coupe, 4 doors, black. Mileage: 16,989 miles. Price: £19,250, reduced by £1,500 from £20,750 since AskCar first saw it on 19 June 2026, 142 days ago. Fair price: £551 (2%) under the AskCar estimate of £19,801. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 11 September 2026; ask the dealer for the current MOT. Dealer: Baylis Hereford in Hereford. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-446509b328d1
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, automatic, petrol, saloon, 4 doors, blue. Mileage: 18,248 miles. Price: £19,995, unchanged since AskCar first saw it on 4 November 2026, 4 days ago. Fair price: £144 (under 1%) under the AskCar estimate of £20,139. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 13 May 2027. Dealer: Hippo Approved in Blackburn. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-ff225cb309eb
- 2021 BMW 2 Series Gran Coupe 1.5 218i Sport, 134 bhp, manual, petrol, saloon, 4 doors, black. Mileage: 18,381 miles. Price: £17,495, unchanged since AskCar first saw it on 22 October 2026, 17 days ago. Fair price: £1,008 (6%) over the AskCar estimate of £16,487. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 25 March 2027. Dealer: Park's Motor Group Douglas Park BMW Edinburgh in Edinburgh. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-19030176a14d
- 2021 BMW 2 Series Gran Coupe 1.5 218i Sport, 134 bhp, automatic, petrol, coupe, 4 doors, blue. Mileage: 18,583 miles. Price: £18,299, reduced by £700 from £18,999 since AskCar first saw it on 16 September 2026, 53 days ago. Fair price: £59 (under 1%) over the AskCar estimate of £18,240. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 31 July 2027. Dealer: Stratstone Bmw Leeds in Leeds. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-5b0f5c016d7c
- 2021 BMW 2 Series Gran Coupe 2.0 M235i, 301 bhp, automatic, petrol, 4 doors, blue. Mileage: 20,546 miles. Price: £22,304, reduced by £606 from £22,910 since AskCar first saw it on 20 October 2026, 19 days ago. Good value: £2,461 (9%) under the AskCar estimate of £24,765. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 29 September 2027. Dealer: Carsa Cannock in Cannock. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-dffb0da7e397
Recently reduced 2021 BMW 2 Series Gran Coupe: the biggest price reductions in the 14 days to 8 November 2026
The dealer lowered the asking price on each of these 10 in the 14 days to 8 November 2026. Their reductions since AskCar first saw them run from £1,700 to £2,899.
- 2021 BMW 2 Series Gran Coupe 2.0 218d M Sport, 148 bhp, automatic, diesel, saloon, 4 doors, blue. Mileage: 42,875 miles. Price: £17,499, reduced by £2,899 from £20,398 since AskCar first saw it on 25 September 2026, 44 days ago. Fair price: £1,217 (6%) under the AskCar estimate of £18,716. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 27 September 2027. Dealer: Fresh Motors in Watton. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-7b66bb5c70d9
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, manual, petrol, saloon, 4 doors, grey. Mileage: 23,056 miles. Price: £16,795, reduced by £2,100 from £18,895 since AskCar first saw it on 23 July 2026, 108 days ago. Fair price: £1,386 (7%) under the AskCar estimate of £18,181. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 24 October 2026; ask the dealer for the current MOT. Dealer: Cedar Specialist Cars in Mansfield Woodhouse. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-aeacc27e5ab1
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, automatic, petrol, coupe, 4 doors, white. Mileage: 27,111 miles. Price: £18,470, reduced by £2,000 from £20,470 since AskCar first saw it on 5 September 2026, 64 days ago. Fair price: £196 (1%) under the AskCar estimate of £18,666. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 16 April 2027. Dealer: Sytner Harold Wood BMW in Harold Wood. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-d1ab3d959c1b
- 2021 BMW 2 Series Gran Coupe 2.0 M235i, 302 bhp, automatic, petrol, saloon, 4 doors, grey. Mileage: 60,864 miles. Price: £19,490, reduced by £2,000 from £21,490 since AskCar first saw it on 27 July 2026, 104 days ago. Fair price: £702 (3%) under the AskCar estimate of £20,192. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 2 February 2027. Dealer: Evans Halshaw Citroen Mansfield in Mansfield. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-97a90d4e1590
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, manual, petrol, coupe, 4 doors, white. Mileage: 46,480 miles. Price: £15,499, reduced by £1,900 from £17,399 since AskCar first saw it on 16 August 2026, 84 days ago. Fair price: £497 (3%) under the AskCar estimate of £15,996. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 13 June 2027. Dealer: Stratstone Bmw Leeds in Leeds. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-9360d479f1ff
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, manual, petrol, saloon, 4 doors, blue. Mileage: 85,028 miles. Price: £12,995, reduced by £1,855 from £14,850 since AskCar first saw it on 31 August 2026, 69 days ago. Fair price: £87 (under 1%) over the AskCar estimate of £12,908. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 24 June 2027. Dealer: Group 1 BMW Lincoln in Lincoln. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-a85704d8511a
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, manual, petrol, saloon, 4 doors, white. Mileage: 48,436 miles. Price: £14,999, reduced by £1,841 from £16,840 since AskCar first saw it on 23 July 2026, 108 days ago. Fair price: £1,158 (7%) under the AskCar estimate of £16,157. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 22 June 2027. Dealer: Cargem in Rainham. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-3fe93dc97ec0
- 2021 BMW 2 Series Gran Coupe 2.0 M235i Sport, 301 bhp, automatic, petrol, coupe, 4 doors, grey. Mileage: 41,741 miles. Price: £22,990, reduced by £1,800 from £24,790 since AskCar first saw it on 15 September 2026, 54 days ago. Fair price: £295 (1%) over the AskCar estimate of £22,695. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 31 August 2027. Dealer: Lloyd North Tyneside BMW in Tynemouth. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-9daf7f72c154
- 2021 BMW 2 Series Gran Coupe 2.0 M235i, 302 bhp, automatic, petrol, saloon, 4 doors, grey. Mileage: 41,741 miles. Price: £22,990, reduced by £1,800 from £24,790 since AskCar first saw it on 12 September 2026, 57 days ago. Fair price: £759 (3%) over the AskCar estimate of £22,231. Euro 6 emissions standard. ULEZ compliant. Dealer: Lloyd Motor Group in Reading. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-fb32a0e5f168
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, automatic, petrol, coupe, 4 doors, blue. Mileage: 28,323 miles. Price: £17,999, reduced by £1,700 from £19,699 since AskCar first saw it on 3 October 2026, 36 days ago. Fair price: £580 (3%) under the AskCar estimate of £18,579. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 3 September 2027. Dealer: Lookers BMW Stafford in Stafford. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-a4bf3a97a89f
Newly advertised 2021 BMW 2 Series Gran Coupe: first seen by AskCar in the 7 days to 8 November 2026
These 10 are the most recently advertised. Cars first seen on the same day are listed cheapest first.
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, automatic, petrol, saloon, 4 doors, white. Mileage: 41,036 miles. Price: £17,250, unchanged since AskCar first saw it on 7 November 2026, 1 day ago. Fair price: £975 (5%) under the AskCar estimate of £18,225. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 24 September 2027. Dealer: Sidegate Motors in Great Yarmouth. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-9ef92503a79a
- 2021 BMW 2 Series Gran Coupe 2.0 220d M Sport, 187 bhp, automatic, diesel, saloon, 4 doors, blue. Mileage: 53,000 miles. Price: £19,495, unchanged since AskCar first saw it on 7 November 2026, 1 day ago. Fair price: £555 (2%) over the AskCar estimate of £18,940. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 15 March 2027. Dealer: MC Autosales in Magherafelt. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-f7b6965520cf
- 2021 BMW 2 Series Gran Coupe 2.0 M235i Sport, 301 bhp, automatic, petrol, coupe, 4 doors, blue. Mileage: 40,053 miles. Price: £25,321, unchanged since AskCar first saw it on 7 November 2026, 1 day ago. Above the going rate: £2,436 (10%) over the AskCar estimate of £22,885. Euro 6 emissions standard. ULEZ compliant. Dealer: Vines of Redhill BMW in Redhill. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-276667125927
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, automatic, petrol, saloon, 4 doors, grey. Mileage: 64,870 miles. Price: £15,295, unchanged since AskCar first saw it on 4 November 2026, 4 days ago. Fair price: £765 (4%) under the AskCar estimate of £16,060. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 29 July 2027. Dealer: V12 Sports & Classics Ltd - Wolverhampton in Wolverhampton. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-ae1c48451d50
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, automatic, petrol, saloon, 4 doors, white. Mileage: 23,700 miles. Price: £19,490, unchanged since AskCar first saw it on 6 November 2026, 2 days ago. Fair price: £231 (1%) under the AskCar estimate of £19,721. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 5 March 2027. Dealer: Keith Price Garages in Abergavenny. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-171ca47cf93c
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, manual, petrol, coupe, 4 doors, grey. Mileage: 23,174 miles. Price: £17,995, unchanged since AskCar first saw it on 5 November 2026, 3 days ago. Fair price: £255 (1%) over the AskCar estimate of £17,740. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 2 March 2027. Dealer: Park's Honda Ayr in Ayr. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-e5cbd521232b
- 2021 BMW 2 Series Gran Coupe 2.0 218d M Sport, 147 bhp, manual, diesel, 4 doors, grey. Mileage: 81,000 miles. Price: £13,000, unchanged since AskCar first saw it on 4 November 2026, 4 days ago. Fair price: £266 (2%) under the AskCar estimate of £13,266. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 25 August 2027. Dealer: Emporium Car Sales in Brandon. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-ae7925acb12b
- 2021 BMW 2 Series Gran Coupe 1.5 218i Sport, 134 bhp, manual, petrol, saloon, 4 doors, white. Mileage: 45,737 miles. Price: £13,999, unchanged since AskCar first saw it on 4 November 2026, 4 days ago. Fair price: £585 (4%) under the AskCar estimate of £14,584. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 April 2027. Dealer: Lookers in Newtownabbey. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-4be1f1a2265d
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, automatic, petrol, saloon, 4 doors, black. Mileage: 91,376 miles. Price: £14,376, unchanged since AskCar first saw it on 4 November 2026, 4 days ago. Fair price: £923 (6%) over the AskCar estimate of £13,453. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 22 April 2027. Dealer: Cargem in Rainham. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-bf02bf504a33
- 2021 BMW 2 Series Gran Coupe 1.5 218i M Sport, 134 bhp, automatic, petrol, saloon, 4 doors, blue. Mileage: 59,071 miles. Price: £15,795, unchanged since AskCar first saw it on 4 November 2026, 4 days ago. Fair price: £872 (5%) under the AskCar estimate of £16,667. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 26 March 2027. Dealer: The Drivers Gallery in Bromsgrove. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-coupe-2021-adc9546a0a36
Page 2: every other 2021 BMW 2 Series Gran Coupe car, cheapest first
BMW 2 Series Gran Coupe by gearbox, fuel and body
- Automatic BMW 2 Series Gran Coupe (1,072 cars)
- Manual BMW 2 Series Gran Coupe (251 cars)
- Diesel BMW 2 Series Gran Coupe (108 cars)
- BMW 2 Series Gran Coupe saloon (803 cars)
- BMW 2 Series Gran Coupe coupe (441 cars)
BMW 2 Series Gran Coupe prices by year
BMW 2 Series Gran Coupe by trim
2021 BMW 2 Series Gran Coupe by price
2021 BMW 2 Series Gran Coupe by trim
BMW 2 Series Gran Coupe by price
BMW 2 Series Gran Coupe near you
- In England (1,115 cars)
- In Scotland (106 cars)
- In Wales (52 cars)
- In Northern Ireland (42 cars)
- Near Bolton (136 cars)
- Near Wigan (132 cars)
- Near Warrington (111 cars)
- Near London (107 cars)
- Near Barnet (106 cars)
- Near Rochdale (104 cars)
- Near Hale (104 cars)
- Near Watford (103 cars)
- Near Manchester (100 cars)
- Near Tamworth (97 cars)
- Near Richmond upon Thames (93 cars)
- Near Havering (91 cars)
- Near Wolverhampton (86 cars)
- Near Sutton (85 cars)
- Near Stevenage (85 cars)
More BMW
- All BMW 2 Series Gran Coupe (1,324 cars)
- All BMW cars (44,638 cars)
- BMW 1 Series (7,500 cars)
- BMW 3 Series (7,130 cars)
- BMW X5 (3,265 cars)
- BMW X3 (3,134 cars)
- BMW 5 Series (2,818 cars)
- BMW X1 (2,646 cars)
- BMW 2 Series (1,882 cars)
- BMW 4 Series (1,873 cars)
- BMW 4 Series Gran Coupe (1,198 cars)
- BMW i4 (862 cars)
- BMW M3 (806 cars)
- BMW 2 Series Active Tourer (789 cars)
- BMW X2 (771 cars)
- BMW M4 (751 cars)