1,022 used BMW 220 have been price checked

Au approved badge

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

  • Super price
  • Good price
  • Fair price
  • A bit pricey
  • Expensive
-9% 1/4 used BMW 220 2 Series D Luxury 5Dr Step Auto
  • 2018
  • 24,919 miles
  • 2.0 Diesel 190 BHP 62.8 Mpg
  • Geolocation icon Dealer, TQ47DF Paignton, Devon
Super price
Save £ 2,400
£ 16,980 It should cost £ 19,400
See more details
1/4 used BMW 220 2 Series d Luxury 5dr [Nav] Step Auto 2.0
  • 2017
  • 18,652 miles
  • 2.0 Diesel 190 BHP 65.7 Mpg
  • Geolocation icon Dealer, G332FB Glasgow
Super price
Save £ 2,800
£ 15,750 It should cost £ 18,500
See more details
1/4 used BMW 220 2 SERIES Petrol i Sport 2dr
  • 2015
  • 19,800 miles
  • 2.0 Petrol 184 BHP 42.2 Mpg
  • Geolocation icon Dealer, 500 Hil Glasgow
Super price
Save £ 2,300
£ 11,499 It should cost £ 13,800
See more details
-12% 1/4 used BMW 220 2 SERIES 2018 Orpington I Luxury 5Dr Dct
  • 2018
  • 5,963 miles
  • 2.0 Petrol 192 BHP 42.2 Mpg
  • Geolocation icon Dealer, BR53PZ Orpington, London
Super price
Save £ 2,400
£ 17,900 It should cost £ 20,300
See more details
1/4 used BMW 220 2 Series I M Sport 2Dr Step Auto
  • 2016
  • 18,974 miles
  • 2.0 Petrol 181 BHP 47.1 Mpg
  • Geolocation icon Dealer, 100 Wes Glasgow
Super price
Save £ 2,200
£ 15,000 It should cost £ 17,200
See more details
-10% 1/4 used BMW 220 2 Series D Sport 5Dr Step Auto
  • 2016
  • 32,459 miles
  • 2.0 Petrol 187 BHP 65.7 Mpg
  • Geolocation icon Dealer, GU146TL Farnborough, Hampshire
Super price
Save £ 2,200
£ 12,994 It should cost £ 15,200
See more details
-5% 1/4 used BMW 220 2 Series D Xdrive Se 5Dr Step Auto
  • 2018
  • 5,219 miles
  • 2.0 Diesel 187 BHP 60.1 Mpg
  • Geolocation icon Dealer, LE27QN Leicester, Leicestershire
Super price
Save £ 3,300
£ 16,000 It should cost £ 19,300
See more details
-5% 1/4 used BMW 220 2 Series D M Sport 2Dr [Nav] Step Auto
  • 2019
  • 7,261 miles
  • 2.0 Diesel 187 BHP 61.4 Mpg
  • Geolocation icon Dealer, SK92LE Wilmslow, Cheshire
Super price
Save £ 3,300
£ 19,280 It should cost £ 22,600
See more details
-5% 1/4 used BMW 220 2 Series D M Sport 5Dr Step Auto
  • 2019
  • 12,572 miles
  • 2.0 Diesel 188 BHP 64.2 Mpg
  • Geolocation icon Dealer, HR11LN Hereford, Herefordshire
Super price
Save £ 2,900
£ 18,950 It should cost £ 21,800
See more details
1/4 used BMW 220 2 Series d M Sport 5dr [Nav] Step Auto - BLUETOOTH AUDIO - PADDLE SHIFT 2.0
  • 2018
  • 13,808 miles
  • 2.0 Diesel 187 BHP 52.3 Mpg
  • Geolocation icon Dealer, SO30 2AF Southampton, Hampshire
Super price
Save £ 3,500
£ 17,500 It should cost £ 21,000
See more details
-12% 1/4 used BMW 220 2 SERIES 2017 Swanwick d M Sport 2dr [Nav]
  • 2017
  • 10,160 miles
  • 2.0 Diesel 187 BHP 46.3 Mpg
  • Geolocation icon Dealer, SO30 2AF Southampton, Hampshire
Super price
Save £ 3,500
£ 15,300 It should cost £ 18,800
See more details
New 1/1 used BMW 220 2 SERIES i Sport DCT [7 Seats] 2.0 5dr
  • 2019
  • 14,931 miles
  • 2.0 Petrol BHP 40.4 Mpg
  • Geolocation icon Dealer, Stoke-On-Trent, Staffordshire
