Used BMW 3 Series London

raccars.co.uk currently have 616 used BMW 3 Series in London for sale

BMW 3 Series

323 Ci 2dr Auto

£2,000
2000(W)
 
 
  • 76,000
  • Automatic
  • Petrol
  • 2.5L
Call the dealer:01932 283892View vehicle

BMW 3 Series

320d M Sport Shadow Edition 4dr Step Auto Saloon

£23,292
2018(68)
 
 
  • 13,654
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300377804View vehicle

BMW 3 Series

318i Sport 5dr Step Auto

Reduced by £1,000 was £18,999
 
£17,999
2018(68)
 
 
  • 7,838
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300293796View vehicle

BMW 3 Series

320d SE 4dr

£1,995
2006(56)
 
 
  • 142,449
  • Manual
  • Diesel
  • 2L
Call the dealer:020 3553 0272View vehicle

BMW 3 Series

330d M Sport 4dr Step Auto Saloon

£19,793
2016(66)
 
 
  • 40,691
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300377804View vehicle

BMW 3 Series

2.0 318d M Sport (s/s) 4dr

£14,858
2014(64)
 
 
  • 26,750
  • Manual
  • Diesel
  • 2L
Call the dealer:020 3993 0101View vehicle

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

BMW 3 Series

318i Sport 5dr Step Auto [Leather]

£18,999
2018(68)
 
 
  • 6,509
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300293796View vehicle

BMW 3 Series

320i SE 4dr

£5,750
2011(11)
£97.58 per month
Show representative example >
  • 67,000
  • Manual
  • Petrol
  • 2L
Call the dealer:01992 721695View vehicle

BMW 3 Series

320i M Sport Shadow Edition 5dr Step Auto Estate

Reduced by £2,300 was £29,990
 
£27,690
2019(68)
 
 
  • 4,137
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300377804View vehicle

BMW 3 Series

2.0 318i ES Saloon 4dr Petrol Manual (213 g/km, 129 bhp)

 
£2,500
2006(56)
 
 
  • 100,000
  • Manual
  • Petrol
  • 2L
Call the dealer:02089306199View vehicle

BMW 3 Series

318i SE 4dr

Recently passed MOT
 
£2,285
2007(07)
 
 
  • 118,000
  • Manual
  • Petrol
  • 2L
Call the dealer:020 8712 5868View vehicle

BMW 3 Series

2.0 320D M SPORT 2d AUTO 181 BHP 2-Door

£12,990
2013(13)
£246.32 per month
Show representative example >
  • 49,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01992 721452View vehicle

BMW 3 Series

3.0 330d SE Touring 5dr Auto

 
£5,000
2006(56)
£82.17 per month
Show representative example >
  • 50,000
  • Automatic
  • Diesel
  • 3L
Call the dealer:03300374472View vehicle

BMW 3 Series

316i ES 4-Door

£8,990
2013(13)
£164.14 per month
Show representative example >
  • 50,000
  • Manual
  • Petrol
  • 1.6L
Call the dealer:03300376217View vehicle

BMW 3 Series

320d M Sport Shadow Edition 4dr Step Auto Saloon

£25,020
2018(68)
 
 
  • 7,121
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300377804View vehicle

Choose a region to start