;

Used BMW 2 Series cars for sale

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

BMW 2 Series

218D M SPORT ACTIVE TOURER Auto 5-Door

£24,995
2017(66)
 
 
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01923 700271View vehicle

BMW 2 Series

218d Sport Auto - £30 TAX, DAB, BLUETOOTH & 17" ALLOYS 2-Door

£15,995
2014(14)
 
 
  • 42,780
  • Manual
  • Diesel
  • 2L
Call the dealer:03300291690View vehicle

BMW 2 Series

M240i 2dr [Nav] Step Auto

£36,385
2017(17)
 
 
  • 5
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:03300371676View vehicle

BMW 2 Series

218D SPORT ACTIVE TOURER 5-Door

Low mileage
 
£15,995
2014(64)
 
 
  • 4,595
  • Manual
  • Diesel
  • 2L
Call the dealer:01273 838560View vehicle

BMW 2 Series

216d SE 5dr

£17,999
2017(17)
 
 
  • 2,696
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03300293796View vehicle

BMW 2 Series

2.0TD 225d M Sport Auto 2-Door

Low mileage
 
£29,995
2017(17)
 
 
  • 1,740
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300372138View vehicle

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

BMW 2 Series

218d [150] Sport 2dr [Nav] Step Auto

£24,213
2016(66)
 
 
  • 5,681
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300295081View vehicle

BMW 2 Series

218i SE 5dr

Low mileage
 
£16,999
2016(16)
 
 
  • 8,371
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300297754View vehicle

BMW 2 Series

218I M Sport Convertible B38 1.5i 2-Door

£23,898
2016(66)
 
 
  • 7,290
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300294215View vehicle

BMW 2 Series

220d [190] M Sport 2dr [Nav] Step Auto

£30,980
2017(17)
 
 
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300379684View vehicle

BMW 2 Series

2.0TD 220d M Sport Auto 2-Door

£29,995
2016(66)
 
 
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300370088View vehicle

BMW 2 Series

216d Sport 5dr

£15,299
 
 
  • 8,580
  • Manual
  • Diesel
Call the dealer:03300293838View vehicle

BMW 2 Series

218i SE 5dr

£16,999
2016(16)
 
 
  • 6,584
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300296803View vehicle

BMW 2 Series

216d M Sport 5dr [Nav]

£16,754
2015(65)
 
 
  • 22,327
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03300295315View vehicle

BMW 2 Series

218D LUXURY ACTIVE TOURER Auto 5-Door

Low mileage
 
£25,875
2017(17)
 
 
  • 2,338
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01903 444784View vehicle

Got a specific BMW 2 Series model in mind?

Got a specific town in mind?