2025 BMW 2 Series Gran Coupe prices
104 cars from UK dealers, updated 23 October 2026. Typical asking price £28,500.
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.
Half of the 104 priced 2025 BMW 2 Series Gran Coupe cars for sale are priced between £27,000 and £30,000.
Typical mileage 6,000 miles.
62 have had their price cut since they were first listed.
Is the price fair?
The prices above describe the cars currently advertised. They are not a valuation of every car of this model and year. Open a car to see its expected asking price, adjusted for mileage and specification, alongside the available evidence.
Cars for sale now, page 1 of 2
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
- 2025 BMW 2 Series Gran Coupe, 4,273 miles, £26,499, £3,571 under typical, Birmingham
- 2025 BMW 2 Series Gran Coupe, 2,771 miles, £27,700, £3,388 under typical, Chelmsford
- 2025 BMW 2 Series Gran Coupe, 8,951 miles, £29,000, £3,282 under typical, Dundee
- 2025 BMW 2 Series Gran Coupe, 4,827 miles, £24,985, £2,745 under typical, Lisburn
- 2025 BMW 2 Series Gran Coupe, 8,265 miles, £29,295, £3,170 under typical, Glasgow
- 2025 BMW 2 Series Gran Coupe, 6,555 miles, £24,950, £2,408 under typical, Falmouth
- 2025 BMW 2 Series Gran Coupe, 4,157 miles, £25,600, Salisbury
- 2025 BMW 2 Series Gran Coupe, 28,692 miles, £21,800, Swindon
- 2025 BMW 2 Series Gran Coupe, 4,135 miles, £25,659, Braintree
- 2025 BMW 2 Series Gran Coupe, 23,821 miles, £22,304, Talbot Green
- 2025 BMW 2 Series Gran Coupe, 11,440 miles, £22,998, Grangemouth
- 2025 BMW 2 Series Gran Coupe, 4,152 miles, £26,300, Salisbury
- 2025 BMW 2 Series Gran Coupe, 11,725 miles, £24,995, Belfast
- 2025 BMW 2 Series Gran Coupe, 10,458 miles, £27,995, Exeter
- 2025 BMW 2 Series Gran Coupe, 6,287 miles, £34,500, Wolverhampton
- 2025 BMW 2 Series Gran Coupe, 3,714 miles, £26,490, Royal Tunbridge Wells
- 2025 BMW 2 Series Gran Coupe, 3,937 miles, £26,490, Maidstone
- 2025 BMW 2 Series Gran Coupe, 4,582 miles, £26,490, Bristol
- 2025 BMW 2 Series Gran Coupe, 8,600 miles, £27,850, Wollaston
- 2025 BMW 2 Series Gran Coupe, 7,297 miles, £34,400, Heathrow
- 2025 BMW 2 Series Gran Coupe, 21,291 miles, £24,310, Blue Bell Hill
- 2025 BMW 2 Series Gran Coupe, 3,030 miles, £26,790, Kingston upon Hull
- 2025 BMW 2 Series Gran Coupe, 3,020 miles, £35,500, Thames Ditton
- 2025 BMW 2 Series Gran Coupe, 5,807 miles, £26,490, Doncaster
- 2025 BMW 2 Series Gran Coupe, 15,695 miles, £24,995, Worcester
- 2025 BMW 2 Series Gran Coupe, 7,165 miles, £28,490, Rochdale
- 2025 BMW 2 Series Gran Coupe, 9,383 miles, £28,824, Warrington
- 2025 BMW 2 Series Gran Coupe, 17,812 miles, £24,995, Barnby Dun
- 2025 BMW 2 Series Gran Coupe, 5,150 miles, £30,000, Huddersfield
- 2025 BMW 2 Series Gran Coupe, 8,679 miles, £29,199, Salisbury
- 2025 BMW 2 Series Gran Coupe, 6,520 miles, £26,850, Huddersfield
- 2025 BMW 2 Series Gran Coupe, 5,000 miles, £27,195, Dundee
- 2025 BMW 2 Series Gran Coupe, 8,647 miles, £26,450, Cheltenham
- 2025 BMW 2 Series Gran Coupe, 5,811 miles, £27,250, Cheltenham
- 2025 BMW 2 Series Gran Coupe, 18,300 miles, £25,490, Essendine
- 2025 BMW 2 Series Gran Coupe, 8,895 miles, £26,690, Kingston upon Hull
- 2025 BMW 2 Series Gran Coupe, 6,314 miles, £30,390, Rochdale
- 2025 BMW 2 Series Gran Coupe, 6,447 miles, £27,350, Tamworth
- 2025 BMW 2 Series Gran Coupe, 15,214 miles, £26,000, Tamworth
- 2025 BMW 2 Series Gran Coupe, 6,697 miles, £28,490, Rochdale
- 2025 BMW 2 Series Gran Coupe, 6,562 miles, £27,390, Doncaster
- 2025 BMW 2 Series Gran Coupe, 9,044 miles, £26,850, Huddersfield
- 2025 BMW 2 Series Gran Coupe, 8,708 miles, £26,999, Southport
- 2025 BMW 2 Series Gran Coupe, 11,257 miles, £36,000, Nottingham
- 2025 BMW 2 Series Gran Coupe, 4,244 miles, £27,949, Plymouth
- 2025 BMW 2 Series Gran Coupe, 14,149 miles, £26,555, Swindon
- 2025 BMW 2 Series Gran Coupe, 5,978 miles, £27,998, Dundee
- 2025 BMW 2 Series Gran Coupe, 8,573 miles, £30,500, Leicester
- 2025 BMW 2 Series Gran Coupe, 9,300 miles, £27,250, Stevenage
- 2025 BMW 2 Series Gran Coupe, 6,387 miles, £27,950, Cheltenham
- 2025 BMW 2 Series Gran Coupe, 13,654 miles, £26,750, Coleraine
- 2025 BMW 2 Series Gran Coupe, 9,185 miles, £36,898, Glasgow
- 2025 BMW 2 Series Gran Coupe, 5,858 miles, £37,250, Cheltenham
- 2025 BMW 2 Series Gran Coupe, 16,850 miles, £26,495, Hook
- 2025 BMW 2 Series Gran Coupe, 5,069 miles, £28,399, Chester
- 2025 BMW 2 Series Gran Coupe, 7,069 miles, £27,949, Plymouth
- 2025 BMW 2 Series Gran Coupe, 8,165 miles, £27,750, Warwick
- 2025 BMW 2 Series Gran Coupe, 6,149 miles, £31,500, Huddersfield
- 2025 BMW 2 Series Gran Coupe, 11,669 miles, £27,274, Hook
- 2025 BMW 2 Series Gran Coupe, 7,845 miles, £27,990, Eastleigh
- 2025 BMW 2 Series Gran Coupe, 2,991 miles, £28,995, Farnborough
- 2025 BMW 2 Series Gran Coupe, 5,892 miles, £38,750, Stevenage
- 2025 BMW 2 Series Gran Coupe, 6,384 miles, £28,500, Worcester
- 2025 BMW 2 Series Gran Coupe, 3,538 miles, £28,990, Rochdale
- 2025 BMW 2 Series Gran Coupe, 6,537 miles, £28,490, Stockport
- 2025 BMW 2 Series Gran Coupe, 3,417 miles, £32,299, Bolton
- 2025 BMW 2 Series Gran Coupe, 4,236 miles, £28,995, Crawley
- 2025 BMW 2 Series Gran Coupe, 4,231 miles, £29,156, Teesside
- 2025 BMW 2 Series Gran Coupe, 7,639 miles, £28,470, Harold Wood
- 2025 BMW 2 Series Gran Coupe, 7,816 miles, £28,495, Guildford
- 2025 BMW 2 Series Gran Coupe, 6,821 miles, £28,740, Blackburn
- 2025 BMW 2 Series Gran Coupe, 6,816 miles, £28,750, Cardiff
- 2025 BMW 2 Series Gran Coupe, 11,161 miles, £27,899, Norwich
- 2025 BMW 2 Series Gran Coupe, 7,621 miles, £31,990, Preston
- 2025 BMW 2 Series Gran Coupe, 3,993 miles, £29,500, Wolverhampton
- 2025 BMW 2 Series Gran Coupe, 10,140 miles, £28,222, Swindon
- 2025 BMW 2 Series Gran Coupe, 10,593 miles, £28,250, Tamworth
- 2025 BMW 2 Series Gran Coupe, 2,290 miles, £30,000, Tamworth
- 2025 BMW 2 Series Gran Coupe, 17,374 miles, £27,490, Eastleigh
- 2025 BMW 2 Series Gran Coupe, 6,984 miles, £32,350, Coleraine
- 2025 BMW 2 Series Gran Coupe, 6,016 miles, £39,500, Leicester
- 2025 BMW 2 Series Gran Coupe, 11,116 miles, £37,490, Peterborough
- 2025 BMW 2 Series Gran Coupe, 10,324 miles, £37,661, City of Westminster
- 2025 BMW 2 Series Gran Coupe, 4,632 miles, £38,990, Bristol
- 2025 BMW 2 Series Gran Coupe, 12,375 miles, £28,250, Luton
- 2025 BMW 2 Series Gran Coupe, 6,174 miles, £29,450, Worcester
- 2025 BMW 2 Series Gran Coupe, 8,424 miles, £28,990, Rochdale
- 2025 BMW 2 Series Gran Coupe, 8,639 miles, £28,950, Stevenage
- 2025 BMW 2 Series Gran Coupe, 4,890 miles, £29,990, Eastleigh
- 2025 BMW 2 Series Gran Coupe, 6,474 miles, £29,691, Eastleigh
- 2025 BMW 2 Series Gran Coupe, 5,750 miles, £29,970, Harold Wood
- 2025 BMW 2 Series Gran Coupe, 7,933 miles, £29,470, Harold Wood
- 2025 BMW 2 Series Gran Coupe, 9,377 miles, £32,500, Shrewsbury
- 2025 BMW 2 Series Gran Coupe, 5,395 miles, £37,895, Stirling
- 2025 BMW 2 Series Gran Coupe, 8,924 miles, £36,990, Eastleigh
- 2025 BMW 2 Series Gran Coupe, 8,515 miles, £29,750, Oldbury
- 2025 BMW 2 Series Gran Coupe, 9,933 miles, £29,485, Manchester
- 2025 BMW 2 Series Gran Coupe, 1,212 miles, £32,500, Coventry
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 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)