Used automatic BMW 2 Series Gran Coupe for sale
1,038 cars from UK dealers, updated 26 October 2026. Typical asking price £22,000. Half of them are priced between £19,000 and £27,500.
AskCar lists 579,238 cars from 12,980 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
What does a used automatic BMW 2 Series Gran Coupe cost?
Typical asking price £22,000 across 1,038 cars for sale. A 2026 one is typically £29,500, a 2020 one £18,000.
498 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 191 | £29,500 | £28,000 to £33,000 |
| 2025 | 99 | £28,000 | £27,000 to £30,000 |
| 2024 | 135 | £23,000 | £21,500 to £24,500 |
| 2023 | 186 | £21,000 | £19,700 to £22,500 |
| 2022 | 174 | £20,000 | £18,000 to £23,000 |
| 2021 | 175 | £18,400 | £16,900 to £20,000 |
| 2020 | 75 | £18,000 | £16,900 to £21,000 |
Cars for sale now, page 10 of 11
The cheaper cars like each one are on its AskCar page.
- 2020 BMW 2 Series Gran Coupe, 85,235 miles, £13,640, Stockport
- 2026 BMW 2 Series Gran Coupe, 8,202 miles, £30,250, Bracknell
- 2021 BMW 2 Series Gran Coupe, 109,000 miles, £12,990, Newport
- 2023 BMW 2 Series Gran Coupe, 84,000 miles, £16,195, Kempston
- 2026 BMW 2 Series Gran Coupe, 7,518 miles, £30,450, Luton
- 2023 BMW 2 Series Gran Coupe, 60,000 miles, £19,000, Newcastle-under-Lyme
- 2022 BMW 2 Series Gran Coupe, 10,418 miles, £20,990, Ashford
- 2024 BMW 2 Series Gran Coupe, 19,380 miles, £22,490, Falkirk
- 2025 BMW 2 Series Gran Coupe, 12,375 miles, £28,190, Luton
- 2020 BMW 2 Series Gran Coupe, 99,904 miles, £14,990, Barnsley
- 2021 BMW 2 Series Gran Coupe, 85,166 miles, £14,795, Sutton in Ashfield
- 2022 BMW 2 Series Gran Coupe, 90,000 miles, £14,999, London
- 2025 BMW 2 Series Gran Coupe, 4,632 miles, £38,990, Bristol
- 2025 BMW 2 Series Gran Coupe, 11,116 miles, £37,490, Peterborough
- 2022 BMW 2 Series Gran Coupe, 36,128 miles, £24,950, Carlisle
- 2020 BMW 2 Series Gran Coupe, 61,481 miles, £16,990, Bolton
- 2020 BMW 2 Series Gran Coupe, 85,144 miles, £18,490, Boston
- 2024 BMW 2 Series Gran Coupe, 20,705 miles, £23,750, Coleraine
- 2020 BMW 2 Series Gran Coupe, 27,152 miles, £22,950, Chesterfield
- 2026 BMW 2 Series Gran Coupe, 2,555 miles, £31,450, Milton Keynes
- 2026 BMW 2 Series Gran Coupe, 1,961 miles, £31,993, Bedford
- 2022 BMW 2 Series Gran Coupe, 46,550 miles, £24,695, Bolton
- 2020 BMW 2 Series Gran Coupe, 57,963 miles, £21,995, Glasgow
- 2025 BMW 2 Series Gran Coupe, 8,424 miles, £28,990, Rochdale
- 2025 BMW 2 Series Gran Coupe, 8,639 miles, £28,950, Stevenage
- 2021 BMW 2 Series Gran Coupe, 23,442 miles, £25,999, Stoke-on-Trent
- 2024 BMW 2 Series Gran Coupe, 24,688 miles, £23,490, Preston
- 2024 BMW 2 Series Gran Coupe, 12,942 miles, £32,500, Warwick
- 2022 BMW 2 Series Gran Coupe, 64,672 miles, £18,499, Swansea
- 2026 BMW 2 Series Gran Coupe, 11,407 miles, £29,995, Belfast
- 2025 BMW 2 Series Gran Coupe, 4,890 miles, £29,990, Eastleigh
- 2023 BMW 2 Series Gran Coupe, 38,079 miles, £21,290, Brighton and Hove
- 2022 BMW 2 Series Gran Coupe, 18,350 miles, £22,495, North Harrow
- 2026 BMW 2 Series Gran Coupe, 2,269 miles, £31,950, Bury St Edmunds
- 2026 BMW 2 Series Gran Coupe, 2,000 miles, £36,555, Swindon
- 2025 BMW 2 Series Gran Coupe, 6,474 miles, £29,691, Eastleigh
- 2020 BMW 2 Series Gran Coupe, 48,759 miles, £22,965, Croydon
- 2021 BMW 2 Series Gran Coupe, 19,847 miles, £21,450, Newcastle upon Tyne
- 2024 BMW 2 Series Gran Coupe, 24,258 miles, £22,399, Southport
- 2025 BMW 2 Series Gran Coupe, 5,750 miles, £29,970, Harold Wood
- 2024 BMW 2 Series Gran Coupe, 19,228 miles, £22,888, Swindon
- 2025 BMW 2 Series Gran Coupe, 7,933 miles, £29,470, Harold Wood
- 2021 BMW 2 Series Gran Coupe, 60,911 miles, £16,589, Croydon
- 2024 BMW 2 Series Gran Coupe, 12,151 miles, £25,490, Eastleigh
- 2025 BMW 2 Series Gran Coupe, 9,377 miles, £32,500, Shrewsbury
- 2026 BMW 2 Series Gran Coupe, 2,500 miles, £31,990, Potters Bar
- 2023 BMW 2 Series Gran Coupe, 60,611 miles, £20,000, High Wycombe
- 2026 BMW 2 Series Gran Coupe, 10 miles, £34,500, Cardiff
- 2020 BMW 2 Series Gran Coupe, 69,000 miles, £20,999, London
- 2021 BMW 2 Series Gran Coupe, 32,488 miles, £20,450, Coleraine
- 2022 BMW 2 Series Gran Coupe, 31,339 miles, £27,490, Rochdale
- 2021 BMW 2 Series Gran Coupe, 59,000 miles, £22,795, Ipswich
- 2025 BMW 2 Series Gran Coupe, 5,395 miles, £37,895, Stirling
- 2020 BMW 2 Series Gran Coupe, 89,000 miles, £16,499, Burton upon Trent
- 2021 BMW 2 Series Gran Coupe, 100,000 miles, £12,749, Welwyn Garden City
- 2022 BMW 2 Series Gran Coupe, 32,109 miles, £21,499, Newport
- 2023 BMW 2 Series Gran Coupe, 15,000 miles, £28,980, Warwick
- 2022 BMW 2 Series Gran Coupe, 36,000 miles, £26,950, Sutton Coldfield
- 2020 BMW 2 Series Gran Coupe, 106,180 miles, £12,999, Glasgow
- 2021 BMW 2 Series Gran Coupe, 66,156 miles, £17,690, Willesden
- 2025 BMW 2 Series Gran Coupe, 8,924 miles, £36,990, Eastleigh
- 2026 BMW 2 Series Gran Coupe, 5,000 miles, £32,000, Wolverhampton
- 2026 BMW 2 Series Gran Coupe, 6,926 miles, £31,500, Coventry
- 2021 BMW 2 Series Gran Coupe, 59,989 miles, £20,295, Dawley
- 2026 BMW 2 Series Gran Coupe, 10 miles, £39,500, Wolverhampton
- 2022 BMW 2 Series Gran Coupe, 42,438 miles, £26,995, Colchester
- 2024 BMW 2 Series Gran Coupe, 18,290 miles, £23,322, Bolton
- 2025 BMW 2 Series Gran Coupe, 8,515 miles, £29,750, Oldbury
- 2024 BMW 2 Series Gran Coupe, 27,128 miles, £22,495, Ash and Ash Vale
- 2024 BMW 2 Series Gran Coupe, 16,194 miles, £23,590, Bristol
- 2025 BMW 2 Series Gran Coupe, 9,933 miles, £29,485, Manchester
- 2024 BMW 2 Series Gran Coupe, 23,000 miles, £22,950, Dalry
- 2023 BMW 2 Series Gran Coupe, 20,150 miles, £28,796, York
- 2023 BMW 2 Series Gran Coupe, 63,000 miles, £20,995, Magherafelt
- 2024 BMW 2 Series Gran Coupe, 8,860 miles, £24,495, Lancaster
- 2021 BMW 2 Series Gran Coupe, 38,711 miles, £24,998, Irvine
- 2022 BMW 2 Series Gran Coupe, 114,480 miles, £12,195, Stoke-on-Trent
- 2026 BMW 2 Series Gran Coupe, 2,862 miles, £37,000, Tamworth
- 2022 BMW 2 Series Gran Coupe, 25,889 miles, £22,471, Barnsley
- 2026 BMW 2 Series Gran Coupe, 1,200 miles, £34,000, Coventry
- 2026 BMW 2 Series Gran Coupe, 1,001 miles, £48,000, Newport
- 2024 BMW 2 Series Gran Coupe, 24,045 miles, £29,690, Maidstone
- 2025 BMW 2 Series Gran Coupe, 1,212 miles, £32,500, Coventry
- 2025 BMW 2 Series Gran Coupe, 3,657 miles, £34,995, Isle of Whithorn
- 2025 BMW 2 Series Gran Coupe, 3,657 miles, £34,995, Isle of Whithorn
- 2026 BMW 2 Series Gran Coupe, 5,338 miles, £32,500, Worcester
- 2026 BMW 2 Series Gran Coupe, 2,500 miles, £32,888, Swindon
- 2024 BMW 2 Series Gran Coupe, 47,174 miles, £21,990, Colne
- 2024 BMW 2 Series Gran Coupe, 47,174 miles, £21,990, Colne
- 2021 BMW 2 Series Gran Coupe, 89,000 miles, £18,795, Kempston
- 2026 BMW 2 Series Gran Coupe, 7,850 miles, £31,999, Swindon
- 2021 BMW 2 Series Gran Coupe, 69,227 miles, £17,775, Gravesend
- 2026 BMW 2 Series Gran Coupe, 6,950 miles, £42,450, Shrewsbury
- 2024 BMW 2 Series Gran Coupe, 14,065 miles, £25,750, City of Westminster
- 2023 BMW 2 Series Gran Coupe, 60,358 miles, £19,950, Cheltenham
- 2026 BMW 2 Series Gran Coupe, 10 miles, £35,736, Potters Bar
- 2026 BMW 2 Series Gran Coupe, 1,500 miles, £47,850, Luton
- 2023 BMW 2 Series Gran Coupe, 37,649 miles, £22,495, Dawley
- 2023 BMW 2 Series Gran Coupe, 24,458 miles, £31,000, Leicester
- 2022 BMW 2 Series Gran Coupe, 64,000 miles, £22,999, London
BMW 2 Series Gran Coupe by gearbox, fuel and body
- Manual BMW 2 Series Gran Coupe (250)
- Petrol BMW 2 Series Gran Coupe (947)
- Diesel BMW 2 Series Gran Coupe (110)
- Hybrid BMW 2 Series Gran Coupe (231)
- BMW 2 Series Gran Coupe saloon (807)
- BMW 2 Series Gran Coupe coupe (414)
BMW 2 Series Gran Coupe prices by year
BMW 2 Series Gran Coupe by price
More BMW
- All BMW 2 Series Gran Coupe
- All BMW cars
- BMW 1 Series (7,155)
- BMW 3 Series (7,003)
- BMW X5 (3,266)
- BMW X3 (2,996)
- BMW 5 Series (2,839)
- BMW X1 (2,580)
- BMW 2 Series (1,845)
- BMW 4 Series (1,754)
- BMW 2 Series Gran Coupe (1,289)
- BMW 4 Series Gran Coupe (1,155)
- BMW i4 (838)
- BMW M3 (814)
- BMW 2 Series Active Tourer (811)
- BMW X2 (775)
- BMW M4 (750)