Used BMW 2 Series Gran Coupe for sale under £15,000
104 cars from UK dealers, updated 23 October 2026. Typical asking price £13,900. Half of them are priced between £12,700 and £14,800.
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.
42 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2022 | 22 | £13,900 | £12,300 to £15,000 |
| 2021 | 44 | £13,700 | £12,700 to £14,700 |
| 2020 | 24 | £14,100 | £13,600 to £14,900 |
Cars for sale now, page 1 of 2
The cheaper cars like each one are on its AskCar page.
- 2022 BMW 2 Series Gran Coupe, 57,000 miles, £11,995, £3,829 under typical, Peterborough
- 2020 BMW 2 Series Gran Coupe, 72,948 miles, £11,690, £1,749 under typical, Middlesbrough
- 2021 BMW 2 Series Gran Coupe, 91,900 miles, £9,595, £1,331 under typical, Walsall
- 2021 BMW 2 Series Gran Coupe, 79,000 miles, £12,980, £1,163 under typical, Warrington
- 2020 BMW 2 Series Gran Coupe, 37,640 miles, £14,990, £1,324 under typical, Peterborough
- 2020 BMW 2 Series Gran Coupe, 38,000 miles, £14,995, Thrapston
- 2021 BMW 2 Series Gran Coupe, 70,873 miles, £13,180, Wrexham
- 2021 BMW 2 Series Gran Coupe, 59,094 miles, £14,900, Derby
- 2020 BMW 2 Series Gran Coupe, 79,263 miles, £14,900, Northampton
- 2021 BMW 2 Series Gran Coupe, 47,551 miles, £14,750, Kingston upon Thames
- 2021 BMW 2 Series Gran Coupe, 57,537 miles, £12,740, Aldridge
- 2022 BMW 2 Series Gran Coupe, 38,705 miles, £14,850, Doncaster
- 2022 BMW 2 Series Gran Coupe, 72,825 miles, £12,300, Dunstable
- 2022 BMW 2 Series Gran Coupe, 98,008 miles, £12,440, Stockport
- 2021 BMW 2 Series Gran Coupe, 61,398 miles, £13,544, Cannock
- 2020 BMW 2 Series Gran Coupe, 57,425 miles, £13,989, Reading
- 2020 BMW 2 Series Gran Coupe, 44,677 miles, £14,950, Edwinstowe
- 2021 BMW 2 Series Gran Coupe, 87,868 miles, £10,950, Preston
- 2023 BMW 2 Series Gran Coupe, 70,153 miles, £14,700, Dunstable
- 2021 BMW 2 Series Gran Coupe, 58,904 miles, £13,300, Nuneaton
- 2021 BMW 2 Series Gran Coupe, 80,538 miles, £13,975, Bolton
- 2020 BMW 2 Series Gran Coupe, 45,886 miles, £14,970, Grimsby
- 2021 BMW 2 Series Gran Coupe, 61,068 miles, £14,355, Sheffield
- 2022 BMW 2 Series Gran Coupe, 40,820 miles, £14,995, Worksop
- 2021 BMW 2 Series Gran Coupe, 78,045 miles, £11,851, Dunstable
- 2021 BMW 2 Series Gran Coupe, 51,000 miles, £13,990, Essendine
- 2022 BMW 2 Series Gran Coupe, 80,702 miles, £14,999, Corby
- 2021 BMW 2 Series Gran Coupe, 71,743 miles, £12,495, Newtownabbey
- 2021 BMW 2 Series Gran Coupe, 49,549 miles, £14,230, Warrington
- 2017 BMW 2 Series Gran Coupe, 81,000 miles, £10,500, Hornchurch
- 2020 BMW 2 Series Gran Coupe, 114,511 miles, £10,490, Letchworth
- 2020 BMW 2 Series Gran Coupe, 54,224 miles, £14,696, Darlington
- 2021 BMW 2 Series Gran Coupe, 60,928 miles, £14,950, Newcastle upon Tyne
- 2021 BMW 2 Series Gran Coupe, 70,208 miles, £14,299, Corby
- 2020 BMW 2 Series Gran Coupe, 60,458 miles, £14,295, Eastbourne
- 2021 BMW 2 Series Gran Coupe, 78,000 miles, £13,980, Kimberley
- 2023 BMW 2 Series Gran Coupe, 59,000 miles, £14,695, Warrington
- 2020 BMW 2 Series Gran Coupe, 92,568 miles, £12,495, Costock
- 2022 BMW 2 Series Gran Coupe, 66,348 miles, £14,995, Northampton
- 2021 BMW 2 Series Gran Coupe, 89,757 miles, £12,990, Willenhall
- 2023 BMW 2 Series Gran Coupe, 71,980 miles, £13,603, Gloucester
- 2021 BMW 2 Series Gran Coupe, 40,485 miles, £14,999, Chingford
- 2021 BMW 2 Series Gran Coupe, 103,570 miles, £11,000, Mansfield
- 2021 BMW 2 Series Gran Coupe, 91,420 miles, £11,895, Hinckley
- 2024 BMW 2 Series Gran Coupe, 97,832 miles, £13,490, Bedford
- 2021 BMW 2 Series Gran Coupe, 76,610 miles, £12,395, Worksop
- 2023 BMW 2 Series Gran Coupe, 92,000 miles, £11,995, Olney
- 2023 BMW 2 Series Gran Coupe, 83,222 miles, £12,721, Cannock
- 2021 BMW 2 Series Gran Coupe, 44,200 miles, £14,995, Bangor
- 2020 BMW 2 Series Gran Coupe, 82,206 miles, £13,995, Ballymena
- 2021 BMW 2 Series Gran Coupe, 60,911 miles, £14,995, Croydon
- 2021 BMW 2 Series Gran Coupe, 48,643 miles, £14,694, Sheffield
- 2023 BMW 2 Series Gran Coupe, 86,789 miles, £14,798, Stoke-on-Trent
- 2022 BMW 2 Series Gran Coupe, 86,592 miles, £13,500, Leeds
- 2022 BMW 2 Series Gran Coupe, 81,471 miles, £13,742, Cannock
- 2023 BMW 2 Series Gran Coupe, 64,485 miles, £14,699, York
- 2022 BMW 2 Series Gran Coupe, 74,815 miles, £14,684, Penrith
- 2021 BMW 2 Series Gran Coupe, 100,000 miles, £12,590, Bradford
- 2022 BMW 2 Series Gran Coupe, 96,499 miles, £13,499, Southampton
- 2022 BMW 2 Series Gran Coupe, 147,320 miles, £9,371, Rotherham
- 2022 BMW 2 Series Gran Coupe, 103,601 miles, £12,285, Fareham
- 2021 BMW 2 Series Gran Coupe, 66,540 miles, £13,608, Northampton
- 2021 BMW 2 Series Gran Coupe, 87,800 miles, £13,195, Hinckley
- 2020 BMW 2 Series Gran Coupe, 95,000 miles, £11,990, Bradford
- 2020 BMW 2 Series Gran Coupe, 73,000 miles, £13,999, Whitley Bay
- 2022 BMW 2 Series Gran Coupe, 57,202 miles, £14,995, Norwich
- 2022 BMW 2 Series Gran Coupe, 94,506 miles, £12,975, Durham
- 2023 BMW 2 Series Gran Coupe, 103,770 miles, £12,695, Stoke-on-Trent
- 2020 BMW 2 Series Gran Coupe, 82,000 miles, £13,295, Airdrie
- 2020 BMW 2 Series Gran Coupe, 79,900 miles, £14,495, Harrogate
- 2021 BMW 2 Series Gran Coupe, 132,681 miles, £11,150, Aldridge
- 2020 BMW 2 Series Gran Coupe, 85,557 miles, £13,995, Ballymena
- 2020 BMW 2 Series Gran Coupe, 64,132 miles, £14,998, Preston
- 2022 BMW 2 Series Gran Coupe, 96,265 miles, £11,828, Rainham
- 2021 BMW 2 Series Gran Coupe, 113,400 miles, £13,748, Arlesey
- 2020 BMW 2 Series Gran Coupe, 82,500 miles, £14,000, Dukinfield
- 2021 BMW 2 Series Gran Coupe, 85,028 miles, £13,850, Lincoln
- 2021 BMW 2 Series Gran Coupe, 109,000 miles, £12,990, Newport
- 2021 BMW 2 Series Gran Coupe, 94,993 miles, £12,995, Belfast
- 2020 BMW 2 Series Gran Coupe, 99,904 miles, £14,990, Barnsley
- 2021 BMW 2 Series Gran Coupe, 99,998 miles, £14,995, Dungannon
- 2022 BMW 2 Series Gran Coupe, 70,083 miles, £14,299, Corby
- 2021 BMW 2 Series Gran Coupe, 58,979 miles, £14,980, Blackburn
- 2020 BMW 2 Series Gran Coupe, 71,970 miles, £14,495, Ballymena
- 2020 BMW 2 Series Gran Coupe, 85,235 miles, £13,640, Stockport
- 2022 BMW 2 Series Gran Coupe, 90,000 miles, £14,999, London
- 2021 BMW 2 Series Gran Coupe, 106,206 miles, £12,249, Preston
- 2022 BMW 2 Series Gran Coupe, 101,000 miles, £13,990, Bradford
- 2021 BMW 2 Series Gran Coupe, 85,166 miles, £14,795, Sutton in Ashfield
- 2021 BMW 2 Series Gran Coupe, 102,215 miles, £11,495, Stourbridge
- 2021 BMW 2 Series Gran Coupe, 100,000 miles, £12,749, Welwyn Garden City
- 2020 BMW 2 Series Gran Coupe, 106,180 miles, £12,999, Glasgow
- 2021 BMW 2 Series Gran Coupe, 79,281 miles, £15,000, Winsford
- 2022 BMW 2 Series Gran Coupe, 114,480 miles, £12,195, Stoke-on-Trent
- 2021 BMW 2 Series Gran Coupe, 88,930 miles, £14,990, Ballyclare
- 2020 BMW 2 Series Gran Coupe, 80,000 miles, £14,550, Rawreth
- 2016 BMW 2 Series Gran Coupe, 130,000 miles, £4,495, Biggleswade
- 2021 BMW 2 Series Gran Coupe, 62,500 miles, £14,090, Wolverhampton
- 2022 BMW 2 Series Gran Coupe, 43,475 miles, £14,951, Durham
- 2022 BMW 2 Series Gran Coupe, 43,000 miles, £14,995, Havering
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)