;

Used BMW 2 Series cars for sale

raccars.co.uk currently have 1,167 used BMW 2 Series for sale

BMW 2 Series

216d M Sport 5dr Step Auto

£28,142
2017(67)
 
 
  • 103
  • Semi Automatic
  • Diesel
  • 1.5L
Call the dealer:03300298799View vehicle

BMW 2 Series

228I M SPORT Auto 2-Door

Low mileage
 
£20,875
2014(64)
 
 
  • 17,330
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01903 444784View vehicle

BMW 2 Series

216d M Sport 5dr

Reduced by £4,126 was £30,005
 
£25,879
2017(17)
 
 
  • 2,123
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03300298799View vehicle

BMW 2 Series

220D M SPORT ACTIVE TOURER Auto 5-Door

£27,994
2017(17)
 
 
  • 3,987
  • Semi Automatic
  • 2L
Call the dealer:03300298213View vehicle

BMW 2 Series

220D M SPORT Auto 2-Door

£16,987
2015(15)
 
 
  • 44,106
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01323 383135View vehicle

BMW 2 Series

2.0TD 220d Sport 5-Door

£21,000
2016(16)
 
 
  • 3,994
  • Manual
  • Diesel
  • 2L
Call the dealer:0843 783 7922View vehicle

Value your car for free with RAC Cars in 3 easy steps

BMW 2 Series

218i M Sport 2dr - ADJUSTABLE LUMBER SUPPORT -

£18,922
2015(65)
 
 
  • 6,604
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300292891View vehicle

BMW 2 Series

220I SPORT 2-Door

£28,495
2017(17)
 
 
  • 147
  • Manual
  • Petrol
  • 2L
Call the dealer:03300370989View vehicle

BMW 2 Series

218d M Sport 5dr [Nav] Step Auto

£25,127
2017(17)
 
 
  • 1,793
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379322View vehicle

BMW 2 Series

218i Luxury 2dr [Leather, Parking Sensors, Bluetooth]

Reduced by £780 was £19,779
 
£18,999
2015(15)
 
 
  • 25,700
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300293838View vehicle

BMW 2 Series

218i M Sport Convertible 2-Door

£30,400
2017(67)
 
 
  • 110
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300370088View vehicle

BMW 2 Series

Diesel 220d (190) M Sport 2dr Step Auto

£27,988
2016(66)
 
 
  • 6,487
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300299123View vehicle

BMW 2 Series

220d M Sport 2dr Step Auto

£19,000
2014(64)
 
 
  • 21,073
  • Manual
  • Diesel
  • 2L
Call the dealer:01344 798651View vehicle

BMW 2 Series

218d M Sport 2dr [Nav] Sports

£29,490
2017(67)
 
 
  • 10
  • Manual
  • Diesel
  • 2L
Call the dealer:03300377804View vehicle

BMW 2 Series

218i Sport Coupe 2-Door

£18,350
(65)
 
 
  • 13,379
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300298203View vehicle

Got a specific BMW 2 Series model in mind?

Got a specific town in mind?