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 7 of 11
The cheaper cars like each one are on its AskCar page.
- 2023 BMW 2 Series Gran Coupe, 40,150 miles, £24,790, Leeds
- 2024 BMW 2 Series Gran Coupe, 17,790 miles, £21,300, Stockton-on-Tees
- 2024 BMW 2 Series Gran Coupe, 15,404 miles, £22,790, Ipswich
- 2026 BMW 2 Series Gran Coupe, 2,599 miles, £29,500, Ruxley
- 2024 BMW 2 Series Gran Coupe, 37,701 miles, £19,494, Liverpool
- 2023 BMW 2 Series Gran Coupe, 31,621 miles, £20,445, Sunderland
- 2021 BMW 2 Series Gran Coupe, 77,912 miles, £15,590, Luton
- 2023 BMW 2 Series Gran Coupe, 43,296 miles, £21,499, Southport
- 2023 BMW 2 Series Gran Coupe, 27,127 miles, £20,975, Bury
- 2022 BMW 2 Series Gran Coupe, 32,701 miles, £24,000, Shrewsbury
- 2024 BMW 2 Series Gran Coupe, 25,321 miles, £23,750, Leeds
- 2023 BMW 2 Series Gran Coupe, 15,042 miles, £21,950, Peterborough
- 2026 BMW 2 Series Gran Coupe, 5,000 miles, £38,500, Wolverhampton
- 2022 BMW 2 Series Gran Coupe, 13,968 miles, £25,850, Barnet
- 2021 BMW 2 Series Gran Coupe, 45,000 miles, £21,995, High Wycombe
- 2026 BMW 2 Series Gran Coupe, 2,000 miles, £29,999, Swindon
- 2020 BMW 2 Series Gran Coupe, 38,988 miles, £17,898, Kirkcaldy
- 2023 BMW 2 Series Gran Coupe, 18,163 miles, £21,695, Crawley
- 2022 BMW 2 Series Gran Coupe, 25,077 miles, £22,899, Edinburgh
- 2020 BMW 2 Series Gran Coupe, 39,095 miles, £17,900, Kingston upon Hull
- 2023 BMW 2 Series Gran Coupe, 27,400 miles, £20,999, Prestwick
- 2024 BMW 2 Series Gran Coupe, 9,322 miles, £23,750, Leicester
- 2022 BMW 2 Series Gran Coupe, 29,800 miles, £25,185, Airdrie
- 2024 BMW 2 Series Gran Coupe, 13,603 miles, £24,999, Southend-on-Sea
- 2022 BMW 2 Series Gran Coupe, 77,112 miles, £15,421, Havant
- 2024 BMW 2 Series Gran Coupe, 22,000 miles, £20,999, Guide Post
- 2022 BMW 2 Series Gran Coupe, 78,318 miles, £15,299, Corby
- 2022 BMW 2 Series Gran Coupe, 14,784 miles, £20,985, Rochdale
- 2023 BMW 2 Series Gran Coupe, 15,190 miles, £22,000, Newport
- 2022 BMW 2 Series Gran Coupe, 74,815 miles, £14,607, Penrith
- 2025 BMW 2 Series Gran Coupe, 5,069 miles, £27,999, Chester
- 2020 BMW 2 Series Gran Coupe, 56,000 miles, £21,000, Coalville
- 2022 BMW 2 Series Gran Coupe, 58,045 miles, £18,790, Milton Keynes
- 2022 BMW 2 Series Gran Coupe, 30,148 miles, £19,999, Southampton
- 2023 BMW 2 Series Gran Coupe, 20,949 miles, £21,499, Swansea
- 2026 BMW 2 Series Gran Coupe, 12,711 miles, £27,900, Teesside
- 2020 BMW 2 Series Gran Coupe, 29,318 miles, £23,800, Aberdeen
- 2024 BMW 2 Series Gran Coupe, 34,512 miles, £21,080, Kingston upon Hull
- 2024 BMW 2 Series Gran Coupe, 33,486 miles, £22,998, Inverness
- 2023 BMW 2 Series Gran Coupe, 62,575 miles, £17,670, Warrington
- 2023 BMW 2 Series Gran Coupe, 15,984 miles, £28,195, Canterbury
- 2022 BMW 2 Series Gran Coupe, 19,235 miles, £20,980, Chesterfield
- 2026 BMW 2 Series Gran Coupe, 4,243 miles, £29,500, Warwick
- 2024 BMW 2 Series Gran Coupe, 14,097 miles, £27,995, Blackpool
- 2026 BMW 2 Series Gran Coupe, 4,013 miles, £33,493, Bedford
- 2021 BMW 2 Series Gran Coupe, 69,000 miles, £15,975, Havant
- 2024 BMW 2 Series Gran Coupe, 46,935 miles, £18,745, Ipswich
- 2021 BMW 2 Series Gran Coupe, 87,780 miles, £15,490, Bolton
- 2026 BMW 2 Series Gran Coupe, 6,867 miles, £28,995, Crawley
- 2023 BMW 2 Series Gran Coupe, 32,490 miles, £20,595, Portadown
- 2024 BMW 2 Series Gran Coupe, 4,954 miles, £24,450, Newcastle upon Tyne
- 2024 BMW 2 Series Gran Coupe, 4,954 miles, £24,450, Newcastle upon Tyne
- 2026 BMW 2 Series Gran Coupe, 5,051 miles, £29,440, Crawley
- 2023 BMW 2 Series Gran Coupe, 7,106 miles, £29,214, Warrington
- 2024 BMW 2 Series Gran Coupe, 28,252 miles, £21,750, Wolverhampton
- 2023 BMW 2 Series Gran Coupe, 16,011 miles, £21,997, Portsmouth
- 2022 BMW 2 Series Gran Coupe, 24,759 miles, £21,490, Rochdale
- 2024 BMW 2 Series Gran Coupe, 12,087 miles, £23,275, Worthing
- 2022 BMW 2 Series Gran Coupe, 19,200 miles, £20,999, Southport
- 2023 BMW 2 Series Gran Coupe, 45,129 miles, £19,274, Chelmsford
- 2023 BMW 2 Series Gran Coupe, 12,819 miles, £28,206, Yeovil
- 2022 BMW 2 Series Gran Coupe, 31,090 miles, £19,995, Watton at Stone
- 2021 BMW 2 Series Gran Coupe, 60,810 miles, £16,896, Rainham
- 2021 BMW 2 Series Gran Coupe, 36,500 miles, £23,190, Crawley
- 2023 BMW 2 Series Gran Coupe, 21,528 miles, £27,990, Lutterworth
- 2023 BMW 2 Series Gran Coupe, 18,290 miles, £28,000, Dundee
- 2024 BMW 2 Series Gran Coupe, 9,989 miles, £23,750, Bracknell
- 2025 BMW 2 Series Gran Coupe, 10,043 miles, £27,000, Enfield
- 2022 BMW 2 Series Gran Coupe, 81,471 miles, £13,742, Cannock
- 2021 BMW 2 Series Gran Coupe, 52,568 miles, £17,199, Corby
- 2023 BMW 2 Series Gran Coupe, 32,903 miles, £20,500, Wollaston
- 2022 BMW 2 Series Gran Coupe, 52,614 miles, £17,999, Morley
- 2023 BMW 2 Series Gran Coupe, 20,711 miles, £20,240, Lincoln
- 2025 BMW 2 Series Gran Coupe, 14,149 miles, £26,555, Swindon
- 2020 BMW 2 Series Gran Coupe, 54,232 miles, £20,940, Blackburn
- 2022 BMW 2 Series Gran Coupe, 53,774 miles, £16,495, Blackpool
- 2022 BMW 2 Series Gran Coupe, 53,774 miles, £16,495, Blackpool
- 2024 BMW 2 Series Gran Coupe, 13,480 miles, £24,250, Solihull
- 2026 BMW 2 Series Gran Coupe, 7,320 miles, £29,000, Worcester
- 2023 BMW 2 Series Gran Coupe, 35,174 miles, £20,405, Middlesbrough
- 2022 BMW 2 Series Gran Coupe, 35,186 miles, £21,148, York
- 2023 BMW 2 Series Gran Coupe, 18,871 miles, £28,000, King's Lynn
- 2025 BMW 2 Series Gran Coupe, 8,573 miles, £30,500, Leicester
- 2023 BMW 2 Series Gran Coupe, 35,660 miles, £19,498, Kirkcaldy
- 2024 BMW 2 Series Gran Coupe, 21,065 miles, £22,500, Swansea
- 2021 BMW 2 Series Gran Coupe, 39,299 miles, £22,950, Hook
- 2024 BMW 2 Series Gran Coupe, 9,219 miles, £25,750, Farnborough
- 2022 BMW 2 Series Gran Coupe, 30,000 miles, £25,740, Alfreton
- 2024 BMW 2 Series Gran Coupe, 18,412 miles, £23,000, Sheffield
- 2021 BMW 2 Series Gran Coupe, 24,706 miles, £20,199, Widnes
- 2024 BMW 2 Series Gran Coupe, 14,222 miles, £29,457, Preston
- 2021 BMW 2 Series Gran Coupe, 65,000 miles, £16,499, Whitley Bay
- 2026 BMW 2 Series Gran Coupe, 5,650 miles, £29,450, Coleraine
- 2025 BMW 2 Series Gran Coupe, 9,300 miles, £27,250, Stevenage
- 2026 BMW 2 Series Gran Coupe, 5,478 miles, £29,500, Tring
- 2023 BMW 2 Series Gran Coupe, 40,042 miles, £21,000, Stevenage
- 2025 BMW 2 Series Gran Coupe, 9,185 miles, £36,898, Glasgow
- 2026 BMW 2 Series Gran Coupe, 8,000 miles, £28,898, Glasgow
- 2022 BMW 2 Series Gran Coupe, 24,773 miles, £24,995, Barnsley
- 2020 BMW 2 Series Gran Coupe, 40,000 miles, £18,000, Newcastle-under-Lyme
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)