Used hybrid BMW 2 Series Gran Coupe for sale
226 cars from UK dealers, updated 23 October 2026. Typical asking price £28,500. Half of them are priced between £27,500 and £30,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 hybrid BMW 2 Series Gran Coupe cost?
Typical asking price £28,500 across 226 cars for sale. A 2026 one is typically £29,000, a 2025 one £28,000.
120 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 148 | £29,000 | £28,000 to £31,500 |
| 2025 | 78 | £28,000 | £26,500 to £29,000 |
Cars for sale now, page 1 of 3
The cheaper cars like each one are on its AskCar page.
- 2025 BMW 2 Series Gran Coupe, 7,850 miles, £21,450, £5,617 under typical, Halifax
- 2025 BMW 2 Series Gran Coupe, 3,400 miles, £23,440, £4,436 under typical, Halifax
- 2026 BMW 2 Series Gran Coupe, 12 miles, £27,990, £3,529 under typical, Rochdale
- 2025 BMW 2 Series Gran Coupe, 2,771 miles, £27,700, £3,388 under typical, Chelmsford
- 2025 BMW 2 Series Gran Coupe, 4,827 miles, £24,985, £2,745 under typical, Lisburn
- 2025 BMW 2 Series Gran Coupe, 6,555 miles, £24,950, £2,408 under typical, Falmouth
- 2026 BMW 2 Series Gran Coupe, 2,592 miles, £26,899, £2,377 under typical, Falmouth
- 2025 BMW 2 Series Gran Coupe, 4,157 miles, £25,600, Salisbury
- 2026 BMW 2 Series Gran Coupe, 3,654 miles, £26,899, Falmouth
- 2026 BMW 2 Series Gran Coupe, 5,120 miles, £26,749, Widnes
- 2025 BMW 2 Series Gran Coupe, 4,135 miles, £25,659, Braintree
- 2026 BMW 2 Series Gran Coupe, 8,645 miles, £25,997, Portsmouth
- 2026 BMW 2 Series Gran Coupe, 2,930 miles, £27,000, Grimsby
- 2026 BMW 2 Series Gran Coupe, 4,727 miles, £26,849, Warrington
- 2026 BMW 2 Series Gran Coupe, 8,869 miles, £25,995, Scunthorpe
- 2026 BMW 2 Series Gran Coupe, 6,602 miles, £26,500, Grimsby
- 2026 BMW 2 Series Gran Coupe, 4,039 miles, £26,999, Peterborough
- 2026 BMW 2 Series Gran Coupe, 4,312 miles, £26,995, Tring
- 2026 BMW 2 Series Gran Coupe, 5,446 miles, £26,849, Maidstone
- 2026 BMW 2 Series Gran Coupe, 1,000 miles, £28,450, Harrogate
- 2026 BMW 2 Series Gran Coupe, 5,433 miles, £26,899, Plymouth
- 2026 BMW 2 Series Gran Coupe, 8,176 miles, £26,299, Chingford
- 2026 BMW 2 Series Gran Coupe, 1,034 miles, £28,500, Oldbury
- 2026 BMW 2 Series Gran Coupe, 5,664 miles, £26,899, Falmouth
- 2026 BMW 2 Series Gran Coupe, 6,577 miles, £26,699, Burnley
- 2026 BMW 2 Series Gran Coupe, 5,832 miles, £26,900, Salisbury
- 2026 BMW 2 Series Gran Coupe, 5,878 miles, £26,899, Falmouth
- 2026 BMW 2 Series Gran Coupe, 10,559 miles, £25,999, Peterborough
- 2026 BMW 2 Series Gran Coupe, 3,045 miles, £27,490, Bristol
- 2026 BMW 2 Series Gran Coupe, 6,628 miles, £26,999, Hook
- 2025 BMW 2 Series Gran Coupe, 4,152 miles, £26,300, Salisbury
- 2026 BMW 2 Series Gran Coupe, 7,498 miles, £26,899, Falmouth
- 2025 BMW 2 Series Gran Coupe, 11,725 miles, £24,995, Belfast
- 2026 BMW 2 Series Gran Coupe, 5,000 miles, £27,475, Borehamwood
- 2026 BMW 2 Series Gran Coupe, 5,000 miles, £27,495, Dundee
- 2025 BMW 2 Series Gran Coupe, 10,458 miles, £27,995, Exeter
- 2026 BMW 2 Series Gran Coupe, 2,228 miles, £27,990, Grimsby
- 2026 BMW 2 Series Gran Coupe, 5,945 miles, £27,299, Salisbury
- 2026 BMW 2 Series Gran Coupe, 4,100 miles, £30,995, Belfast
- 2026 BMW 2 Series Gran Coupe, 7,867 miles, £26,899, Falmouth
- 2026 BMW 2 Series Gran Coupe, 5,500 miles, £27,490, Potters Bar
- 2025 BMW 2 Series Gran Coupe, 3,714 miles, £26,490, Royal Tunbridge Wells
- 2026 BMW 2 Series Gran Coupe, 8,969 miles, £29,995, Exeter
- 2025 BMW 2 Series Gran Coupe, 3,937 miles, £26,490, Maidstone
- 2026 BMW 2 Series Gran Coupe, 6,712 miles, £27,250, Cardiff
- 2026 BMW 2 Series Gran Coupe, 1,383 miles, £28,845, Liverpool
- 2026 BMW 2 Series Gran Coupe, 5,279 miles, £27,599, Hook
- 2026 BMW 2 Series Gran Coupe, 1,224 miles, £28,994, Plymouth
- 2026 BMW 2 Series Gran Coupe, 2,862 miles, £27,901, Bridgwater
- 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
- 2025 BMW 2 Series Gran Coupe, 4,582 miles, £26,490, Bristol
- 2026 BMW 2 Series Gran Coupe, 2,500 miles, £27,995, Derby
- 2026 BMW 2 Series Gran Coupe, 2,500 miles, £27,999, Swindon
- 2026 BMW 2 Series Gran Coupe, 4,000 miles, £27,875, Brighton and Hove
- 2026 BMW 2 Series Gran Coupe, 2,938 miles, £27,990, Maidstone
- 2026 BMW 2 Series Gran Coupe, 6,321 miles, £27,500, Cardiff
- 2025 BMW 2 Series Gran Coupe, 21,291 miles, £24,310, Blue Bell Hill
- 2026 BMW 2 Series Gran Coupe, 3,254 miles, £27,990, Lincoln
- 2026 BMW 2 Series Gran Coupe, 4,000 miles, £27,940, Brighton and Hove
- 2025 BMW 2 Series Gran Coupe, 3,030 miles, £26,790, Kingston upon Hull
- 2026 BMW 2 Series Gran Coupe, 7,654 miles, £27,250, Lincoln
- 2026 BMW 2 Series Gran Coupe, 3,017 miles, £31,500, Bracknell
- 2026 BMW 2 Series Gran Coupe, 6,094 miles, £30,995, Belfast
- 2026 BMW 2 Series Gran Coupe, 4,479 miles, £27,940, Colchester
- 2025 BMW 2 Series Gran Coupe, 5,807 miles, £26,490, Doncaster
- 2025 BMW 2 Series Gran Coupe, 15,695 miles, £24,995, Worcester
- 2026 BMW 2 Series Gran Coupe, 4,765 miles, £27,995, Lincoln
- 2026 BMW 2 Series Gran Coupe, 5,000 miles, £27,975, Borehamwood
- 2026 BMW 2 Series Gran Coupe, 7,053 miles, £27,549, Peterborough
- 2026 BMW 2 Series Gran Coupe, 5,170 miles, £27,995, Belfast
- 2026 BMW 2 Series Gran Coupe, 4,248 miles, £28,150, Lincoln
- 2026 BMW 2 Series Gran Coupe, 9,985 miles, £26,940, Blackburn
- 2026 BMW 2 Series Gran Coupe, 7,554 miles, £27,490, Norwich
- 2025 BMW 2 Series Gran Coupe, 9,383 miles, £28,824, Warrington
- 2026 BMW 2 Series Gran Coupe, 10,000 miles, £26,999, Gerrards Cross
- 2025 BMW 2 Series Gran Coupe, 17,812 miles, £24,995, Barnby Dun
- 2026 BMW 2 Series Gran Coupe, 2,500 miles, £28,495, Derby
- 2026 BMW 2 Series Gran Coupe, 2,944 miles, £28,450, Doncaster
- 2026 BMW 2 Series Gran Coupe, 2,956 miles, £28,450, Doncaster
- 2026 BMW 2 Series Gran Coupe, 2,500 miles, £31,990, Southend-on-Sea
- 2026 BMW 2 Series Gran Coupe, 2,671 miles, £28,490, Lincoln
- 2026 BMW 2 Series Gran Coupe, 3,692 miles, £28,399, Bournemouth
- 2025 BMW 2 Series Gran Coupe, 5,150 miles, £30,000, Huddersfield
- 2026 BMW 2 Series Gran Coupe, 3,498 miles, £28,450, Kingston upon Hull
- 2026 BMW 2 Series Gran Coupe, 7,665 miles, £27,700, Bournemouth
- 2026 BMW 2 Series Gran Coupe, 4,000 miles, £28,430, Brighton and Hove
- 2025 BMW 2 Series Gran Coupe, 8,679 miles, £29,199, Salisbury
- 2026 BMW 2 Series Gran Coupe, 3,000 miles, £28,555, Swindon
- 2026 BMW 2 Series Gran Coupe, 3,838 miles, £31,990, Bristol
- 2026 BMW 2 Series Gran Coupe, 8,449 miles, £30,994, Plymouth
- 2026 BMW 2 Series Gran Coupe, 6,896 miles, £28,000, High Wycombe
- 2025 BMW 2 Series Gran Coupe, 6,520 miles, £26,850, Huddersfield
- 2025 BMW 2 Series Gran Coupe, 5,000 miles, £27,195, Dundee
- 2026 BMW 2 Series Gran Coupe, 17,686 miles, £26,490, Bristol
- 2026 BMW 2 Series Gran Coupe, 2,962 miles, £28,750, High Wycombe
- 2025 BMW 2 Series Gran Coupe, 8,647 miles, £26,450, Cheltenham
- 2026 BMW 2 Series Gran Coupe, 4,000 miles, £28,799, Stoke-on-Trent
- 2025 BMW 2 Series Gran Coupe, 5,811 miles, £27,250, Cheltenham
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)
- BMW 2 Series Gran Coupe saloon (816)
- BMW 2 Series Gran Coupe coupe (433)
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)