Used BMW 2 Series Gran Coupe saloon for sale
807 cars from UK dealers, updated 26 October 2026. Typical asking price £20,000. Half of them are priced between £17,000 and £27,000.
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 BMW 2 Series Gran Coupe saloon cost?
Typical asking price £20,000 across 807 cars for sale. A 2026 one is typically £29,000, a 2020 one £17,000.
372 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 153 | £29,000 | £28,000 to £31,000 |
| 2025 | 85 | £28,000 | £26,500 to £29,000 |
| 2024 | 42 | £21,500 | £18,800 to £23,000 |
| 2023 | 125 | £19,500 | £17,500 to £21,000 |
| 2022 | 141 | £18,200 | £16,500 to £20,500 |
| 2021 | 179 | £17,000 | £15,600 to £19,000 |
| 2020 | 79 | £17,000 | £15,500 to £18,500 |
Cars for sale now, page 2 of 9
The cheaper cars like each one are on its AskCar page.
- 2022 BMW 2 Series Gran Coupe, 13,063 miles, £18,520, Blackburn
- 2022 BMW 2 Series Gran Coupe, 47,553 miles, £16,995, Aylesbury
- 2023 BMW 2 Series Gran Coupe, 27,000 miles, £19,500, Canvey Island
- 2026 BMW 2 Series Gran Coupe, 5,945 miles, £26,999, Salisbury
- 2022 BMW 2 Series Gran Coupe, 32,221 miles, £20,590, Grimsby
- 2022 BMW 2 Series Gran Coupe, 60,000 miles, £15,999, Whitley Bay
- 2018 BMW 2 Series Gran Coupe, 137,000 miles, £7,495, Biggleswade
- 2022 BMW 2 Series Gran Coupe, 98,008 miles, £12,440, Stockport
- 2026 BMW 2 Series Gran Coupe, 4,100 miles, £30,995, Belfast
- 2021 BMW 2 Series Gran Coupe, 44,641 miles, £20,490, Petersfield
- 2022 BMW 2 Series Gran Coupe, 72,825 miles, £12,286, Dunstable
- 2020 BMW 2 Series Gran Coupe, 91,500 miles, £15,498, Birmingham
- 2021 BMW 2 Series Gran Coupe, 23,056 miles, £17,295, Mansfield Woodhouse
- 2021 BMW 2 Series Gran Coupe, 42,875 miles, £17,799, Watton
- 2026 BMW 2 Series Gran Coupe, 7,665 miles, £26,700, Bournemouth
- 2026 BMW 2 Series Gran Coupe, 6,321 miles, £27,000, Cardiff
- 2025 BMW 2 Series Gran Coupe, 4,152 miles, £26,100, Salisbury
- 2023 BMW 2 Series Gran Coupe, 31,485 miles, £21,250, Watford
- 2023 BMW 2 Series Gran Coupe, 33,582 miles, £18,995, Kingswinford
- 2026 BMW 2 Series Gran Coupe, 3,045 miles, £27,490, Bristol
- 2021 BMW 2 Series Gran Coupe, 47,594 miles, £15,990, Rochdale
- 2021 BMW 2 Series Gran Coupe, 40,233 miles, £20,995, Prestwick
- 2023 BMW 2 Series Gran Coupe, 22,183 miles, £19,990, Bradford
- 2023 BMW 2 Series Gran Coupe, 35,370 miles, £18,850, Chelmsford
- 2021 BMW 2 Series Gran Coupe, 44,477 miles, £16,999, Corby
- 2023 BMW 2 Series Gran Coupe, 44,569 miles, £20,299, Stoke-on-Trent
- 2020 BMW 2 Series Gran Coupe, 57,425 miles, £13,989, Reading
- 2023 BMW 2 Series Gran Coupe, 28,539 miles, £19,495, Liverpool
- 2025 BMW 2 Series Gran Coupe, 11,440 miles, £22,998, Grangemouth
- 2021 BMW 2 Series Gran Coupe, 64,810 miles, £18,499, Corby
- 2022 BMW 2 Series Gran Coupe, 35,729 miles, £21,999, Corby
- 2021 BMW 2 Series Gran Coupe, 23,905 miles, £16,999, Newport
- 2023 BMW 2 Series Gran Coupe, 29,273 miles, £17,709, Cannock
- 2026 BMW 2 Series Gran Coupe, 7,498 miles, £26,899, Falmouth
- 2022 BMW 2 Series Gran Coupe, 35,100 miles, £16,996, Bury
- 2021 BMW 2 Series Gran Coupe, 45,047 miles, £18,695, Farnborough
- 2020 BMW 2 Series Gran Coupe, 44,677 miles, £14,950, Edwinstowe
- 2026 BMW 2 Series Gran Coupe, 5,000 miles, £27,475, Borehamwood
- 2026 BMW 2 Series Gran Coupe, 5,000 miles, £27,495, Dundee
- 2021 BMW 2 Series Gran Coupe, 78,045 miles, £11,751, Dunstable
- 2021 BMW 2 Series Gran Coupe, 59,000 miles, £17,490, Osbaldeston
- 2021 BMW 2 Series Gran Coupe, 55,062 miles, £14,997, Nottingham
- 2025 BMW 2 Series Gran Coupe, 11,725 miles, £24,995, Belfast
- 2021 BMW 2 Series Gran Coupe, 34,100 miles, £18,000, Doncaster
- 2025 BMW 2 Series Gran Coupe, 10,458 miles, £27,995, Exeter
- 2021 BMW 2 Series Gran Coupe, 47,004 miles, £16,900, Leeds
- 2020 BMW 2 Series Gran Coupe, 59,744 miles, £17,299, Stoke-on-Trent
- 2023 BMW 2 Series Gran Coupe, 34,421 miles, £23,990, Potters Bar
- 2026 BMW 2 Series Gran Coupe, 5,151 miles, £27,500, Ruxley
- 2026 BMW 2 Series Gran Coupe, 2,228 miles, £27,990, Grimsby
- 2021 BMW 2 Series Gran Coupe, 28,940 miles, £22,349, Glasgow
- 2023 BMW 2 Series Gran Coupe, 64,914 miles, £16,120, Enfield
- 2026 BMW 2 Series Gran Coupe, 7,867 miles, £26,899, Falmouth
- 2026 BMW 2 Series Gran Coupe, 6,094 miles, £30,995, Belfast
- 2023 BMW 2 Series Gran Coupe, 44,095 miles, £17,696, Sheffield
- 2023 BMW 2 Series Gran Coupe, 69,463 miles, £17,198, Corby
- 2021 BMW 2 Series Gran Coupe, 49,503 miles, £20,250, Swansea
- 2021 BMW 2 Series Gran Coupe, 37,426 miles, £16,390, Bury
- 2026 BMW 2 Series Gran Coupe, 3,017 miles, £31,500, Bracknell
- 2021 BMW 2 Series Gran Coupe, 59,420 miles, £19,295, Worksop
- 2021 BMW 2 Series Gran Coupe, 17,870 miles, £16,195, Lancaster
- 2022 BMW 2 Series Gran Coupe, 59,081 miles, £16,298, Aldershot
- 2026 BMW 2 Series Gran Coupe, 5,500 miles, £27,490, Potters Bar
- 2023 BMW 2 Series Gran Coupe, 32,734 miles, £19,295, Lancaster
- 2023 BMW 2 Series Gran Coupe, 39,930 miles, £15,569, Portsmouth
- 2022 BMW 2 Series Gran Coupe, 17,727 miles, £23,999, Corby
- 2022 BMW 2 Series Gran Coupe, 31,400 miles, £18,690, Edgware
- 2023 BMW 2 Series Gran Coupe, 21,218 miles, £20,295, Chester
- 2021 BMW 2 Series Gran Coupe, 46,940 miles, £16,985, Fleetwood
- 2021 BMW 2 Series Gran Coupe, 28,427 miles, £22,499, Merthyr Tydfil
- 2025 BMW 2 Series Gran Coupe, 3,714 miles, £26,490, Royal Tunbridge Wells
- 2023 BMW 2 Series Gran Coupe, 21,500 miles, £20,295, Wolverhampton
- 2026 BMW 2 Series Gran Coupe, 1,383 miles, £28,845, Liverpool
- 2025 BMW 2 Series Gran Coupe, 3,937 miles, £26,490, Maidstone
- 2026 BMW 2 Series Gran Coupe, 1,224 miles, £28,994, Plymouth
- 2023 BMW 2 Series Gran Coupe, 70,153 miles, £14,686, Dunstable
- 2020 BMW 2 Series Gran Coupe, 30,949 miles, £22,395, Lancaster
- 2026 BMW 2 Series Gran Coupe, 2,500 miles, £27,950, Royal Tunbridge Wells
- 2026 BMW 2 Series Gran Coupe, 2,500 miles, £27,950, Royal Tunbridge Wells
- 2026 BMW 2 Series Gran Coupe, 2,500 miles, £27,950, Royal Tunbridge Wells
- 2022 BMW 2 Series Gran Coupe, 18,522 miles, £24,000, Haywards Heath
- 2025 BMW 2 Series Gran Coupe, 4,273 miles, £26,499, Birmingham
- 2022 BMW 2 Series Gran Coupe, 35,273 miles, £22,299, Preston
- 2022 BMW 2 Series Gran Coupe, 35,347 miles, £18,395, Haslingden
- 2021 BMW 2 Series Gran Coupe, 61,068 miles, £14,358, Sheffield
- 2025 BMW 2 Series Gran Coupe, 4,582 miles, £26,490, Bristol
- 2022 BMW 2 Series Gran Coupe, 28,786 miles, £19,000, Camberley
- 2022 BMW 2 Series Gran Coupe, 43,000 miles, £17,737, Egdon
- 2026 BMW 2 Series Gran Coupe, 2,500 miles, £27,995, Derby
- 2026 BMW 2 Series Gran Coupe, 3,020 miles, £27,950, Luton
- 2026 BMW 2 Series Gran Coupe, 2,500 miles, £27,999, Swindon
- 2022 BMW 2 Series Gran Coupe, 15,964 miles, £24,299, Worcester
- 2021 BMW 2 Series Gran Coupe, 39,000 miles, £19,475, Warrington
- 2026 BMW 2 Series Gran Coupe, 4,000 miles, £27,875, Brighton and Hove
- 2023 BMW 2 Series Gran Coupe, 32,882 miles, £19,396, Liverpool
- 2026 BMW 2 Series Gran Coupe, 2,938 miles, £27,990, Maidstone
- 2021 BMW 2 Series Gran Coupe, 51,000 miles, £13,990, Essendine
- 2021 BMW 2 Series Gran Coupe, 80,538 miles, £13,975, Bolton
- 2022 BMW 2 Series Gran Coupe, 40,820 miles, £14,995, Worksop
- 2022 BMW 2 Series Gran Coupe, 38,850 miles, £16,895, Stoke-on-Trent
BMW 2 Series Gran Coupe by gearbox, fuel and body
- Automatic BMW 2 Series Gran Coupe (1,038)
- 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 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)