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 8 of 11
The cheaper cars like each one are on its AskCar page.
- 2021 BMW 2 Series Gran Coupe, 37,045 miles, £20,799, King's Lynn
- 2025 BMW 2 Series Gran Coupe, 6,387 miles, £27,950, Cheltenham
- 2023 BMW 2 Series Gran Coupe, 30,000 miles, £20,995, Tockwith
- 2022 BMW 2 Series Gran Coupe, 29,998 miles, £25,795, Glasgow
- 2021 BMW 2 Series Gran Coupe, 69,891 miles, £15,999, Newport
- 2023 BMW 2 Series Gran Coupe, 28,781 miles, £20,990, Milton Keynes
- 2021 BMW 2 Series Gran Coupe, 50,146 miles, £19,695, Abertillery
- 2021 BMW 2 Series Gran Coupe, 54,361 miles, £19,295, Manchester
- 2021 BMW 2 Series Gran Coupe, 70,440 miles, £15,950, Watford
- 2024 BMW 2 Series Gran Coupe, 17,997 miles, £23,900, Solihull
- 2023 BMW 2 Series Gran Coupe, 16,514 miles, £22,110, Crawley
- 2023 BMW 2 Series Gran Coupe, 17,774 miles, £21,998, Aberdeen
- 2025 BMW 2 Series Gran Coupe, 13,654 miles, £26,750, Coleraine
- 2020 BMW 2 Series Gran Coupe, 25,624 miles, £19,290, Bury St Edmunds
- 2026 BMW 2 Series Gran Coupe, 9,353 miles, £28,647, Durham
- 2024 BMW 2 Series Gran Coupe, 32,552 miles, £21,490, Harrow
- 2021 BMW 2 Series Gran Coupe, 51,091 miles, £22,450, Maidenhead
- 2024 BMW 2 Series Gran Coupe, 18,955 miles, £22,790, Banstead
- 2026 BMW 2 Series Gran Coupe, 2,504 miles, £29,950, Maidenhead
- 2024 BMW 2 Series Gran Coupe, 13,668 miles, £22,000, Weston-super-Mare
- 2024 BMW 2 Series Gran Coupe, 20,040 miles, £22,699, Stafford
- 2024 BMW 2 Series Gran Coupe, 24,808 miles, £22,500, Newport
- 2021 BMW 2 Series Gran Coupe, 53,708 miles, £21,495, Dundee
- 2021 BMW 2 Series Gran Coupe, 69,636 miles, £17,490, Darlington
- 2022 BMW 2 Series Gran Coupe, 13,743 miles, £21,709, Derby
- 2025 BMW 2 Series Gran Coupe, 7,355 miles, £31,000, Worcester
- 2025 BMW 2 Series Gran Coupe, 5,858 miles, £37,250, Cheltenham
- 2022 BMW 2 Series Gran Coupe, 7,300 miles, £28,750, Tring
- 2022 BMW 2 Series Gran Coupe, 20,442 miles, £20,785, Liverpool
- 2026 BMW 2 Series Gran Coupe, 3,021 miles, £42,000, Sheffield
- 2026 BMW 2 Series Gran Coupe, 2,945 miles, £29,990, Bristol
- 2025 BMW 2 Series Gran Coupe, 16,850 miles, £26,495, Hook
- 2022 BMW 2 Series Gran Coupe, 31,208 miles, £20,199, Stoke-on-Trent
- 2023 BMW 2 Series Gran Coupe, 38,691 miles, £20,222, Swindon
- 2021 BMW 2 Series Gran Coupe, 18,583 miles, £18,690, Leeds
- 2021 BMW 2 Series Gran Coupe, 56,968 miles, £16,998, Perth
- 2025 BMW 2 Series Gran Coupe, 7,069 miles, £27,949, Plymouth
- 2022 BMW 2 Series Gran Coupe, 56,295 miles, £17,850, Burnley
- 2024 BMW 2 Series Gran Coupe, 8,779 miles, £23,998, Linwood
- 2020 BMW 2 Series Gran Coupe, 52,981 miles, £16,999, Leicester
- 2023 BMW 2 Series Gran Coupe, 30,161 miles, £20,990, Oldbury
- 2022 BMW 2 Series Gran Coupe, 42,881 miles, £21,250, Leicester
- 2021 BMW 2 Series Gran Coupe, 45,415 miles, £18,000, Chigwell
- 2020 BMW 2 Series Gran Coupe, 66,000 miles, £17,995, Warminster
- 2026 BMW 2 Series Gran Coupe, 3,479 miles, £29,990, Southend-on-Sea
- 2020 BMW 2 Series Gran Coupe, 32,000 miles, £23,990, York
- 2023 BMW 2 Series Gran Coupe, 35,147 miles, £20,495, Luton
- 2021 BMW 2 Series Gran Coupe, 35,672 miles, £18,895, Liverpool
- 2023 BMW 2 Series Gran Coupe, 37,414 miles, £22,950, Falmouth
- 2023 BMW 2 Series Gran Coupe, 87,081 miles, £13,858, Wolverhampton
- 2020 BMW 2 Series Gran Coupe, 74,000 miles, £15,750, Magherafelt
- 2020 BMW 2 Series Gran Coupe, 71,951 miles, £15,199, Stoke-on-Trent
- 2020 BMW 2 Series Gran Coupe, 49,989 miles, £21,995, Dawley
- 2024 BMW 2 Series Gran Coupe, 20,774 miles, £23,000, Wolverhampton
- 2024 BMW 2 Series Gran Coupe, 10,264 miles, £30,000, Tamworth
- 2021 BMW 2 Series Gran Coupe, 48,507 miles, £16,499, Tonypandy
- 2026 BMW 2 Series Gran Coupe, 1,591 miles, £31,000, Nottingham
- 2025 BMW 2 Series Gran Coupe, 6,149 miles, £31,500, Huddersfield
- 2023 BMW 2 Series Gran Coupe, 22,527 miles, £21,750, Coventry
- 2024 BMW 2 Series Gran Coupe, 53,143 miles, £18,490, Greenwich
- 2021 BMW 2 Series Gran Coupe, 45,000 miles, £18,490, Newbury
- 2020 BMW 2 Series Gran Coupe, 51,043 miles, £17,895, Loughborough
- 2025 BMW 2 Series Gran Coupe, 7,667 miles, £27,950, Cheltenham
- 2023 BMW 2 Series Gran Coupe, 23,648 miles, £23,950, Coleraine
- 2026 BMW 2 Series Gran Coupe, 6,950 miles, £29,500, Shrewsbury
- 2023 BMW 2 Series Gran Coupe, 43,791 miles, £21,799, Stoke-on-Trent
- 2021 BMW 2 Series Gran Coupe, 69,703 miles, £19,699, Crewe
- 2022 BMW 2 Series Gran Coupe, 36,128 miles, £24,950, Carlisle
- 2024 BMW 2 Series Gran Coupe, 48,803 miles, £25,475, Brighton and Hove
- 2026 BMW 2 Series Gran Coupe, 5,000 miles, £29,994, Reading
- 2023 BMW 2 Series Gran Coupe, 14,874 miles, £22,498, Kirkcaldy
- 2021 BMW 2 Series Gran Coupe, 64,226 miles, £18,450, Stevenage
- 2023 BMW 2 Series Gran Coupe, 45,037 miles, £19,622, Sunderland
- 2022 BMW 2 Series Gran Coupe, 35,088 miles, £19,950, Wollaston
- 2025 BMW 2 Series Gran Coupe, 11,669 miles, £27,274, Hook
- 2024 BMW 2 Series Gran Coupe, 9,344 miles, £22,699, Abingdon-on-Thames
- 2023 BMW 2 Series Gran Coupe, 15,924 miles, £24,790, Harrogate
- 2025 BMW 2 Series Gran Coupe, 7,845 miles, £27,990, Eastleigh
- 2023 BMW 2 Series Gran Coupe, 52,300 miles, £19,800, York
- 2023 BMW 2 Series Gran Coupe, 26,543 miles, £21,590, Bristol
- 2022 BMW 2 Series Gran Coupe, 49,855 miles, £23,394, Hereford
- 2023 BMW 2 Series Gran Coupe, 25,722 miles, £19,699, Tredegar
- 2022 BMW 2 Series Gran Coupe, 77,618 miles, £16,489, Hoddesdon
- 2022 BMW 2 Series Gran Coupe, 45,768 miles, £18,995, Guildford
- 2021 BMW 2 Series Gran Coupe, 59,989 miles, £20,995, Dawley
- 2023 BMW 2 Series Gran Coupe, 17,000 miles, £22,500, Huddersfield
- 2023 BMW 2 Series Gran Coupe, 69,000 miles, £17,990, Market Harborough
- 2021 BMW 2 Series Gran Coupe, 41,741 miles, £23,490, Tynemouth
- 2025 BMW 2 Series Gran Coupe, 5,892 miles, £38,750, Stevenage
- 2025 BMW 2 Series Gran Coupe, 6,209 miles, £28,450, Worcester
- 2023 BMW 2 Series Gran Coupe, 36,000 miles, £22,771, Barnsley
- 2021 BMW 2 Series Gran Coupe, 47,631 miles, £18,000, King's Lynn
- 2021 BMW 2 Series Gran Coupe, 40,688 miles, £19,895, Bradford
- 2020 BMW 2 Series Gran Coupe, 90,200 miles, £15,495, Latchingdon
- 2024 BMW 2 Series Gran Coupe, 8,234 miles, £24,390, Doncaster
- 2023 BMW 2 Series Gran Coupe, 28,381 miles, £21,394, Hereford
- 2025 BMW 2 Series Gran Coupe, 6,384 miles, £28,450, Worcester
- 2023 BMW 2 Series Gran Coupe, 67,988 miles, £17,500, Newcastle upon Tyne
- 2026 BMW 2 Series Gran Coupe, 3,570 miles, £30,350, Chelmsford
- 2022 BMW 2 Series Gran Coupe, 40,370 miles, £23,690, Middlesbrough
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)