Used BMW 3 Series London

rac.co.uk/cars currently have 340 used BMW 3 Series in London for sale

BMW 3 Series

330Ci SPORT Auto 2-Door

 
£3,852
2004(54)
  • 87,000
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01708 914002View vehicle

BMW 3 Series

2.0 320I SE 5d Touring 148 BHP 5-Door

£1,499
2007(07)
  • 119,095
  • Manual
  • Petrol
  • 2L
Call the dealer:01372 540512View vehicle

BMW 3 Series

325d 3.0 Step Auto M Sport 4dr saloon TOP SPEC-SAT NAV-LTHR-BT-STUNNING CAR

£9,000
2011
£164.35 per month
Show representative example >
  • 70,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01322 771086View vehicle

BMW 3 Series

2.0 320i SE 4dr

£4,800
2011(11)
£78.07 per month
Show representative example >
  • 108,162
  • Manual
  • Petrol
  • 2L
Call the dealer:03300375189View vehicle

BMW 3 Series

320d SE 5dr

£2,999
2007(57)
  • 117,000
  • Manual
  • Diesel
  • 2L
Call the dealer:020 8131 3645View vehicle

BMW 3 Series

2.0 318i SE 4dr

£3,995
2009(09)
£61.53 per month
Show representative example >
  • 82,500
  • Manual
  • Petrol
  • 2L
Call the dealer:01322 777567View vehicle

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

BMW 3 Series

2.0 320d EfficientDynamics (s/s) 4dr Auto

£9,495
2013(63)
£174.52 per month
Show representative example >
  • 68,542
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:020 8131 5404View vehicle

BMW 3 Series

2.0 318d Sport (s/s) 4dr

£11,480
2016(16)
£215.30 per month
Show representative example >
  • 30,000
  • Manual
  • Diesel
  • 2L
Call the dealer:020 3553 0397View vehicle

BMW 3 Series

2.0 320d M Sport 2dr Auto

£11,995
2013(13)
£225.88 per month
Show representative example >
  • 54,023
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01708 914339View vehicle

BMW 3 Series

2.0 320d Luxury (s/s) 4dr Auto

£11,475
2013(63)
£215.20 per month
Show representative example >
  • 55,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:020 8131 0533View vehicle

BMW 3 Series

2.0 320d Sport 4dr

£4,980
2012(12)
£81.76 per month
Show representative example >
  • 165,845
  • Manual
  • Diesel
  • 2L
Call the dealer:020 3553 0397View vehicle

BMW 3 Series

2.0 318i SE Saloon 4dr Petrol Automatic (226 g/km, 129 bhp)

 
£3,490
2006(56)
£51.15 per month
Show representative example >
  • 77,000
  • Automatic
  • Petrol
  • 2L
Call the dealer:020 8131 1872View vehicle

BMW 3 Series

2.0 316d Sport (s/s) 4dr Auto

£9,950
2014(64)
£183.87 per month
Show representative example >
  • 58,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:020 8131 6084View vehicle

BMW 3 Series

325i M Sport 2dr Step Auto

 
£7,450
2008(08)
£132.51 per month
Show representative example >
  • 61,000
  • Automatic
  • Petrol
  • 3L
Call the dealer:020 8131 1536View vehicle

BMW 3 Series

2.0 320d M Sport xDrive (s/s) 4dr Auto

Reduced by £975 was £14,965
 
£13,990
2014(14)
£266.86 per month
Show representative example >
  • 42,000
  • Manual
  • Diesel
  • 2L
Call the dealer:020 8003 7200View vehicle

Choose a region to start