Used BMW 2 Series cars for sale

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

BMW 2 Series

1.5 218i Sport 2-Door

Reduced by £4,595 was £26,990
 
£22,395
2015(65)
£411.11 per month
Show finance example >
  • 3,372
  • Manual
  • Petrol
  • 1.5L
View vehicle

BMW 2 Series

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

Reduced by £3,905 was £31,405
 
£27,500
2016(16)
£509.20 per month
Show finance example >
  • 2,236
  • Semi Automatic
  • Diesel
  • 2L
View vehicle

BMW 2 Series

218d SE 5dr [Nav] Step Auto

£17,599
2015(65)
£318.95 per month
Show finance example >
  • 11,673
  • Semi Automatic
  • Diesel
  • 2L
View vehicle

BMW 2 Series

2.0TD (190bhp) 220d M Sport 5-Door

Reduced by £1,000 was £27,950
 
£26,950
(16)
£498.63 per month
Show finance example >
  • Manual
  • Diesel
  • 2L
View vehicle

BMW 2 Series

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

Reduced by £840 was £28,679
 
£27,839
2016(66)
£515.71 per month
Show finance example >
  • 103
  • Semi Automatic
  • Diesel
  • 2L
View vehicle

BMW 2 Series

216d M Sport 5dr [Nav]

Reduced by £943 was £22,632
 
£21,689
£397.54 per month
Show finance example >
  • 103
  • Manual
  • Diesel
  • 1.5L
View vehicle

BMW 2 Series

216d Sport 5dr

£25,995
2016(66)
£480.28 per month
Show finance example >
  • 101
  • Manual
  • Diesel
  • 1.5L
View vehicle

BMW 2 Series

M235i 2dr Step Auto

Low mileage
 
£23,864
2014
£439.33 per month
Show finance example >
  • 16,571
  • Automatic
  • Petrol
  • 3L
View vehicle

BMW 2 Series

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

Reduced by £1,400 was £22,995
 
£21,595
2015(65)
£395.73 per month
Show finance example >
  • 7,241
  • Semi Automatic
  • Diesel
  • 2L
View vehicle

BMW 2 Series

218d Luxury 5dr [Nav]

£17,999
2016(16)
£326.64 per month
Show finance example >
  • 7,565
  • Manual
  • Diesel
  • 2L
View vehicle

BMW 2 Series

220d M Sport 5dr Step Auto [DCP] [RC]

Reduced by £700 was £24,699
 
£23,999
2016(16)
£441.93 per month
Show finance example >
  • 2,646
  • Semi Automatic
  • Diesel
  • 2L
View vehicle

BMW 2 Series

216d Sport 5dr [Nav]

Reduced by £100 was £22,949
 
£22,849
2016(66)
£419.83 per month
Show finance example >
  • 103
  • Manual
  • Diesel
  • 1.5L
View vehicle

BMW 2 Series

3.0 (335bhp) M240i Auto 2-Door

£32,281
2016(66)
£601.06 per month
Show finance example >
  • 4,000
  • Semi Automatic
  • Petrol
  • 3L
View vehicle

BMW 2 Series

2.0TD 218d Sport Auto 5-Door

£23,990
2016(66)
£441.75 per month
Show finance example >
  • 151
  • Semi Automatic
  • Diesel
  • 2L
View vehicle

BMW 2 Series

220i M Sport 2dr [Pro Nav] Step Auto [Leather]

Low mileage
 
£22,599
2015(65)
£415.03 per month
Show finance example >
  • 4,310
  • Semi Automatic
  • Petrol
  • 2L
View vehicle

Got a specific BMW 2 Series model in mind?

Choose a region to start