Used BMW cars London

raccars.co.uk currently have 1,807 used BMW for sale in London

BMW 3 Series 318i SE 4dr

£9,780
2018(18)
£180.37 per month
  • 63,000
  • Manual
  • Petrol
  • 1.5L
Call the dealer:020 8131 2800View vehicle

BMW 3 Series 2.0 320i M Sport Auto 2dr

£8,490
2010(10)
£153.87 per month
  • 64,000
  • Automatic
  • Petrol
  • 2L
Call the dealer:020 8131 2194View vehicle

BMW 1 Series 1.5 118i SE Business Sports Hatch Auto (s/s) 5dr

£13,690
2018(18)
£260.70 per month
  • 20,000
  • Automatic
  • Petrol
  • 1.5L
Call the dealer:020 8131 0150View vehicle

BMW 3 Series 325i SE 4dr Auto

£1,797
2005(55)
  • 150,008
  • Automatic
  • Petrol
  • 2.5L
Call the dealer:020 8131 0789View vehicle

BMW 2 Series 1.5L Sport 218i 5-Door

£14,425
2019(19)
  • 11,017
  • Manual
  • Petrol
  • 1.5L
Call the dealer:020 3993 0964View vehicle

BMW 4 Series 420i M Sport 2dr Auto [Professional Media]

£20,999
2018(18)
  • 16,755
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:020 3993 8282View vehicle

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

BMW 5 Series 2L SE 520d Auto 4-Door

£16,850
2017(17)
  • 55,934
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:020 3993 0964View vehicle

BMW M4 M4 2dr DCT

RAC Approved Dealer
£35,995
2015(15)
£687.85 per month
  • 31,000
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:020 8131 4951View vehicle

BMW 3 Series 335d xDrive M Sport Auto Busi 5-Door

£18,000
2015
  • 39,696
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300371164View vehicle

BMW 1 Series 1.6 118i M Sport Sports Hatch (s/s) 5dr

£9,489
2015(64)
£174.40 per month
  • 55,190
  • Manual
  • Petrol
  • 1.6L
Call the dealer:01992 726396View vehicle

BMW 3 Series 3.0 325i M Sport Convertible 2dr

£6,491
(56)
£112.81 per month
  • 71,040
  • Automatic
  • Petrol
  • 3L
Call the dealer:020 8131 6743View vehicle

BMW 5 Series 530e M Sport 4dr Auto

£20,490
2017(67)
£383.09 per month
  • 68,000
  • Semi Automatic
  • Hybrid - Petrol/Electric
  • 2L
Call the dealer:020 8131 6120View vehicle

BMW 3 Series 2.0 M Sport Auto 4-Door

£16,499
2018(18)
£304.64 per month
  • 33,710
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:020 3131 2042View vehicle

BMW 3 Series 2.0L 320D XDRIVE M SPORT 4d AUTO 188 BHP 4-Door

£27,995
2020(69)
£530.61 per month
  • 5,300
  • Automatic
  • Diesel
  • 2L
Call the dealer:01708 548600View vehicle

BMW i3 125kW Range Extender 33kWh 5dr Auto

RAC Approved Dealer
£16,950
2017(67)
£313.51 per month
  • 31,927
  • Automatic
  • Full Electric
  • 0L
Call the dealer:03300377242View vehicle