Used BMW 2 Series cars for sale

raccars.co.uk currently have 791 used BMW 2 Series for sale

BMW 2 Series

218i SE 2dr AIR CON BUSINESS STA NAV

Reduced by £1,000 was £17,000
 
£16,000
2015(65)
 
 
  • 7,465
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300372548View vehicle

BMW 2 Series

218d [150] Sport 2dr [Nav]

Reduced by £3,751 was £23,990
 
£20,239
2016(66)
£397.82 per month
Show finance example >
  • 3,378
  • Manual
  • Diesel
  • 2L
Call the dealer:03300378720View vehicle

BMW 2 Series

220d xDrive M Sport 5dr Step Auto [DCP] [Pan Roof]

£21,999
2015(65)
£434.21 per month
Show finance example >
  • 9,961
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300377850View vehicle

BMW 2 Series

218i Sport 5dr

Low mileage
 
£15,450
2014(64)
£298.79 per month
Show finance example >
  • 13,682
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300376164View vehicle

BMW 2 Series

216d SE 5dr

Low mileage
 
£19,999
2016(66)
£392.85 per month
Show finance example >
  • 2,368
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03301341534View vehicle

BMW 2 Series

Convertible 220i M Sport 2dr (Nav) Step Auto

£25,490
2016(16)
£506.39 per month
Show finance example >
  • 9,000
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300379150View vehicle

BMW 2 Series

2.0 220i M Sport 2-Door

£31,487
2017(17)
£630.40 per month
Show finance example >
  • 101
  • Manual
  • Petrol
  • 2L
Call the dealer:0843 783 7922View vehicle

BMW 2 Series

Diesel Gran Tourer 218d M Sport 5dr

£20,988
2016(16)
£413.30 per month
Show finance example >
  • 9,083
  • Manual
  • Diesel
  • 2L
Call the dealer:03300299123View vehicle

BMW 2 Series

2.0TD (184bhp) 220d Sport 2-Door

£26,973
2016(66)
£537.06 per month
Show finance example >
  • 101
  • Manual
  • Diesel
  • 2L
Call the dealer:03300293079View vehicle

BMW 2 Series

xDrive M Sport Coupe B47 2.0d 2-Door

£29,495
2016(66)
£589.21 per month
Show finance example >
  • 3,618
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300296426View vehicle

BMW 2 Series

218d [150] M Sport 2dr [Nav]

Reduced by £5,611 was £28,110
 
£22,499
2016(16)
£444.55 per month
Show finance example >
  • 3,524
  • Manual
  • Diesel
  • 2L
Call the dealer:03300291914View vehicle

BMW 2 Series

218d Sport 2dr

£19,861
2016(66)
£390.00 per month
Show finance example >
  • 4,590
  • Manual
  • Diesel
  • 2L
Call the dealer:03300298799View vehicle

BMW 2 Series

220d xDrive M Sport 5dr Step Auto

£31,995
2016(66)
£640.90 per month
Show finance example >
  • 10
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300296426View vehicle

BMW 2 Series

2.0TD 218d Sport 2-Door

£20,490
2016(66)
£403.01 per month
Show finance example >
  • 4,552
  • Manual
  • Diesel
  • 2L
Call the dealer:03300298063View vehicle

BMW 2 Series

218i SE 5dr

Low mileage
 
£14,699
2015(15)
£283.26 per month
Show finance example >
  • 7,881
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300297754View vehicle

Got a specific BMW 2 Series model in mind?

Choose a region to start