Used BMW 2 Series cars for sale

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

BMW 2 Series

218i M Sport 2dr

£17,490
  • 20,843
  • Manual
  • Petrol
  • 1.5L
Call the dealer:020 3811 7775View vehicle

BMW 2 Series

218D M SPORT ACTIVE TOURER Auto

£32,423
  • Automatic
  • Diesel
  • 2L
Call the dealer:01908 822848View vehicle

BMW 2 Series

218D M SPORT AUTO

£11,850
2015(65)
  • 92,795
  • Automatic
  • Diesel
  • 2L
Call the dealer:0121 5262348View vehicle

BMW 2 Series

M240I Auto

£37,602
  • Automatic
  • Petrol
  • 3L
Call the dealer:01908 822848View vehicle

BMW 2 Series

Diesel Gran Tourer 220d xDrive Sport 5dr Step Auto

Reduced by £910 was £28,900
 
£27,990
2019(19)
  • 2,010
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01205 535638View vehicle

BMW 2 Series

218D SPORT GRAN TOURER Auto

£30,500
  • Automatic
  • Diesel
  • 2L
Call the dealer:01284 544113View vehicle

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

BMW 2 Series

218i Luxury 5dr [Nav]

Reduced by £2,000 was £15,000
 
£13,000
  • 34,632
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01472 729664View vehicle

BMW 2 Series

Coupe M240i 3.0 2dr Auto

 
£21,200
2016(66)
  • 22,110
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:0113 223 4673View vehicle

BMW 2 Series

218D M Sport Gran Tourer Auto 5-Door

 
£23,450
2019(19)
  • 2,350
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01270 861535View vehicle

BMW 2 Series

218i M Sport Coupe Auto 2-Door

Reduced by £1,995 was £21,495
 
£19,500
2018(68)
  • 6,516
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01284 544113View vehicle

BMW 2 Series

Diesel 225d M Sport 2dr Step Auto (Nav)

Reduced by £1,000 was £29,988
 
£28,988
2019(19)
  • 10
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01553 334919View vehicle

BMW 2 Series

218i M Sport Coupe Auto 2-Door

£21,490
2018(68)
  • 3,195
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:023 8008 4131View vehicle

BMW 2 Series

Active Tourer 218d Luxury Active Tourer Auto 5-Door

£16,900
2017(17)
  • 9,568
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01205 535638View vehicle

BMW 2 Series

Active Tourer 218i 1.5 M Sport Auto 5dr Nav

 
£17,800
2018(18)
  • 8,992
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:0115 676 1355View vehicle

BMW 2 Series

Gran Tourer 218i 1.5 SE 5dr

£18,500
2019(19)
  • 1,094
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01332 647484View vehicle

Got a specific BMW 2 Series model in mind?

Got a specific town in mind?