;

Used BMW 2 Series cars for sale

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

BMW 2 Series

M235i 2dr Step Auto

£19,862
2014(14)
 
 
  • 43,127
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:03300376259View vehicle

BMW 2 Series

M240I Auto 2-Door

Low mileage
 
£29,994
2017(66)
 
 
  • 5,498
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01252 883926View vehicle

BMW 2 Series

1.5 218i M Sport Auto 5-Door

£23,500
2016(66)
 
 
  • 6,693
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:0843 783 7922View vehicle

BMW 2 Series

218i M Sport 5dr Step Auto

£20,898
2016(16)
 
 
  • 13,898
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300294698View vehicle

BMW 2 Series

218D M SPORT Manual 2-Door

£19,944
2016(66)
 
 
  • 6,596
  • Manual
  • Diesel
  • 2L
Call the dealer:03300371119View vehicle

BMW 2 Series

218i Sport 5dr Step Auto [Pan Roof]

£18,999
2016(16)
 
 
  • 9,292
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300296803View vehicle

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

BMW 2 Series

218d M Sport 5dr Step Auto

£25,998
2016(66)
 
 
  • 8,646
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300292824View vehicle

BMW 2 Series

218I SE 2-Door

Reduced by £2,005 was £16,995
 
£14,990
2015(65)
 
 
  • 12,173
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300298213View vehicle

BMW 2 Series

3.0 M235i Coupe 2dr Petrol Auto (start/stop) (176 g/km, 326 bhp)

£19,990
2014(64)
 
 
  • 58,000
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:03300290809View vehicle

BMW 2 Series

M235i Coupe Auto 2-Door

£21,500
2014(14)
 
 
  • 42,675
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:03300294509View vehicle

BMW 2 Series

220i M Sport 5dr [Nav] Step Auto

£24,177
2017(17)
 
 
  • 2,756
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300298799View vehicle

BMW 2 Series

M235i 2dr [Nav] Step Auto

Low mileage
 
£21,999
2015(65)
 
 
  • 16,341
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:03301349365View vehicle

BMW 2 Series

216d Sport Active Tourer

Reduced by £955 was £21,850
 
£20,895
 
 
  • 151
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01270 861535View vehicle

BMW 2 Series

216D M SPORT ACTIVE TOURER 5-Door

Reduced by £3,990 was £24,990
 
£21,000
2017(17)
 
 
  • 3,000
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01923 700271View vehicle

BMW 2 Series

220d M Sport 2dr

£16,082
2014(14)
 
 
  • 34,018
  • Manual
  • Diesel
  • 2L
Call the dealer:03300377194View vehicle

Got a specific BMW 2 Series model in mind?

Got a specific town in mind?