Super price
Save £ 3,400
£ 17,498 It should cost £ 20,900
See more details
-9% 1/4 used BMW 220 2-Series Active Tourer d Sport (Nav) 5d Step Auto
  • 2017
  • 8,840 miles
  • 2.0 Diesel 187 BHP 65.0 Mpg
  • Geolocation icon Dealer, Warwick, Warwickshire
Super price
Save £ 2,500
£ 15,950 It should cost £ 18,400
See more details
-10% 1/4 used BMW 220 2-Series Coupe d (190bhp) M Sport (Nav) 2d Step Auto
  • 2017
  • 25,750 miles
  • 2.0 Diesel 187 BHP 65.0 Mpg
  • Geolocation icon Dealer, Birmingham, West Midlands
Super price
Save £ 2,700
£ 15,000 It should cost £ 17,700
See more details
-7% 1/4 used BMW 220 2-Series Active Tourer i M Sport Sport Dual-clutch auto (04/2018 on) 5d
  • 2018
  • 18,000 miles
  • 2.0 Petrol 189 BHP 39.8 Mpg
  • Geolocation icon Dealer, Andover,, Hampshire
Super price
Save £ 2,900
£ 17,990 It should cost £ 20,900
See more details
-16% 1/4 used BMW 220 2 SERIES d M Sport 2dr [Nav]
  • 2019
  • 7,000 miles
  • 2.0 Diesel 188 BHP 64.2 Mpg
  • Geolocation icon Dealer, Staffordshire, Staffordshire
Super price
Save £ 2,900
£ 18,750 It should cost £ 21,600
See more details
-10% 1/4 used BMW 220 2 SERIES d M SPORT
  • 2017
  • 25,750 miles
  • 2.0 Diesel 190 BHP 65.7 Mpg
  • Geolocation icon Dealer, M12 6JH Manchester, Manchester
Super price
Save £ 2,900
£ 15,000 It should cost £ 17,900
See more details
1/4 used BMW 220 2 Series 2.0 d M Sport (s/s) 2dr
  • 2015
  • 39,000 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Geolocation icon Dealer, Chesterfield, Derbyshire
Super price
Save £ 3,100
£ 10,000 It should cost £ 13,100
See more details
1/4 used BMW 220 2 Series d M Sport 2dr CONVERTIBLE/ LOW MILES/ CABRIOLET/ TOP SPEC
  • 2015
  • 37,000 miles
  • 2.0 Diesel 190 BHP 60.1 Mpg
  • Geolocation icon Dealer, HX2 0AD Yorkshire, West Yorkshire
Super price
Save £ 3,900
£ 9,690 It should cost £ 13,600
See more details
-12% 1/4 used BMW 220 2-Series Active Tourer i Luxury Sport Dual-clutch auto (04/2018 on) 5d
  • 2018
  • 5,963 miles
  • 2.0 Petrol 189 BHP 39.8 Mpg
  • Geolocation icon Dealer, Orpington, London
Super price
Save £ 3,200
£ 17,900 It should cost £ 21,100
See more details
1/4 used BMW 220 2 SERIES d xDrive M Sport 5dr [Nav] Step Auto 2.0
  • 2017
  • 27,193 miles
  • 2.0 Diesel BHP 57.6 Mpg
  • Geolocation icon Dealer, Wigan, Manchester
Super price
Save £ 2,400
£ 16,000 It should cost £ 18,400
See more details
1/4 used BMW 220 2 Series d M Sport 5dr Leather Seats 2.0
  • 2017
  • 41,889 miles
  • 2.0 Diesel BHP 62.8 Mpg
  • Geolocation icon Dealer, Cardiff
Super price
Save £ 2,600
£ 13,999 It should cost £ 16,600
See more details
1/4 used BMW 220 2-Series Active Tourer i Sport Sport Dual-clutch auto (04/2018 on) 5d
  • 2018
  • 9,287 miles
  • 2.0 Petrol 189 BHP 40.9 Mpg
  • Geolocation icon Dealer, Stoke On Trent, Staffordshire
Super price
Save £ 4,300
£ 16,000 It should cost £ 20,300
See more details
-5% 1/4 used BMW 220 2 Series D M SPORT Coupe 2017
  • 2017
  • 51,314 miles
  • 2.0 Diesel 190 BHP 65.7 Mpg
  • Geolocation icon Dealer, Chatham, Kent
Super price
Save £ 2,300
£ 13,400 It should cost £ 15,700
See more details