;

Used BMW 2 Series cars for sale

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

BMW 2 Series

2.0 (184bhp) 220i Sport Auto 2-Door

£25,000
2017(66)
 
 
  • 1,529
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:0843 783 7922View vehicle

BMW 2 Series

218d Sport 2dr [Nav] Coupe

Low mileage
 
£21,000
2016(66)
 
 
  • 9,015
  • Manual
  • Diesel
  • 2L
Call the dealer:03300377804View vehicle

BMW 2 Series

218i M Sport 2dr [Nav]

£22,798
2016(66)
 
 
  • 5,134
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300374233View vehicle

BMW 2 Series

218i Sport 2dr [Nav]

Reduced by £3,257 was £21,373
 
£18,116
2016(66)
 
 
  • 3,131
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300298799View vehicle

BMW 2 Series

220d Sport 2dr

£17,495
2014(14)
 
 
  • 19,461
  • Manual
  • Diesel
  • 2L
Call the dealer:03300290963View vehicle

BMW 2 Series

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

£21,599
2016(16)
 
 
  • 15,045
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300290056View vehicle

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

BMW 2 Series

1.5 216d Luxury Active Tourer 5dr (start/stop)

£14,699
2015(15)
 
 
  • 33,000
  • Manual
  • Diesel
  • 1.5L
Call the dealer:03300299355View vehicle

BMW 2 Series

M240i [Nav] Step Auto 2-Door

Low mileage
 
£29,875
2016(66)
 
 
  • 2,046
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:020 3811 4282View vehicle

BMW 2 Series

218i Sport 2-Door

Low mileage
 
£21,875
2016(16)
 
 
  • 6,902
  • Manual
  • Petrol
  • 1.5L
Call the dealer:020 3811 4282View vehicle

BMW 2 Series

2.0 220i Sport Auto 2dr (start/stop)

£20,995
2015(15)
 
 
  • 2,819
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300291017View vehicle

BMW 2 Series

218D [150] Sport 2Dr Diesel Coupe

£16,990
2015(65)
 
 
  • 10,911
  • Manual
  • Diesel
  • 2L
Call the dealer:03300379121View vehicle

BMW 2 Series

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

£23,000
2016(16)
 
 
  • 3,711
  • Manual
  • Diesel
  • 2L
Call the dealer:0843 783 7922View vehicle

BMW 2 Series

2.0 218D SE 2DR 141 BHP

£15,470
2014(64)
 
 
  • 17,000
  • Manual
  • Diesel
  • 2L
Call the dealer:03300298981View vehicle

BMW 2 Series

2.0 225d M Sport Auto 2dr (start/stop)

RAC Approved Dealer
Reduced by £505 was £27,500
 
£26,995
2016(66)
 
 
  • 6,292
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300373476View vehicle

BMW 2 Series

218i Sport 2-Door

Reduced by £600 was £22,475
 
£21,875
2016(16)
 
 
  • 6,877
  • Manual
  • Petrol
  • 1.5L
Call the dealer:020 3131 6480View vehicle

Got a specific BMW 2 Series model in mind?

Choose a region to start