Used BMW 2 Series Gran Coupe coupe for sale
433 cars from UK dealers, updated 23 October 2026. Typical asking price £21,500. Half of them are priced between £18,700 and £24,000.
AskCar lists 589,789 cars from 13,079 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 BMW 2 Series Gran Coupe coupe cost?
Typical asking price £21,500 across 433 cars for sale. A 2026 one is typically £37,000, a 2020 one £17,100.
207 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 40 | £37,000 | £30,500 to £40,000 |
| 2024 | 96 | £23,000 | £22,000 to £24,500 |
| 2023 | 111 | £21,000 | £19,600 to £22,000 |
| 2022 | 80 | £19,400 | £17,600 to £22,000 |
| 2021 | 59 | £17,300 | £16,200 to £19,200 |
| 2020 | 28 | £17,100 | £16,000 to £20,500 |
Cars for sale now, page 2 of 5
The cheaper cars like each one are on its AskCar page.
- 2022 BMW 2 Series Gran Coupe, 20,766 miles, £20,029, York
- 2020 BMW 2 Series Gran Coupe, 114,511 miles, £10,490, Letchworth
- 2020 BMW 2 Series Gran Coupe, 51,427 miles, £15,975, Borehamwood
- 2023 BMW 2 Series Gran Coupe, 21,250 miles, £22,850, Colchester
- 2020 BMW 2 Series Gran Coupe, 38,799 miles, £16,999, Stoke-on-Trent
- 2020 BMW 2 Series Gran Coupe, 70,440 miles, £18,099, Winsford
- 2026 BMW 2 Series Gran Coupe, 4,000 miles, £37,494, Reading
- 2023 BMW 2 Series Gran Coupe, 25,144 miles, £20,399, Winsford
- 2023 BMW 2 Series Gran Coupe, 25,150 miles, £17,499, Corby
- 2020 BMW 2 Series Gran Coupe, 33,598 miles, £17,250, Norwich
- 2024 BMW 2 Series Gran Coupe, 41,496 miles, £19,690, Ipswich
- 2023 BMW 2 Series Gran Coupe, 20,625 miles, £22,998, Edinburgh
- 2022 BMW 2 Series Gran Coupe, 40,387 miles, £16,987, Scunthorpe
- 2021 BMW 2 Series Gran Coupe, 70,208 miles, £14,299, Corby
- 2021 BMW 2 Series Gran Coupe, 6,452 miles, £17,499, Newport
- 2022 BMW 2 Series Gran Coupe, 19,339 miles, £18,399, Middlesbrough
- 2024 BMW 2 Series Gran Coupe, 44,303 miles, £17,999, Salisbury
- 2023 BMW 2 Series Gran Coupe, 31,977 miles, £19,849, Peterborough
- 2023 BMW 2 Series Gran Coupe, 18,954 miles, £17,995, Blackpool
- 2024 BMW 2 Series Gran Coupe, 21,790 miles, £21,587, Bridgwater
- 2021 BMW 2 Series Gran Coupe, 42,084 miles, £16,199, Corby
- 2023 BMW 2 Series Gran Coupe, 30,763 miles, £20,000, Wakefield
- 2022 BMW 2 Series Gran Coupe, 60,787 miles, £16,710, Glasgow
- 2023 BMW 2 Series Gran Coupe, 51,504 miles, £18,099, Winsford
- 2024 BMW 2 Series Gran Coupe, 15,453 miles, £24,399, Manchester
- 2023 BMW 2 Series Gran Coupe, 26,321 miles, £21,000, Nottingham
- 2024 BMW 2 Series Gran Coupe, 6,167 miles, £23,481, Ellesmere Port
- 2026 BMW 2 Series Gran Coupe, 9,261 miles, £38,500, Coventry
- 2023 BMW 2 Series Gran Coupe, 12,266 miles, £21,671, Cobham
- 2020 BMW 2 Series Gran Coupe, 92,568 miles, £12,495, Costock
- 2022 BMW 2 Series Gran Coupe, 30,000 miles, £24,990, Waltham Abbey
- 2024 BMW 2 Series Gran Coupe, 14,091 miles, £27,995, Blackpool
- 2022 BMW 2 Series Gran Coupe, 45,063 miles, £18,099, Stockton-on-Tees
- 2022 BMW 2 Series Gran Coupe, 25,385 miles, £18,324, Crawley
- 2023 BMW 2 Series Gran Coupe, 47,606 miles, £18,500, Belfast
- 2026 BMW 2 Series Gran Coupe, 6,418 miles, £39,500, Tamworth
- 2026 BMW 2 Series Gran Coupe, 4,793 miles, £40,000, Coventry
- 2022 BMW 2 Series Gran Coupe, 35,849 miles, £17,499, Hook
- 2021 BMW 2 Series Gran Coupe, 56,426 miles, £15,499, Gateshead
- 2023 BMW 2 Series Gran Coupe, 22,698 miles, £21,399, Sheffield
- 2023 BMW 2 Series Gran Coupe, 15,039 miles, £21,498, Glasgow
- 2023 BMW 2 Series Gran Coupe, 64,762 miles, £15,999, Corby
- 2022 BMW 2 Series Gran Coupe, 41,931 miles, £22,349, Coventry
- 2024 BMW 2 Series Gran Coupe, 19,938 miles, £27,440, Blackburn
- 2021 BMW 2 Series Gran Coupe, 46,480 miles, £15,990, Leeds
- 2021 BMW 2 Series Gran Coupe, 40,485 miles, £14,999, Chingford
- 2021 BMW 2 Series Gran Coupe, 28,323 miles, £18,499, Stafford
- 2024 BMW 2 Series Gran Coupe, 25,581 miles, £21,450, Peterborough
- 2024 BMW 2 Series Gran Coupe, 17,830 miles, £22,158, Stockton-on-Tees
- 2023 BMW 2 Series Gran Coupe, 26,966 miles, £20,496, Bootle
- 2024 BMW 2 Series Gran Coupe, 28,307 miles, £27,799, Scunthorpe
- 2024 BMW 2 Series Gran Coupe, 11,746 miles, £22,740, Lincoln
- 2023 BMW 2 Series Gran Coupe, 40,919 miles, £19,199, Stoke-on-Trent
- 2024 BMW 2 Series Gran Coupe, 14,417 miles, £22,490, Leeds
- 2024 BMW 2 Series Gran Coupe, 34,379 miles, £19,099, Manchester
- 2024 BMW 2 Series Gran Coupe, 30,091 miles, £21,080, Aylesbury
- 2024 BMW 2 Series Gran Coupe, 19,905 miles, £22,000, Tamworth
- 2022 BMW 2 Series Gran Coupe, 40,958 miles, £18,599, Derby
- 2023 BMW 2 Series Gran Coupe, 28,617 miles, £21,000, Swansea
- 2021 BMW 2 Series Gran Coupe, 35,889 miles, £16,900, Swindon
- 2021 BMW 2 Series Gran Coupe, 47,200 miles, £17,298, Sheffield
- 2023 BMW 2 Series Gran Coupe, 22,418 miles, £19,498, Derby
- 2022 BMW 2 Series Gran Coupe, 20,823 miles, £21,999, Corby
- 2021 BMW 2 Series Gran Coupe, 50,468 miles, £16,699, Corby
- 2024 BMW 2 Series Gran Coupe, 7,647 miles, £23,450, Newcastle upon Tyne
- 2024 BMW 2 Series Gran Coupe, 9,483 miles, £23,100, Dagenham
- 2024 BMW 2 Series Gran Coupe, 12,787 miles, £21,039, Sunderland
- 2022 BMW 2 Series Gran Coupe, 34,248 miles, £17,499, Corby
- 2024 BMW 2 Series Gran Coupe, 8,765 miles, £25,250, Colchester
- 2023 BMW 2 Series Gran Coupe, 33,945 miles, £19,990, Maidstone
- 2023 BMW 2 Series Gran Coupe, 28,830 miles, £20,485, Bridgwater
- 2022 BMW 2 Series Gran Coupe, 22,404 miles, £18,490, Sheffield
- 2023 BMW 2 Series Gran Coupe, 50,045 miles, £17,491, Sunderland
- 2023 BMW 2 Series Gran Coupe, 35,187 miles, £19,890, Southend-on-Sea
- 2023 BMW 2 Series Gran Coupe, 30,856 miles, £20,900, Nottingham
- 2024 BMW 2 Series Gran Coupe, 28,011 miles, £21,436, Sheffield
- 2024 BMW 2 Series Gran Coupe, 8,998 miles, £23,498, Preston
- 2024 BMW 2 Series Gran Coupe, 11,512 miles, £22,990, Colchester
- 2024 BMW 2 Series Gran Coupe, 18,019 miles, £22,380, Harrogate
- 2023 BMW 2 Series Gran Coupe, 19,870 miles, £21,349, Widnes
- 2024 BMW 2 Series Gran Coupe, 23,794 miles, £23,998, Linwood
- 2023 BMW 2 Series Gran Coupe, 13,363 miles, £21,950, Worcester
- 2024 BMW 2 Series Gran Coupe, 8,845 miles, £25,676, York
- 2022 BMW 2 Series Gran Coupe, 33,457 miles, £19,480, Windsor
- 2026 BMW 2 Series Gran Coupe, 5,230 miles, £38,250, Hailsham
- 2022 BMW 2 Series Gran Coupe, 38,683 miles, £19,000, Swansea
- 2022 BMW 2 Series Gran Coupe, 27,337 miles, £18,498, Birmingham
- 2020 BMW 2 Series Gran Coupe, 23,500 miles, £23,750, Leicester
- 2022 BMW 2 Series Gran Coupe, 23,627 miles, £21,950, Worcester
- 2024 BMW 2 Series Gran Coupe, 20,827 miles, £24,350, Sheffield
- 2024 BMW 2 Series Gran Coupe, 17,499 miles, £22,495, Ballymena
- 2024 BMW 2 Series Gran Coupe, 18,762 miles, £20,714, Exeter
- 2025 BMW 2 Series Gran Coupe, 11,257 miles, £36,000, Nottingham
- 2024 BMW 2 Series Gran Coupe, 12,517 miles, £22,998, Stirling
- 2024 BMW 2 Series Gran Coupe, 23,776 miles, £21,950, Wollaston
- 2020 BMW 2 Series Gran Coupe, 20,493 miles, £24,036, Teesside
- 2021 BMW 2 Series Gran Coupe, 34,590 miles, £23,495, Leeds
- 2024 BMW 2 Series Gran Coupe, 23,503 miles, £21,990, Southend-on-Sea
- 2024 BMW 2 Series Gran Coupe, 38,877 miles, £20,500, Cardiff
- 2020 BMW 2 Series Gran Coupe, 53,000 miles, £21,150, Wakefield
BMW 2 Series Gran Coupe by gearbox, fuel and body
- Automatic BMW 2 Series Gran Coupe (1,064)
- Manual BMW 2 Series Gran Coupe (255)
- Petrol BMW 2 Series Gran Coupe (981)
- Diesel BMW 2 Series Gran Coupe (112)
- Hybrid BMW 2 Series Gran Coupe (226)
- BMW 2 Series Gran Coupe saloon (816)
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,294)
- BMW 3 Series (7,164)
- BMW X5 (3,303)
- BMW X3 (3,035)
- BMW 5 Series (2,894)
- BMW X1 (2,640)
- BMW 2 Series (1,868)
- BMW 4 Series (1,799)
- BMW 2 Series Gran Coupe (1,321)
- BMW 4 Series Gran Coupe (1,191)
- BMW i4 (853)
- BMW 2 Series Active Tourer (830)
- BMW M3 (824)
- BMW X2 (793)
- BMW M4 (751)