53 used BMW 220 Gran Tourer M Sport have been price checked

Do not overpay for your next car with AutoUncle’s valuation

  • Super price
  • Good price
  • Fair price
  • A bit pricey
  • Expensive
1/4 used BMW 220 Gran Tourer 2 SERIES 2.0 D M SPORT 5d 188 BHP SAT NAV Full Leather Trim 7 Seats R
  • 2018
  • 14,000 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, BL9 6HH Bury, Manchester
Fair price
Save £600
£18,500 Estimated price £19,100
See more details
1/4 used BMW 220 Gran Tourer 2 SERIES 2.0 D M SPORT 5d AUTO 188 BHP -7 SEATS, SAT NAV, LEATHER, PRIVACY
  • 2018
  • 54,376 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, DE65 5BH Derby, Derbyshire
Fair price
£17,300 Estimated price £17,200
See more details
1/4 used BMW 220 Gran Tourer i M Sport
  • 2020
  • 6,143 miles
  • 2.0 Petrol BHP
  • Dealer, EN1 1SW Enfield, London
Fair price
£25,995 Estimated price £25,100
See more details
1/4 used BMW 220 Gran Tourer i M Sport
  • 2019
  • 15,964 miles
  • 2.0 Petrol 189 BHP 36.2 Mpg
  • Dealer, DA14 5BG Sidcup, London
Fair price
£22,995 Estimated price £22,000
See more details
0% 1/4 used BMW 220 Gran Tourer 2 Series Gran Tourer 2.0 d M Sport Auto (s/s) 5dr
  • 2017
  • 25,000 miles
  • 2.0 Diesel 188 BHP 60.1 Mpg
  • Dealer, CF14 1TW South Glamorgan
Fair price
Save £800
£18,160 Estimated price £19,000
See more details
1/3 used BMW 220 Gran Tourer 2 Series 2.0 D M SPORT 5d 188 BHP
  • 2016
  • 46,105 miles
  • 2.0 Diesel 188 BHP 55.4 Mpg
  • Dealer, CF40 2PS Rhondda Cynon Taff
Fair price
Save £0
£15,799 Estimated price £15,800
See more details
  • 2016
  • 47,400 miles
  • 2.0 Diesel BHP
  • Dealer, PH1 3NP Perth
Fair price
£14,295 Estimated price £14,000
See more details
New 1/4 used BMW 220 Gran Tourer 2 Series Gran Tourer 2.0 d M Sport Auto xDrive (s/s) 5dr
  • 2015
  • 46,000 miles
  • 2.0 Diesel 187 BHP 55.4 Mpg
  • Private seller, Derby, Derbyshire
Fair price
£14,900 Estimated price £14,900
See more details
1/4 used BMW 220 Gran Tourer 2 Series D XDRIVE M SPORT for sale | Big Motoring World
  • 2017
  • 71,551 miles
  • 2.0 Diesel 188 BHP 55.4 Mpg
  • Dealer, ME5 9QG Chatham, Kent
Fair price
£15,500 Estimated price £15,100
See more details
-1% 1/4 used BMW 220 Gran Tourer 2 Series I M SPORT for sale | Big Motoring World
  • 2019
  • 2,661 miles
  • 2.0 Petrol 189 BHP 47.9 Mpg
  • Dealer, ME5 9QG Chatham, Kent
Fair price
£24,300 Estimated price £23,500
See more details
1/1 used BMW 220 Gran Tourer 2 Series Gran Tourer 2.0 i M Sport (s/s) 5dr
  • 2016
  • 40,000 miles
  • 2.0 Petrol 192 BHP 44.1 Mpg
  • Dealer, NE28 9ND Wallsend, Tyne and Wear
Fair price
£13,695 Estimated price £13,300
See more details
1/4 used BMW 220 Gran Tourer 2 Series 2.0TD d M Sport (190bhp) 5d
  • 2018
  • 30,190 miles
  • 2.0 Diesel 190 BHP
  • Dealer, M41 7TB Manchester, Manchester
Fair price
£17,599 Estimated price £17,400
See more details
1/4 used BMW 220 Gran Tourer 2 Series 2.0TD d M Sport (190bhp) 5d
  • 2018
  • 53,620 miles
  • 2.0 Diesel 190 BHP
  • Dealer, CW7 3AL Winsford, Cheshire
Fair price
£16,199 Estimated price £15,300
See more details
1/1 used BMW 220 Gran Tourer 2 Series 2.0TD d M Sport 5d Auto
  • 2017
  • 26,244 miles
  • 2.0 Diesel BHP
  • Dealer, KY1 3NF Kirkcaldy
Fair price
Save £900
£17,698 Estimated price £18,600
See more details
1/4 used BMW 220 Gran Tourer 2 Series Gran Tourer 2.0 d M Sport Auto (s/s) 5dr
  • 2019
  • 8,174 miles
  • 2.0 Diesel 187 BHP 53.3 Mpg
  • Dealer, Lympsham, Somerset
Fair price
Save £100
£22,732 Estimated price £22,800
See more details
1/3 used BMW 220 Gran Tourer 2 SERIES 2.0 I M SPORT 5d 190 BHP
  • 2016
  • 28,000 miles
  • 2.0 Petrol 189 BHP 45.6 Mpg
  • Dealer, Bury, Manchester
Fair price
£17,295 Estimated price £17,000
See more details
1/1 used BMW 220 Gran Tourer 2 SERIES d 2.0 M Sport 5dr
  • 2018
  • 24,015 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
  • Dealer, Scunthorpe, Lincolnshire
Fair price
Save £300
£17,997 Estimated price £18,300
See more details
Fair price
£17,499 Estimated price £17,200
See more details
1/4 used BMW 220 Gran Tourer 2 Series Gran Tourer d xDrive M Sport 2.0 5dr
  • 2016
  • 45,173 miles
  • 2.0 Diesel 187 BHP 55.4 Mpg
  • Dealer, LE19 1UY Leicester, Leicestershire
Fair price
£17,000 Estimated price £16,300
See more details
1/4 used BMW 220 Gran Tourer i M Sport
  • 2021
  • 1,653 miles
  • 2.0 Petrol BHP
  • Dealer, L3 7HT Liverpool, Merseyside
Fair price
£27,550 Estimated price £26,900
See more details
1/4 used BMW 220 Gran Tourer 2 Series Gran Tourer d xDrive M Sport 2.0 5dr
  • 2020
  • 11,535 miles
  • 2.0 Diesel 187 BHP 46.3 Mpg
  • Dealer, BN16 4EH Littlehampton, West Sussex
Fair price
£24,875 Estimated price £24,400
See more details
-1% 1/4 used BMW 220 Gran Tourer i M Sport
  • 2021
  • 1,500 miles
  • 2.0 Petrol BHP
  • Dealer, M13 9WS Manchester, Manchester
Fair price
£27,888 Estimated price £26,900
See more details
1/4 used BMW 220 Gran Tourer 2 Series Gran Tourer 2.0 d M Sport Auto xDrive (s/s) 5dr
  • 2016
  • 43,850 miles
  • 2.0 Diesel 187 BHP 55.4 Mpg
  • Dealer, Leatherhead, Surrey
Fair price
£16,995 Estimated price £16,300
See more details
1/4 used BMW 220 Gran Tourer 2 Series Gran Tourer 2.0 d M Sport 5dr Diesel Auto (s/s) (190 ps)
  • 2019
  • 14,500 miles
  • 2.0 Diesel 187 BHP 53.3 Mpg
  • Dealer, Kidlington, Oxfordshire
Fair price
Save £800
£21,490 Estimated price £22,300
See more details