2017 BMW 3 Series Gran Turismo prices
This 2017 BMW 3 Series Gran Turismo is no longer listed. Here are similar cars for sale now.
There are 25 used 2017 BMW 3 Series Gran Turismo cars for sale from UK dealers on AskCar, as of 7 November 2026. Typical asking price £11,000 (the median: half cost less, half cost more). The cheapest is £5,995. The middle half are priced between £9,800 and £13,000. Median mileage: about 76,000 miles.
Dealers lowered the asking price on more than a quarter of 2017 BMW 3 Series Gran Turismo cars: 7 of the 25 in the 14 days to 7 November 2026.
2017 BMW 3 Series Gran Turismo prices by trim
| Trim | Typical asking price, 2017 cars |
|---|---|
| M Sport | £11,100 |
| Luxury | Too few for sale |
Only 3 of the 2017 BMW 3 Series Gran Turismo cars for sale are Luxury, too few to give a typical asking price.
Typical asking prices are of 2017 BMW 3 Series Gran Turismo cars for sale on 7 November 2026, and are given only where at least 20 cars with a price are for sale.
2017 BMW 3 Series Gran Turismo against other years
A 2016 BMW 3 Series Gran Turismo car has a typical asking price of £8,000, as of 7 November 2026.
AskCar lists 157 used BMW 3 Series Gran Turismo across the UK, from 139 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.
2017 BMW 3 Series Gran Turismo 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. 23 of the 24 cars listed here meet these rules. Page 2 lists every other 2017 BMW 3 Series Gran Turismo car, cheapest first, including the one the groups do not pick from.
The AskCar estimate is our expected asking price for that one car, from its model, age, mileage and specification, using the 146 priced BMW 3 Series Gran Turismo adverts on AskCar as of 7 November 2026. The figures on this page describe the cars advertised, not a valuation of every 2017 BMW 3 Series Gran Turismo.
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 1 car whose advertised mileage is lower than the mileage recorded at its last MOT test.
Best value 2017 BMW 3 Series Gran Turismo: priced furthest below the AskCar estimate
These 10 are priced 3% to 12% under their AskCar estimate. Their asking prices run from £8,395 to £13,790.
- 2017 BMW 3 Series Gran Turismo 3.0 330d M Sport, 254 bhp, automatic, diesel, hatchback, 5 doors, black. Mileage: 74,800 miles. Price: £11,995, unchanged since AskCar first saw it on 12 October 2026, 26 days ago. Good value: £1,756 (12%) under the AskCar estimate of £13,751. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 31 July 2027. Dealer: Barclay Motor Company in Birmingham. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-2e4495715cfa
- 2017 BMW 3 Series Gran Turismo 3.0 335d M Sport, 309 bhp, automatic, diesel, hatchback, 5 doors, white. Mileage: 86,000 miles. Price: £11,000, unchanged since AskCar first saw it on 29 September 2026, 39 days ago. Good value: £1,341 (10%) under the AskCar estimate of £12,341. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 10 December 2026. Dealer: KB Motors in Fradley. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-e34df120aa1d
- 2017 BMW 3 Series Gran Turismo 2.0 320d Sport, 187 bhp, automatic, diesel, hatchback, 5 doors, black. Mileage: 44,500 miles. Price: £12,495, reduced by £1,755 from £14,250 since AskCar first saw it on 28 May 2026, 163 days ago. Good value: £1,502 (10%) under the AskCar estimate of £13,997. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 26 February 2027. Dealer: Redburn Motor Company in Blyth. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-aee1aefd3e69
- 2017 BMW 3 Series Gran Turismo 3.0 330d M Sport, 254 bhp, automatic, diesel, hatchback, 5 doors, blue. Mileage: 98,420 miles. Price: £10,295, unchanged since AskCar first saw it on 13 October 2026, 25 days ago. Good value: £1,166 (10%) under the AskCar estimate of £11,461. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 13 January 2027. Dealer: Whoop Cars in Darton. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-2ab1937f588b
- 2017 BMW 3 Series Gran Turismo 2.0 320i, 181 bhp, automatic, petrol, hatchback, 5 doors, blue. Mileage: 52,091 miles. Price: £11,740, reduced by £755 from £12,495 since AskCar first saw it on 2 October 2026, 36 days ago. Good value: £1,093 (8%) under the AskCar estimate of £12,833. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 19 March 2027. Dealer: Used Cars For Sale Essex in Wickford. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-2597db9ef60d
- 2017 BMW 3 Series Gran Turismo 2.0 320i M Sport, 181 bhp, automatic, petrol, hatchback, 5 doors, blue. Mileage: 43,000 miles. Price: £13,500, reduced by £500 from £14,000 since AskCar first saw it on 3 September 2026, 65 days ago. Fair price: £1,106 (7%) under the AskCar estimate of £14,606. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 27 July 2027. Dealer: Radley Motor Company in Birmingham. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-1b09c2c6cf71
- 2017 BMW 3 Series Gran Turismo 3.0 335d M Sport, 309 bhp, automatic, diesel, hatchback, 5 doors, grey. Mileage: 107,000 miles. Price: £9,799, unchanged since AskCar first saw it on 4 November 2026, 3 days ago. Fair price: £732 (6%) under the AskCar estimate of £10,531. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 24 January 2027. Dealer: Sari's Cars in Stoke-on-Trent. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-8338a8540fe9
- 2017 BMW 3 Series Gran Turismo 2.0 320d M Sport, 187 bhp, automatic, diesel, hatchback, 5 doors, black. Mileage: 103,395 miles. Price: £8,395, reduced by £95 from £8,490 since AskCar first saw it on 20 August 2026, 79 days ago. Fair price: £589 (6%) under the AskCar estimate of £8,984. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 28 October 2026; ask the dealer for the current MOT. Dealer: Indeed Cars in Luton. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-83da5a2d8b9c
- 2017 BMW 3 Series Gran Turismo 3.0 340i M Sport, 321 bhp, automatic, petrol, hatchback, 5 doors, silver. Mileage: 70,943 miles. Price: £13,790, unchanged since AskCar first saw it on 1 November 2026, 6 days ago. Fair price: £674 (4%) under the AskCar estimate of £14,464. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 1 October 2027. Dealer: Auto Mall in London. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-ca22088d2ab6
- 2017 BMW 3 Series Gran Turismo 3.0 335d M Sport, 309 bhp, automatic, diesel, hatchback, 5 doors, grey. Mileage: 104,330 miles. Price: £10,395, reduced by £100 from £10,495 since AskCar first saw it on 14 October 2026, 24 days ago. Fair price: £341 (3%) under the AskCar estimate of £10,736. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 28 April 2027. Dealer: Continental Autos in Sheffield. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-e6b9e22bd270
Cheapest 2017 BMW 3 Series Gran Turismo: the lowest asking prices
These 10 are priced £5,995 to £11,000. They have covered 76,442 to 146,000 miles.
- 2017 BMW 3 Series Gran Turismo 2.0 318d Luxury, 147 bhp, automatic, diesel, hatchback, 5 doors, blue. Mileage: 146,000 miles. Price: £5,995, unchanged since AskCar first saw it on 25 September 2026, 43 days ago. Fair price: £10 (under 1%) under the AskCar estimate of £6,005. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 23 January 2025; ask the dealer for the current MOT. Dealer: Ferris Wheels in Wednesbury. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-81aa6fdbacea
- 2017 BMW 3 Series Gran Turismo 2.0 320d M Sport, 187 bhp, automatic, diesel, hatchback, 5 doors, blue. Mileage: 143,000 miles. Price: £6,990, reduced by £1,000 from £7,990 since AskCar first saw it on 27 October 2026, 11 days ago. Fair price: £240 (3%) over the AskCar estimate of £6,750. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 17 August 2027. Dealer: Quality Part Ex Southall in Southall. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-7d28f263fb16
- 2017 BMW 3 Series Gran Turismo 2.0 318d M Sport, 147 bhp, manual, diesel, hatchback, 5 doors, white. Mileage: 117,920 miles. Price: £7,500, unchanged since AskCar first saw it on 7 October 2026, 31 days ago. Fair price: £512 (7%) over the AskCar estimate of £6,988. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 15 October 2026; ask the dealer for the current MOT. Dealer: Saveonusedcars.Co.Uk in Scunthorpe. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-3ffa0576a457
- 2017 BMW 3 Series Gran Turismo 2.0 320d M Sport: £8,395, 103,395 miles. Listed in full under best value.
- 2017 BMW 3 Series Gran Turismo 2.0 320i Luxury, 181 bhp, manual, petrol, hatchback, 5 doors, silver. Mileage: 76,442 miles. Price: £9,790, reduced by £200 from £9,990 since AskCar first saw it on 21 September 2026, 47 days ago. Fair price: £153 (1%) over the AskCar estimate of £9,637. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 28 February 2027. Dealer: Rockpoint Bmw Specialists in Tamworth. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-c646f0915484
- 2017 BMW 3 Series Gran Turismo 3.0 335d M Sport: £9,799, 107,000 miles. Listed in full under best value.
- 2017 BMW 3 Series Gran Turismo 3.0 330d M Sport: £10,295, 98,420 miles. Listed in full under best value.
- 2017 BMW 3 Series Gran Turismo 3.0 335d M Sport: £10,395, 104,330 miles. Listed in full under best value.
- 2017 BMW 3 Series Gran Turismo 2.0 320d M Sport, 187 bhp, automatic, diesel, hatchback, 5 doors, grey. Mileage: 94,500 miles. Price: £10,450, unchanged since AskCar first saw it on 5 October 2026, 33 days ago. Fair price: £104 (1%) over the AskCar estimate of £10,346. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 23 April 2027. Dealer: Alverstoke Automotive in Wolverhampton. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-163881ad92c7
- 2017 BMW 3 Series Gran Turismo 2.0 320d M Sport, 187 bhp, automatic, diesel, hatchback, 5 doors, grey. Mileage: 81,000 miles. Price: £11,000, reduced by £500 from £11,500 since AskCar first saw it on 28 August 2026, 71 days ago. Fair price: £340 (3%) over the AskCar estimate of £10,660. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 19 December 2026. Dealer: Radley Motor Company in Birmingham. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-42d091e02500
Lowest-mileage 2017 BMW 3 Series Gran Turismo
These 10 have covered 26,000 to 74,800 miles. Their asking prices run from £11,740 to £15,499.
- 2017 BMW 3 Series Gran Turismo 2.0 320d M Sport, 187 bhp, automatic, diesel, hatchback, 5 doors, white. Mileage: 26,000 miles. Price: £15,499, reduced by £500 from £15,999 since AskCar first saw it on 3 September 2026, 65 days ago. Fair price: £211 (1%) over the AskCar estimate of £15,288. Euro 6 emissions standard. ULEZ compliant. MOT: the latest record we hold ran out on 11 October 2026; ask the dealer for the current MOT. Dealer: Cars Of Christchurch in Bournemouth. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-bef177b53b1e
- 2017 BMW 3 Series Gran Turismo 2.0 320i M Sport: £13,500, 43,000 miles. Listed in full under best value.
- 2017 BMW 3 Series Gran Turismo 2.0 320d Sport: £12,495, 44,500 miles. Listed in full under best value.
- 2017 BMW 3 Series Gran Turismo 2.0 M Sport, automatic, diesel, hatchback, 5 doors, black. Mileage: 45,897 miles. Price: £14,841, reduced by £650 from £15,491 since AskCar first saw it on 17 September 2026, 51 days ago. Fair price: £848 (6%) over the AskCar estimate of £13,993. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 7 September 2027. Dealer: House of Brage in Oxford. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-6244d55b8b22
- 2017 BMW 3 Series Gran Turismo 2.0 320i: £11,740, 52,091 miles. Listed in full under best value.
- 2017 BMW 3 Series Gran Turismo 2.0 320i M Sport, 181 bhp, automatic, petrol, hatchback, 5 doors, white. Mileage: 59,970 miles. Price: £15,495, unchanged since AskCar first saw it on 28 May 2026, 163 days ago. Above the going rate: £2,295 (17%) over the AskCar estimate of £13,200. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 15 June 2027. Dealer: Cars Spot in Ilford. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-02831ad46a88
- 2017 BMW 3 Series Gran Turismo 2.0 318d M Sport, 147 bhp, automatic, diesel, hatchback, 5 doors, white. Mileage: 60,000 miles. Price: £12,995, unchanged since AskCar first saw it on 23 October 2026, 15 days ago. Fair price: £823 (6%) over the AskCar estimate of £12,172. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 26 June 2027. Dealer: Cars of Conwy in Colwyn Bay. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-a2aaf6835e5b
- 2017 BMW 3 Series Gran Turismo 2.0 320d M Sport, 187 bhp, automatic, diesel, hatchback, 5 doors, black. Mileage: 68,000 miles. Price: £12,450, unchanged since AskCar first saw it on 15 September 2026, 53 days ago. Fair price: £665 (5%) over the AskCar estimate of £11,785. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 28 January 2027. Dealer: WRC Sales in Carlisle. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-b9e6bd8978cb
- 2017 BMW 3 Series Gran Turismo 3.0 340i M Sport: £13,790, 70,943 miles. Listed in full under best value.
- 2017 BMW 3 Series Gran Turismo 3.0 330d M Sport: £11,995, 74,800 miles. Listed in full under best value.
Recently reduced 2017 BMW 3 Series Gran Turismo: the biggest price reductions in the 14 days to 7 November 2026
The dealer lowered the asking price on each of these 7 in the 14 days to 7 November 2026. Their reductions since AskCar first saw them run from £200 to £1,000.
- 2017 BMW 3 Series Gran Turismo 2.0 320d M Sport: £6,990, 143,000 miles. Listed in full under cheapest.
- 2017 BMW 3 Series Gran Turismo 2.0 320i: £11,740, 52,091 miles. Listed in full under best value.
- 2017 BMW 3 Series Gran Turismo 2.0 M Sport: £14,841, 45,897 miles. Listed in full under lowest mileage.
- 2017 BMW 3 Series Gran Turismo 2.0 320d M Sport: £11,000, 81,000 miles. Listed in full under cheapest.
- 2017 BMW 3 Series Gran Turismo 2.0 320d M Sport: £15,499, 26,000 miles. Listed in full under lowest mileage.
- 2017 BMW 3 Series Gran Turismo 2.0 320i Luxury: £9,790, 76,442 miles. Listed in full under cheapest.
- 2017 BMW 3 Series Gran Turismo 2.0 320i M Sport, 181 bhp, automatic, petrol, hatchback, 5 doors, grey. Mileage: 81,000 miles. Price: £11,295, reduced by £200 from £11,495 since AskCar first saw it on 31 October 2026, 7 days ago. Fair price: £71 (under 1%) over the AskCar estimate of £11,224. Euro 6 emissions standard. ULEZ compliant. MOT: valid until 4 September 2027. Dealer: Podium Cars in Manningtree. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-0e2cc5e0d0be
Newly advertised 2017 BMW 3 Series Gran Turismo: 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.
- 2017 BMW 3 Series Gran Turismo 3.0 340i M Sport, 322 bhp, automatic, petrol, hatchback, 5 doors, black. Mileage: 76,365 miles. Price: £16,488, unchanged since AskCar first saw it on 7 November 2026. Above the going rate: £1,848 (12%) over the AskCar estimate of £14,640. Euro 6 emissions standard. ULEZ compliant. Dealer: Junction 17 Cars Peterborough in Peterborough. AskCar page: https://askcar.co.uk/car/bmw-3-series-gran-turismo-2017-f50a886d9fcc
- 2017 BMW 3 Series Gran Turismo 3.0 335d M Sport: £9,799, 107,000 miles. Listed in full under best value.
- 2017 BMW 3 Series Gran Turismo 3.0 340i M Sport: £13,790, 70,943 miles. Listed in full under best value.
Page 2: every other 2017 BMW 3 Series Gran Turismo car, cheapest first
BMW 3 Series Gran Turismo by gearbox, fuel and body
- Automatic BMW 3 Series Gran Turismo (130 cars)
- Manual BMW 3 Series Gran Turismo (25 cars)
- Petrol BMW 3 Series Gran Turismo (48 cars)
- Diesel BMW 3 Series Gran Turismo (107 cars)
BMW 3 Series Gran Turismo prices by year
BMW 3 Series Gran Turismo by trim
2017 BMW 3 Series Gran Turismo by trim
BMW 3 Series Gran Turismo by price
BMW 3 Series Gran Turismo near you
- In England (142 cars)
- In Scotland (4 cars)
- In Wales (6 cars)
- In Northern Ireland (3 cars)
- Near London (29 cars)
- Near Barnet (29 cars)
- Near Watford (25 cars)
- Near Richmond upon Thames (24 cars)
- Near Hillingdon (20 cars)
- Near Havering (20 cars)
- Near Sutton (20 cars)
- Near Bromley (19 cars)
- Near Wolverhampton (19 cars)
- Near Harlow (19 cars)
- Near Birmingham (18 cars)
- Near Lichfield (17 cars)
- Near Cannock (16 cars)
- Near Egham (16 cars)
- Near Tamworth (15 cars)
More BMW
- All BMW 3 Series Gran Turismo (157 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)