1,105 used BMW 220 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% 1/4 used BMW 220 2 SERIES 2019 Reading i M Sport 2dr [Nav] Step Auto
  • 2019
  • 7,978 miles
  • 2.0 Petrol 184 BHP 47.9 Mpg
  • Dealer, YO304WR Clifton Moor, North Yorkshire
Super price
Save £2,900
£20,536 Estimated price £23,400
See more details
-43% 1/4 used BMW 220 2 SERIES DIESEL ACTIVE TOURER d xDrive Sport 5dr Step Auto
  • 2019
  • 8,900 miles
  • 2.0 Diesel 190 BHP 61.4 Mpg
  • Dealer, NE360BQ Sunderland, Tyne and Wear
Super price
Save £2,800
£19,121 Estimated price £21,900
See more details
-9% 1/4 used BMW 220 2 SERIES 2019 York i M Sport 2dr [Nav] Step Auto
  • 2019
  • 5,215 miles
  • 2.0 Petrol 184 BHP 47.9 Mpg
  • Dealer, NE360BQ Sunderland, Tyne and Wear
Super price
Save £2,900
£20,685 Estimated price £23,600
See more details
-5% 1/4 used BMW 220 2 SERIES 2018 Bradford i M Sport 2dr [Nav] Step Auto
  • 2018
  • 13,077 miles
  • 2.0 Petrol 184 BHP 47.9 Mpg
  • Dealer, LS124RJ Leeds, South Yorkshire
Super price
Save £2,900
£18,897 Estimated price £21,800
See more details
-7% 1/4 used BMW 220 2 Series i M Sport Coupe 2.0 2dr
  • 2018
  • 13,268 miles
  • 2.0 Petrol 184 BHP 47.9 Mpg
  • Dealer, HG31LG Harrogate, North Yorkshire
Super price
Save £3,200
£18,490 Estimated price £21,700
See more details
-2% 1/4 used BMW 220 2-Series Active Tourer d Luxury (Nav) 5d Step Auto
  • 2017
  • 27,598 miles
  • 2.0 Diesel 187 BHP 65.0 Mpg
  • Dealer, Nuneaton, Warwickshire
Super price
Save £4,200
£13,750 Estimated price £17,900
See more details
New 1/4 used BMW 220 2 Series d M Sport Convertible 2.0 2dr
  • 2019
  • 1,054 miles
  • 2.0 Diesel BHP 45.6 Mpg
  • Dealer, Sheffield, South Yorkshire
Super price
Save £4,600
£25,990 Estimated price £30,600
See more details
-11% 1/4 used BMW 220 2 Series i SE 5dr DCT
  • 2019
  • 7,348 miles
  • 2.0 Petrol 192 BHP 48.7 Mpg
  • Dealer, RM5 3RP Essex, London
Super price
Save £2,700
£15,995 Estimated price £18,700
See more details
-2% 1/4 used BMW 220 2 SERIES d 190 Step Auto Start-Stop 220 Luxury 2.0 5dr
  • 2017
  • 27,598 miles
  • 2.0 Diesel 190 BHP 65.7 Mpg
  • Dealer, M12 6JH Manchester, Manchester
Super price
Save £4,400
£13,750 Estimated price £18,100
See more details
1/4 used BMW 220 2 SERIES I Luxury 5Dr [Nav] Step Auto 2.0
  • 2017
  • 23,800 miles
  • 2.0 Petrol 192 BHP 50.4 Mpg
  • Dealer, BT16 1UD Dundonald
Super price
Save £3,200
£13,950 Estimated price £17,100
See more details
-9% 1/4 used BMW 220 2 Series D M SPORT Coupe 2017
  • 2017
  • 42,828 miles
  • 2.0 Diesel 190 BHP 65.7 Mpg
  • Dealer, Kent, Kent
Super price
Save £2,400
£15,000 Estimated price £17,400
See more details
-9% 1/4 used BMW 220 2 Series D M SPORT for sale | Big Motoring World
  • 2017
  • 42,828 miles
  • 2.0 Diesel 188 BHP 65.7 Mpg
  • Dealer, ME5 9QG Chatham, Kent
