2015 BMW 2 Series Gran Tourer prices
This 2015 BMW 2 Series Gran Tourer is no longer listed. Here are similar cars for sale now.
There are 39 used 2015 BMW 2 Series Gran Tourer cars for sale from UK dealers on AskCar, as of 7 November 2026. Typical asking price £7,600 (the median: half cost less, half cost more). The cheapest is £3,495. The middle half are priced between £6,700 and £9,000. Median mileage: about 78,000 miles.
Dealers lowered the asking price on more than a quarter of 2015 BMW 2 Series Gran Tourer cars: 12 of the 39 in the 14 days to 7 November 2026.
2015 BMW 2 Series Gran Tourer prices by engine and mileage
| Engine | All mileages | Under 20,000 miles | 20,000 to 40,000 miles | 40,000 to 60,000 miles | 60,000 miles or more |
|---|---|---|---|---|---|
| 1.5 petrol | £7,500 | Too few for sale | Too few for sale | Too few for sale | Too few for sale |
Only 19 of the 2015 BMW 2 Series Gran Tourer cars for sale have the 2.0 diesel engine, too few to give a typical asking price.
Typical asking prices are of 2015 BMW 2 Series Gran Tourer cars for sale on 7 November 2026, and are given only where at least 20 cars with a price are for sale.
2015 BMW 2 Series Gran Tourer against other years
A 2016 BMW 2 Series Gran Tourer car has a typical asking price of £8,900, as of 7 November 2026.
AskCar lists 268 used BMW 2 Series Gran Tourer across the UK, from 222 dealerships.
As of 7 November 2026, AskCar lists 601,018 cars and vans from 12,892 UK dealerships, read daily from dealer websites: over 99% of UK dealer used car adverts. No dealer pays to be listed.
2015 BMW 2 Series Gran Tourer cars for sale now, page 1 of 2
This page picks out up to 10 cars in each of these groups: best value, cheapest, lowest mileage, recently reduced and newly advertised. A car in more than one group is listed in full once. The groups pick only from cars with photos and an AskCar estimate, priced at £500 or more and no more than 25% under that estimate. All 33 cars listed here meet these rules. Page 2 lists every other 2015 BMW 2 Series Gran Tourer car, cheapest first.
The AskCar estimate is our expected asking price for that one car, from its model, age, mileage and specification, using the 262 priced BMW 2 Series Gran Tourer adverts on AskCar as of 7 November 2026. The figures on this page describe the cars advertised, not a valuation of every 2015 BMW 2 Series Gran Tourer.
Each car: year, make, model, engine and trim, power, gearbox, fuel, body, doors, colour; mileage; price and its changes; how the price compares with the AskCar estimate; emissions standard and ULEZ compliance where it holds; MOT; dealer and town; AskCar page. Each car's AskCar page has its full price history and cheaper cars like it.
This list leaves out 6 cars whose advertised mileage is lower than the mileage recorded at their last MOT test.
Best value 2015 BMW 2 Series Gran Tourer: priced furthest below the AskCar estimate
These 10 are priced 1% to 15% under their AskCar estimate. Their asking prices run from £3,495 to £9,980.
- 2015 BMW 2 Series Gran Tourer 2.0 220i Luxury, 189 bhp, manual, petrol, MPV, 5 doors, 7 seats, white. Mileage: 156,882 miles. Price: £3,495, reduced by £300 from £3,795 since AskCar first saw it on 21 October 2026, 17 days ago. Good value: £654 (15%) under the AskCar estimate of £4,149. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 5 January 2027. Dealer: Grant Specialist Cars in Redditch. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-7ed22f871292
- 2015 BMW 2 Series Gran Tourer 1.5 218i Sport, 138 bhp, manual, petrol, MPV, 5 doors, 7 seats, grey. Mileage: 75,000 miles. Price: £5,450, reduced by £1,300 from £6,750 since AskCar first saw it on 3 August 2026, 96 days ago. Good value: £971 (15%) under the AskCar estimate of £6,421. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 14 March 2027. Dealer: Definedcars North West in Bury. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-96873dde7e7d
- 2015 BMW 2 Series Gran Tourer 1.5 218i Luxury, 134 bhp, automatic, petrol, MPV, 5 doors, 7 seats, blue. Mileage: 29,000 miles. Price: £9,980, reduced by £2,240 from £12,220 since AskCar first saw it on 9 October 2026, 29 days ago. Good value: £1,137 (10%) under the AskCar estimate of £11,117. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 19 October 2027. Dealer: Blue Sky Motors in Harrow. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-2c6348b908a0
- 2015 BMW 2 Series Gran Tourer 2.0 218d Sport, 147 bhp, manual, diesel, MPV, 5 doors, 7 seats, silver. Mileage: 108,000 miles. Price: £4,950, reduced by £1,000 from £5,950 since AskCar first saw it on 29 June 2026, 131 days ago. Fair price: £347 (6%) under the AskCar estimate of £5,297. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 25 June 2026; ask the dealer for the current MOT. Dealer: Fengate Motors in Fengate. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-3edc5933e87e
- 2015 BMW 2 Series Gran Tourer 1.5 216d Luxury, 114 bhp, automatic, diesel, MPV, 5 doors, 7 seats, silver. Mileage: 33,890 miles. Price: £8,981, unchanged since AskCar first saw it on 14 July 2026, 116 days ago. Fair price: £439 (4%) under the AskCar estimate of £9,420. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 5 March 2027. Dealer: Daniel Maxwell Car Sales in Cheadle. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-72f2d35ccbb7
- 2015 BMW 2 Series Gran Tourer 2.0 M Sport, automatic, diesel, MPV, 5 doors, 7 seats, grey. Mileage: 106,000 miles. Price: £6,990, unchanged since AskCar first saw it on 27 October 2026, 11 days ago. Fair price: £322 (4%) under the AskCar estimate of £7,312. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 2 December 2026. Dealer: M5 Motors in West Bromwich. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-7efb64dacc93
- 2015 BMW 2 Series Gran Tourer 1.5 216d Luxury, 114 bhp, automatic, diesel, MPV, 5 doors, 7 seats, black. Mileage: 34,723 miles. Price: £8,981. AskCar first saw it on 10 June 2026, 150 days ago. Fair price: £394 (4%) under the AskCar estimate of £9,375. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 8 April 2027. Dealer: Daniel Maxwell Car Sales in Cheadle. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-7f595d76a325
- 2015 BMW 2 Series Gran Tourer 1.5 218i Sport, 134 bhp, manual, petrol, MPV, 5 doors, 7 seats, white. Mileage: 82,000 miles. Price: £6,495, unchanged since AskCar first saw it on 2 November 2026, 5 days ago. Fair price: £213 (3%) under the AskCar estimate of £6,708. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 30 March 2027. Dealer: The Car Shop Dorchester in Dorchester. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-c9f2d99cf722
- 2015 BMW 2 Series Gran Tourer 1.5 218i M Sport, 134 bhp, manual, petrol, MPV, 5 doors, 7 seats, grey. Mileage: 68,000 miles. Price: £7,595, reduced by £404 from £7,999 since AskCar first saw it on 1 July 2026, 129 days ago. Fair price: £202 (2%) under the AskCar estimate of £7,797. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 3 June 2026; ask the dealer for the current MOT. Dealer: Ashley Cars in Altrincham. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-8f6d787b90ce
- 2015 BMW 2 Series Gran Tourer 1.5 218i Sport, 134 bhp, automatic, petrol, MPV, 5 doors, 7 seats, grey. Mileage: 62,800 miles. Price: £8,000, unchanged since AskCar first saw it on 27 October 2026, 11 days ago. Fair price: £117 (1%) under the AskCar estimate of £8,117. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 19 October 2027. Dealer: Superior Motors in Staines. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-6b89c3f59ec1
Cheapest 2015 BMW 2 Series Gran Tourer: the lowest asking prices
These 10 are priced £3,495 to £6,675. They have covered 75,000 to 156,882 miles.
- 2015 BMW 2 Series Gran Tourer 2.0 220i Luxury: £3,495, 156,882 miles. Listed in full under best value.
- 2015 BMW 2 Series Gran Tourer 2.0 218d Sport: £4,950, 108,000 miles. Listed in full under best value.
- 2015 BMW 2 Series Gran Tourer 1.5 218i SE, 134 bhp, manual, petrol, MPV, 5 doors, 7 seats, grey. Mileage: 105,600 miles. Price: £4,995, reduced by £200 from £5,195 since AskCar first saw it on 26 September 2026, 42 days ago. Fair price: £1 (under 1%) under the AskCar estimate of £4,996. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 30 March 2027. Dealer: Saga Cars in Carrington. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-5ab27b634c47
- 2015 BMW 2 Series Gran Tourer 1.5 218i Sport: £5,450, 75,000 miles. Listed in full under best value.
- 2015 BMW 2 Series Gran Tourer 1.5 218i SE, 134 bhp, manual, petrol, MPV, 5 doors, 7 seats, white. Mileage: 92,000 miles. Price: £5,495, unchanged since AskCar first saw it on 16 October 2026, 22 days ago. Fair price: £29 (under 1%) under the AskCar estimate of £5,524. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 15 July 2027. Dealer: Autohub Northwest in Manchester. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-737e6a9e944a
- 2015 BMW 2 Series Gran Tourer 1.5 216d Sport, 114 bhp, manual, diesel, MPV, 5 doors, 7 seats, white. Mileage: 95,182 miles. Price: £5,645, reduced by £254 from £5,899 since AskCar first saw it on 3 September 2026, 65 days ago. Fair price: £99 (1%) over the AskCar estimate of £5,546. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 18 December 2026. Dealer: Wiz Motors in Luton. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-e32d238634c2
- 2015 BMW 2 Series Gran Tourer 1.5 216d SE, 114 bhp, manual, diesel, MPV, 5 doors, 7 seats, white. Mileage: 81,044 miles. Price: £5,795, reduced by £800 from £6,595 since AskCar first saw it on 6 August 2026, 93 days ago. Fair price: £219 (3%) over the AskCar estimate of £5,576. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 2 July 2027. Dealer: Luton AutoZone in Luton. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-3d61aec071ca
- 2015 BMW 2 Series Gran Tourer 2.0 218d Sport, 147 bhp, manual, diesel, MPV, 5 doors, 7 seats, grey. Mileage: 97,000 miles. Price: £5,800, reduced by £950 from £6,750 since AskCar first saw it on 10 July 2026, 120 days ago. Fair price: £65 (1%) over the AskCar estimate of £5,735. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 2 January 2027. Dealer: Modus Motor Company in Knottingley. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-c6d68df7c110
- 2015 BMW 2 Series Gran Tourer 1.5 218i Sport: £6,495, 82,000 miles. Listed in full under best value.
- 2015 BMW 2 Series Gran Tourer 1.5 216d M Sport, 114 bhp, manual, diesel, MPV, 5 doors, 7 seats, grey. Mileage: 85,912 miles. Price: £6,675, reduced by £805 from £7,480 since AskCar first saw it on 19 September 2026, 49 days ago. Fair price: £74 (1%) over the AskCar estimate of £6,601. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 17 February 2027. Dealer: Shirlton Car Sales in Cannock. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-728d5f26fd29
Lowest-mileage 2015 BMW 2 Series Gran Tourer
These 10 have covered 22,000 to 68,000 miles. Their asking prices run from £7,595 to £12,990.
- 2015 BMW 2 Series Gran Tourer 1.5 218i Luxury, 134 bhp, automatic, petrol, MPV, 5 doors, 7 seats, grey. Mileage: 22,000 miles. Price: £12,949, unchanged since AskCar first saw it on 3 November 2026, 4 days ago. Above the going rate: £1,453 (12%) over the AskCar estimate of £11,496. Euro 6 emissions standard. ULEZ compliant. Dealer: Cars 4 U in Croydon. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-a9fa5f70f314
- 2015 BMW 2 Series Gran Tourer 1.5 218i Luxury: £9,980, 29,000 miles. Listed in full under best value.
- 2015 BMW 2 Series Gran Tourer 1.5 216d Luxury: £8,981, 33,890 miles. Listed in full under best value.
- 2015 BMW 2 Series Gran Tourer 1.5 216d Luxury: £8,981, 34,723 miles. Listed in full under best value.
- 2015 BMW 2 Series Gran Tourer 2.0 218d M Sport, 148 bhp, automatic, diesel, MPV, 5 doors, 7 seats, white. Mileage: 44,868 miles. Price: £12,990, reduced by £500 from £13,490 since AskCar first saw it on 28 May 2026, 163 days ago. Above the going rate: £1,730 (15%) over the AskCar estimate of £11,260. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 13 March 2027. Dealer: K and A Cars in Egham. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-365437a8aebe
- 2015 BMW 2 Series Gran Tourer 2.0 218d Luxury, 148 bhp, automatic, diesel, MPV, 5 doors, 7 seats, silver. Mileage: 55,000 miles. Price: £9,640, reduced by £1,200 from £10,840 since AskCar first saw it on 2 July 2026, 128 days ago. Fair price: £207 (2%) over the AskCar estimate of £9,433. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 2 November 2026; ask the dealer for the current MOT. Dealer: DR Motors in Leicester. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-fd6e3a7b5f87
- 2015 BMW 2 Series Gran Tourer 2.0 218d SE, 148 bhp, automatic, diesel, MPV, 5 doors, grey. Mileage: 55,900 miles. Price: £8,995, unchanged since AskCar first saw it on 16 September 2026, 52 days ago. Fair price: £505 (5%) over the AskCar estimate of £8,490. Euro 6 emissions standard. ULEZ compliant. Dealer: Jap Car Finder in Bradford. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-b1436e863b24
- 2015 BMW 2 Series Gran Tourer 1.5 216d Luxury, 114 bhp, automatic, diesel, MPV, 5 doors, 7 seats, blue. Mileage: 57,195 miles. Price: £8,981. AskCar first saw it on 28 May 2026, 163 days ago. Above the going rate: £760 (9%) over the AskCar estimate of £8,221. Euro 6 emissions standard. ULEZ compliant. Dealer: Daniel Maxwell Car Sales in Cheadle. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-caeacc9a7478
- 2015 BMW 2 Series Gran Tourer 1.5 218i Sport: £8,000, 62,800 miles. Listed in full under best value.
- 2015 BMW 2 Series Gran Tourer 1.5 218i M Sport: £7,595, 68,000 miles. Listed in full under best value.
Recently reduced 2015 BMW 2 Series Gran Tourer: the biggest price reductions in the 14 days to 7 November 2026
The dealer lowered the asking price on each of these 10 in the 14 days to 7 November 2026. Their reductions since AskCar first saw them run from £100 to £2,240.
- 2015 BMW 2 Series Gran Tourer 1.5 218i Luxury: £9,980, 29,000 miles. Listed in full under best value.
- 2015 BMW 2 Series Gran Tourer 2.0 218d M Sport, 148 bhp, automatic, diesel, MPV, 5 doors, 7 seats, white. Mileage: 114,000 miles. Price: £7,499, reduced by £1,300 from £8,799 since AskCar first saw it on 28 May 2026, 163 days ago. Above the going rate: £612 (8%) over the AskCar estimate of £6,887. Euro 6 emissions standard. ULEZ compliant. Dealer: Motordrive in Derby. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-787c174f2480
- 2015 BMW 2 Series Gran Tourer 2.0 218d Luxury: £9,640, 55,000 miles. Listed in full under lowest mileage.
- 2015 BMW 2 Series Gran Tourer 2.0 218d Sport: £5,800, 97,000 miles. Listed in full under cheapest.
- 2015 BMW 2 Series Gran Tourer 1.5 216d M Sport: £6,675, 85,912 miles. Listed in full under cheapest.
- 2015 BMW 2 Series Gran Tourer 2.0 218d SE, 148 bhp, automatic, diesel, MPV, 5 doors, 7 seats, grey. Mileage: 78,500 miles. Price: £7,495, reduced by £500 from £7,995 since AskCar first saw it on 15 June 2026, 145 days ago. Fair price: £362 (5%) over the AskCar estimate of £7,133. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 12 May 2027. Dealer: Farm Garage in Newport Pagnell. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-9968d0b00389
- 2015 BMW 2 Series Gran Tourer 2.0 220i Luxury: £3,495, 156,882 miles. Listed in full under best value.
- 2015 BMW 2 Series Gran Tourer 1.5 218i SE: £4,995, 105,600 miles. Listed in full under cheapest.
- 2015 BMW 2 Series Gran Tourer 1.5 218i Luxury, 134 bhp, automatic, petrol, MPV, 5 doors, 7 seats, white. Mileage: 77,000 miles. Price: £8,799, reduced by £200 from £8,999 since AskCar first saw it on 17 September 2026, 51 days ago. Fair price: £639 (7%) over the AskCar estimate of £8,160. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 21 September 2026; ask the dealer for the current MOT. Dealer: Car Sector in Leighton Buzzard. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-6941211925de
- 2015 BMW 2 Series Gran Tourer 2.0 218d Sport, 148 bhp, automatic, diesel, MPV, 5 doors, 7 seats, white. Mileage: 89,960 miles. Price: £7,695, reduced by £100 from £7,795 since AskCar first saw it on 2 September 2026, 66 days ago. Fair price: £189 (2%) over the AskCar estimate of £7,506. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 21 July 2027. Dealer: DCS Specialised in Used Cars in Sheffield. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-5e2e737d50b5
Newly advertised 2015 BMW 2 Series Gran Tourer: first seen by AskCar in the 7 days to 7 November 2026
These 3 are the most recently advertised. Cars first seen on the same day are listed cheapest first.
- 2015 BMW 2 Series Gran Tourer 1.5 218i Luxury: £12,949, 22,000 miles. Listed in full under lowest mileage.
- 2015 BMW 2 Series Gran Tourer 1.5 218i Sport: £6,495, 82,000 miles. Listed in full under best value.
- 2015 BMW 2 Series Gran Tourer 1.5 218i Luxury, 134 bhp, manual, petrol, MPV, 5 doors, 7 seats, grey. Mileage: 75,647 miles. Price: £7,395, unchanged since AskCar first saw it on 1 November 2026, 6 days ago. Fair price: £162 (2%) over the AskCar estimate of £7,233. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 3 September 2027. Dealer: Car Station in Epping. AskCar page: https://askcar.co.uk/car/bmw-2-series-gran-tourer-2015-360a1d7dfda9
Page 2: every other 2015 BMW 2 Series Gran Tourer car, cheapest first
BMW 2 Series Gran Tourer by gearbox, fuel and body
- Automatic BMW 2 Series Gran Tourer (180 cars)
- Manual BMW 2 Series Gran Tourer (88 cars)
- Petrol BMW 2 Series Gran Tourer (107 cars)
- Diesel BMW 2 Series Gran Tourer (160 cars)
BMW 2 Series Gran Tourer prices by year
BMW 2 Series Gran Tourer by trim
- BMW 2 Series Gran Tourer M Sport (86 cars)
- BMW 2 Series Gran Tourer Luxury (71 cars)
- BMW 2 Series Gran Tourer Sport (65 cars)
- BMW 2 Series Gran Tourer SE (39 cars)
BMW 2 Series Gran Tourer by price
BMW 2 Series Gran Tourer near you
- In England (246 cars)
- In Scotland (7 cars)
- In Wales (7 cars)
- In Northern Ireland (4 cars)
- Near London (63 cars)
- Near Barnet (58 cars)
- Near Sutton (50 cars)
- Near Richmond upon Thames (48 cars)
- Near Watford (45 cars)
- Near Hillingdon (42 cars)
- Near Bromley (40 cars)
- Near Havering (40 cars)
- Near Egham (40 cars)
- Near Berkhamsted (38 cars)
- Near Dartford (35 cars)
- Near Basildon (32 cars)
- Near Harlow (32 cars)
- Near Birmingham (31 cars)
- Near High Wycombe (31 cars)
More BMW
- All BMW 2 Series Gran Tourer (268 cars)
- All BMW cars (44,962 cars)
- BMW 1 Series (7,559 cars)
- BMW 3 Series (7,202 cars)
- BMW X5 (3,279 cars)
- BMW X3 (3,156 cars)
- BMW 5 Series (2,843 cars)
- BMW X1 (2,666 cars)
- BMW 2 Series (1,895 cars)
- BMW 4 Series (1,882 cars)
- BMW 2 Series Gran Coupe (1,344 cars)
- BMW 4 Series Gran Coupe (1,206 cars)
- BMW i4 (872 cars)
- BMW M3 (802 cars)
- BMW 2 Series Active Tourer (793 cars)
- BMW X2 (784 cars)
- BMW M4 (750 cars)