Used BMW 2 Series cars for sale

rac.co.uk/cars currently have 1,517 used BMW 2 Series cars for sale

BMW 2 Series

M235i 2dr Step Auto Coupe

 
£22,491
2016(16)
  • 20,191
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:03300377804View vehicle

BMW 2 Series

218i Sport 5dr

£16,999
2018(18)
  • 12,699
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300297754View vehicle

BMW 2 Series

218i Luxury 5dr Step Auto Hatchback

£15,000
2017(17)
  • 27,349
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300377804View vehicle

BMW 2 Series

Gran Tourer 220i 2.0 Sport 5dr Auto

£20,500
2018(18)
  • 10,576
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01332 647484View vehicle

BMW 2 Series

218d SE 5dr Hatchback

£10,490
2016(16)
  • 50,228
  • Manual
  • Diesel
  • 2L
Call the dealer:03300377804View vehicle

BMW 2 Series

218D SE 2-Door

Reduced by £1,995 was £17,990
 
£15,995
2017(17)
  • 8,808
  • Manual
  • Diesel
  • 2L
Call the dealer:01954 574194View vehicle

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

BMW 2 Series

218d [150] M Sport [Red Leather, Sat Nav, Parking Sensors] 2dr

 
£14,299
2015(65)
£273.21 per month
Show representative example >
  • 19,360
  • Manual
  • Diesel
  • 2L
Call the dealer:01606 369114View vehicle

BMW 2 Series

2.0 218D SE GRAN TOURER 5d AUTO 148 BHP.*ULEZ COMPLIANT*SAT NAV* 5-Door

£14,000
2015(65)
£267.07 per month
Show representative example >
  • 55,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01322 771002View vehicle

BMW 2 Series

220d M Sport [Heated Seats, 18" Alloys] 2dr Step Auto

Reduced by £100 was £16,999
 
£16,899
2015(65)
£312.51 per month
Show representative example >
  • 20,480
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01606 369114View vehicle

BMW 2 Series

216d Sport 5dr [Nav] Step Auto Diesel Hatchback

£12,400
2017(17)
  • 23,958
  • Semi Automatic
  • Diesel
  • 1.5L
Call the dealer:03300379148View vehicle

BMW 2 Series

M240I Convertible Auto 2-Door

£31,990
2019(68)
£609.13 per month
Show representative example >
  • 4,888
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01782 482047View vehicle

BMW 2 Series

1.5 216d M Sport Active Tourer (s/s) 5dr

Reduced by £815 was £14,295
 
£13,480
2016(16)
£256.39 per month
Show representative example >
  • 20,000
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03300375828View vehicle

BMW 2 Series

230i M Sport 2dr [PMP] Step Auto [Lthr] [Sunroof]

 
£20,999
2017(67)
  • 5,783
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03301349365View vehicle

BMW 2 Series

218i M Sport 2dr [Nav] Coupe

 
£20,950
2018(68)
  • 3,500
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300377804View vehicle

BMW 2 Series

218d M Sport 2dr Step Auto [Nav]

 
£18,599
2018(18)
  • 3,199
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300297754View vehicle

Got a specific BMW 2 Series model in mind?

Got a specific town in mind?