Used BMW cars London

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

BMW 3 Series 3.0 325d SE 4dr Auto

£5,250
2012(61)
£87.31 per month
Show representative example >
  • 100,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:020 8131 5022View vehicle

BMW 4 Series 2.0 SE 2-Door

Reduced by £499 was £13,499
 
£13,000
2016(66)
£246.52 per month
Show representative example >
  • 26,885
  • Manual
  • Diesel
  • 2L
Call the dealer:020 3131 2042View vehicle

BMW X5 XDrive30d M Sport. 7 SEATS 5-Door

£10,495
2009(09)
£195.06 per month
Show representative example >
  • 93,500
  • Automatic
  • Diesel
  • 3L
Call the dealer:020 8003 9813View vehicle

BMW 2 Series 220I Sport 5Dr Dct Auto

£20,750
2019(69)
  • 777
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300296338View vehicle

BMW M135i 3.0

 
£15,499
2016(65)
£297.86 per month
Show representative example >
  • 32,940
  • Manual
  • Petrol
Call the dealer:020 3131 2042View vehicle

BMW 1 Series 1.6 116i SE Hatchback 5dr Petrol Manual (181 g/km, 115 bhp)

 
£3,789
2007(07)
£57.30 per month
Show representative example >
  • 57,000
  • Manual
  • Petrol
  • 1.6L
Call the dealer:03300292699View vehicle

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

BMW 5 Series 3.0 M Sport Auto 4-Door

£15,000
2015(65)
£287.61 per month
Show representative example >
  • 40,513
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:020 3131 2042View vehicle

BMW 3 Series 2.0 320d M Sport 2dr Auto

Reduced by £700 was £6,995
 
£6,295
2008(08)
£108.78 per month
Show representative example >
  • 71,732
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:020 8131 4539View vehicle

BMW 3 Series 320i M Sport Shadow Edition 5dr Step Auto

£22,699
2019(69)
  • 9,092
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:020 3993 8282View vehicle

BMW 2 Series 2.0 218d M Sport Gran Tourer Auto (s/s) 5dr

£14,990
2016(16)
£287.41 per month
Show representative example >
  • 37,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01628 702943View vehicle

BMW 5 Series 535d M Sport 4dr Step Auto

£15,490
2014(14)
£297.68 per month
Show representative example >
  • 67,500
  • Semi Automatic
  • Diesel
  • 3L
View vehicle

BMW 1 Series 1.5 SE Auto 5-Door

£12,499
2017(17)
£236.23 per month
Show representative example >
  • 29,842
  • Semi Automatic
  • Diesel
  • 1.5L
Call the dealer:020 3131 2042View vehicle

BMW 2 Series 2.0 220D xDrive M Sport Gran Tourer Auto 5-Door

Reduced by £501 was £18,000
 
£17,499
2016(66)
£324.30 per month
Show representative example >
  • 35,635
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:020 3131 2042View vehicle

BMW 3 Series 1.5 318i Sport ss 4dr

RAC Approved Dealer
Reduced by £500 was £11,500
 
£11,000
2016
£205.44 per month
Show representative example >
  • 44,700
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300291764View vehicle

BMW X5 3.0 xDrive30d M Sport Auto

 
£21,499
2013(63)
£402.92 per month
Show representative example >
  • 43,863
  • Automatic
  • Diesel
Call the dealer:020 3131 2042View vehicle

Got a specific model in mind?

Choose a region to start