Super price
Save £2,600
£15,000 Estimated price £17,600
See more details
1/4 used BMW 220 d M Sport Coupe
  • 2020
  • 101 miles
  • 2.0 Diesel BHP
  • Dealer, S41 9BH Chesterfield, Derbyshire
Super price
Save £5,400
£22,600 Estimated price £28,000
See more details
-2% 1/4 used BMW 220 2 Series 2.0 d M Sport (s/s) 2dr
  • 2015
  • 26,752 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Dealer, CH1 4LT Chester, Cheshire
Super price
Save £2,400
£13,500 Estimated price £15,900
See more details
1/4 used BMW 220 2 SERIES DIESEL ACTIVE TOURER d Luxury 5dr Step Auto [Electric Tailgate, Parking Sensors, Leather, Cruise Control]
  • 2018
  • 10,697 miles
  • 2.0 Diesel 190 BHP 65.7 Mpg
  • Dealer, CW7 3AL Winsford, Cheshire
Super price
Save £2,800
£17,999 Estimated price £20,800
See more details
1/4 used BMW 220 2-Series Active Tourer i M Sport Sport Dual-clutch auto (04/2018 on) 5d
  • 2019
  • 7,750 miles
  • 2.0 Petrol 189 BHP 40.9 Mpg
  • Dealer, Nelson, Lancashire
Super price
Save £2,700
£19,750 Estimated price £22,400
See more details
1/4 used BMW 220 2 Series d [190] M Sport 2dr Step Auto
  • 2015
  • 46,279 miles
  • 2.0 Diesel 190 BHP 68.9 Mpg
  • Dealer, S61 2DR Yorkshire, South Yorkshire
Super price
Save £3,000
£10,995 Estimated price £14,000
See more details
-5% 1/1 used BMW 220 2 Series d M Sport 5dr Step Auto
  • 2017
  • 20,521 miles
  • 2.0 Diesel BHP
  • Dealer, G46 6JB Glasgow
Super price
Save £2,900
£15,898 Estimated price £18,800
See more details
1/4 used BMW 220 2 Series 2.0 i M Sport Auto (s/s) 2dr
  • 2018
  • 22,796 miles
  • 2.0 Petrol BHP 46.3 Mpg
  • Dealer, Darlington, Durham
Super price
Save £3,100
£17,995 Estimated price £21,100
See more details
-6% 1/4 used BMW 220 2 SERIES d M Sport 5dr [Nav] Step Auto 2.0
  • 2017
  • 19,307 miles
  • 2.0 Diesel BHP 64.2 Mpg
  • Dealer, Glasgow
Super price
Save £2,500
£16,300 Estimated price £18,800
See more details
-5% 1/4 used BMW 220 2 SERIES d M Sport 5dr [Nav] Step Auto 2.0
  • 2017
  • 25,884 miles
  • 2.0 Diesel BHP 64.2 Mpg
  • Dealer, Glasgow
Super price
Save £2,500
£15,800 Estimated price £18,300
See more details
1/4 used BMW 220 2-Series Active Tourer d SE 5d
  • 2017
  • 22,807 miles
  • 2.0 Diesel 187 BHP 64.0 Mpg
  • Dealer, Southampton, Hampshire
Super price
Save £3,200
£12,352 Estimated price £15,600
See more details
-16% 1/4 used BMW 220 d M Sport Coupe
  • 2020
  • 1,000 miles
  • 2.0 Diesel BHP
  • Dealer, B78 3HG Tamworth, Staffordshire
Super price
Save £3,000
£25,000 Estimated price £28,000
See more details
1/1 used BMW 220 2 Series d M Sport Coupe Auto 2-Door
  • 2020
  • 102 miles
  • 2.0 Diesel BHP 61.0 Mpg
  • Dealer, GU1 1RD Guildford, Surrey
Super price
Save £3,000
£24,995 Estimated price £28,000
See more details