Used BMW 2 Series Petrol for sale

rac.co.uk/cars currently have 833 used BMW 2 Series Petrol for sale

BMW 2 Series M240i 2dr (Nav) Step Auto

£20,700
2017(67)
  • 56,020
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01205 535638View vehicle

BMW 2 Series 218i Sport 5dr

£15,999
2019(19)
  • 11,558
  • Manual
  • Petrol
  • 1.5L
Call the dealer:0121 756 5253View vehicle

BMW 2 Series 220i M Sport 2dr [Nav] Step Auto

 
£23,780
2019(69)
  • 2,801
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01482 272132View vehicle

BMW 2 Series 218i Sport 5dr

£15,999
2019(19)
  • 14,027
  • Manual
  • Petrol
  • 1.5L
Call the dealer:0114 224 5218View vehicle

BMW 2 Series 220i LUXURY GRAN TOURER Auto 5-Door

£13,790
2015(65)
£262.75 per month
Show representative example >
  • 64,326
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300297165View vehicle

BMW 2 Series 218i SE 5dr

£14,499
2018(18)
  • 18,210
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01332 972940View vehicle

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

BMW 2 Series M240i 2dr [Nav] Step Auto

£23,991
2018
  • 13,101
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01922 460909View vehicle

BMW 2 Series 3.0 M240I 2d 335 BHP Auto 2-Door

 
£22,995
2017(17)
£432.33 per month
Show representative example >
  • 13,650
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:0121 756 4612View vehicle

BMW 2 Series 2.0 225i M Sport Active Tourer Auto xDrive (s/s) 5dr

Reduced by £1,000 was £16,490
 
£15,490
2016(66)
£297.68 per month
Show representative example >
  • 48,000
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01256 445355View vehicle

BMW 2 Series 218i Sport 2dr [Nav]

£18,999
2019(69)
  • 1,064
  • Manual
  • Petrol
  • 1.5L
Call the dealer:020 3993 8282View vehicle

BMW 2 Series 218i M Sport 5dr Step Auto

£18,799
2019(19)
  • 9,160
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01633 730988View vehicle

BMW 2 Series 218i SE 5dr

 
£16,599
2019(68)
  • 7,826
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01282 882747View vehicle

BMW 2 Series 1.5 218i M Sport 2d 134 BHP SAT NAV Bluetooth DAB Digital Radio Rear Parki 2-Door

Reduced by £266 was £13,500
 
£13,234
2016(16)
£251.33 per month
Show representative example >
  • 23,000
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01706 541755View vehicle

BMW 2 Series GRAN TOURER 218i Luxury 5dr [Leather][Nav / Camera][Panoramic Sunroof]

Reduced by £600 was £13,599
 
£12,999
2016(66)
£246.50 per month
Show representative example >
  • 42,583
  • Manual
  • Petrol
  • 1.5L
Call the dealer:0116 217 4845View vehicle

BMW 2 Series 218i Luxury Active Tourer Auto 5-Door

 
£16,319
2017(17)
£301.11 per month
Show representative example >
  • 5,601
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01293 837170View vehicle

Choose a region to start