211 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 D M SPORT
  • 2018
  • 25,546 miles
  • 2.0 Diesel 187 BHP 48.7 Mpg
  • Dealer, PE2 7BW Peterborough, Cambridgeshire
Super price
Save £2,600
£17,900 Estimated price £20,500
See more details
-2% 1/4 used BMW 220 Gran Tourer i M Sport
  • 2019
  • 6,767 miles
  • 2.0 Petrol 192 BHP 39.2 Mpg
  • Dealer, CW1 6XH Crewe, Cheshire
Good price
Save £1,900
£21,980 Estimated price £23,900
See more details
-2% 1/4 used BMW 220 Gran Tourer 2 SERIES D M Sport 5Dr Step Auto diesel
  • 2017
  • 26,000 miles
  • 2.0 Diesel 190 BHP
  • Dealer, WC1E 7DP London, London
Good price
Save £1,300
£17,799 Estimated price £19,100
See more details
-6% 1/4 used BMW 220 Gran Tourer 2 SERIES d M SPORT
  • 2018
  • 35,572 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, Dagenham, London
Good price
Save £1,900
£16,795 Estimated price £18,700
See more details
-2% 1/4 used BMW 220 Gran Tourer i M Sport
  • 2019
  • 15,633 miles
  • 2.0 Petrol BHP
  • Dealer, M13 9WS Manchester, Manchester
Good price
Save £1,900
£20,350 Estimated price £22,200
See more details
1/1 used BMW 220 Gran Tourer 2 Series Tourer 2.0 D M Sport 5dr
  • 2017
  • 19,729 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, NW10 6RS White City, London
Good price
Save £2,000
£17,000 Estimated price £19,000
See more details
-2% 1/4 used BMW 220 Gran Tourer i M Sport
  • 2019
  • 16,017 miles
  • 2.0 Petrol BHP
  • Dealer, L3 7HT Liverpool, Merseyside
Good price
Save £1,800
£20,450 Estimated price £22,200
See more details
-11% 1/4 used BMW 220 Gran Tourer 2 Series Gran Tourer d M Sport 2.0 5dr
  • 2020
  • 2,441 miles
  • 2.0 Diesel BHP 49.6 Mpg
  • Dealer, BT12 6HU Belfast
Good price
Save £2,300
£22,995 Estimated price £25,300
See more details
-2% 1/4 used BMW 220 Gran Tourer i M Sport
  • 2019
  • 10,223 miles
  • 2.0 Petrol BHP
  • Dealer, HD1 6NN Huddersfield, West Yorkshire
Good price
Save £1,500
£21,250 Estimated price £22,700
See more details
-11% 1/4 used BMW 220 Gran Tourer 2 Series Gran Tourer d M Sport 2.0 5dr
  • 2020
  • 1,860 miles
  • 2.0 Diesel 190 BHP 49.6 Mpg
  • Dealer, BT12 6HU Belfast
Good price
Save £1,500
£22,995 Estimated price £24,500
See more details
-10% 1/4 used BMW 220 Gran Tourer d xDrive M Sport
  • 2018
  • 16,208 miles
  • 2.0 Diesel BHP
  • Dealer, B68 8DA Oldbury, West Midlands
Good price
Save £1,400
£21,000 Estimated price £22,400
See more details
-2% 1/4 used BMW 220 Gran Tourer d M Sport
  • 2020
  • 3,500 miles
  • 2.0 Diesel BHP
  • Dealer, M13 9WS Manchester, Manchester
Good price
Save £2,100
£22,990 Estimated price £25,100
See more details
-2% 1/4 used BMW 220 Gran Tourer d M Sport
  • 2020
  • 3,515 miles
  • 2.0 Diesel BHP
  • Dealer, M13 9WS Manchester, Manchester
Good price
Save £2,100
£22,990 Estimated price £25,100
See more details
-5% 1/4 used BMW 220 Gran Tourer 2 SERIES 2.0 I M SPORT 5d 190 BHP
  • 2018
  • 18,200 miles
  • 2.0 Petrol 190 BHP 40.4 Mpg
  • Dealer, M12 6JH Manchester, Manchester
Good price
Save £1,300
£18,999 Estimated price £20,300
See more details
-2% 1/4 used BMW 220 Gran Tourer i M Sport
  • 2019
  • 16,377 miles
  • 2.0 Petrol BHP
  • Dealer, OL11 2PX Rochdale, Manchester
Good price
Save £1,700
£20,450 Estimated price £22,100
See more details
-2% 1/4 used BMW 220 Gran Tourer d xDrive M Sport
  • 2017
  • 25,000 miles
  • 2.0 Diesel BHP
  • Dealer, TR10 8AD Penryn, Cornwall
Good price
Save £1,900
£18,440 Estimated price £20,300
See more details
-11% 1/4 used BMW 220 Gran Tourer 2 Series Gran Tourer d xDrive M Sport 2.0 5dr
  • 2020
  • 2,001 miles
  • 2.0 Diesel 190 BHP 46.3 Mpg
  • Dealer, BT12 6HU Belfast
Good price
Save £1,400
£23,995 Estimated price £25,400
See more details
-2% 1/4 used BMW 220 Gran Tourer i M Sport
  • 2019
  • 18,490 miles
  • 2.0 Petrol BHP
  • Dealer, M13 9WS Manchester, Manchester
Good price
Save £1,700
£20,350 Estimated price £22,000
See more details
-2% 1/4 used BMW 220 Gran Tourer 2 Series Gran Tourer 2.0 d M Sport Auto (s/s) 5dr
  • 2017
  • 28,764 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, CM1 3BH Chelmsford, Essex
Good price
Save £2,000
£17,500 Estimated price £19,500
See more details
-2% 1/4 used BMW 220 Gran Tourer i M Sport
  • 2019
  • 17,171 miles
  • 2.0 Petrol BHP
  • Dealer, BL3 2NB Bolton, Manchester
Good price
Save £1,700
£20,450 Estimated price £22,100
See more details
-4% 1/4 used BMW 220 Gran Tourer 2 Series Gran Tourer 2.0 i M Sport Auto (s/s) 5dr
  • 2017
  • 22,003 miles
  • 2.0 Petrol BHP 45.6 Mpg
  • Dealer, Worcester, Worcestershire
Good price
Save £1,900
£17,495 Estimated price £19,400
See more details
1/4 used BMW 220 Gran Tourer 2 SERIES d M SPORT
  • 2018
  • 25,000 miles
  • 2.0 Diesel 190 BHP 60.0 Mpg
  • Dealer, M12 6JH Manchester, Manchester
Good price
Save £1,900
£17,950 Estimated price £19,800
See more details
1/2 used BMW 220 Gran Tourer 2 SERIES d M SPORT
  • 2016
  • 31,850 miles
  • 2.0 Diesel BHP 60.1 Mpg
  • Dealer, EN55RW BARNET, London
Good price
Save £1,700
£16,000 Estimated price £17,700
See more details
1/4 used BMW 220 Gran Tourer 2 Series 2.0 D M Sport
  • 2018
  • 30,293 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, NW10 6RS White City, London
Fair price
Save £700
£16,799 Estimated price £17,500
See more details