Used BMW 3 Series Cardiff

raccars.co.uk currently have 334 used BMW 3 Series in Cardiff for sale

BMW 3 Series

330d M Sport 2dr

£4,995
2007(57)
£78.52 per month
Show representative example >
  • 130,000
  • Manual
  • Diesel
  • 3L
Call the dealer:01761 441936View vehicle

BMW 3 Series

330i SE [272] 4dr

£4,495
2008(57)
£68.70 per month
Show representative example >
  • 96,625
  • Manual
  • Petrol
  • 3L
Call the dealer:01761 441936View vehicle

BMW 3 Series

318i Sport 4dr Step Auto

£17,499
2018(68)
 
 
  • 12,722
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

BMW 3 Series

318i Sport 4dr Step Auto

Reduced by £300 was £17,799
 
£17,499
2018(68)
 
 
  • 13,085
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

BMW 3 Series

318i Sport 4dr Step Auto [Leather]

£17,799
2018(68)
 
 
  • 11,435
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

BMW 3 Series

2.2 320Ci SE Coupe 2dr Petrol Automatic (226 g/km, 170 bhp)

£1,499
2004(04)
 
 
  • 108,000
  • Semi Automatic
  • Petrol
  • 2.2L
Call the dealer:029 2060 0677View vehicle

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

BMW 3 Series

320i M Sport Shadow Edition 5dr Step Auto

£22,999
2018(68)
 
 
  • 4,898
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300297361View vehicle

BMW 3 Series

320i M Sport 4dr Step Auto

£20,999
2019(68)
 
 
  • 6,962
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300297361View vehicle

BMW 3 Series

320i M Sport Shadow Edition 4dr Step Auto

£21,999
2018(68)
 
 
  • 9,419
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:03300297361View vehicle

BMW 3 Series

318i Sport 4dr Step Auto [Leather]

£17,999
2018(68)
 
 
  • 8,128
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

BMW 3 Series

3.0 330D M SPORT 4d AUTO 255 BHP 4-Door

Reduced by £600 was £15,580
 
£14,980
2014(14)
£274.79 per month
Show representative example >
  • 47,184
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01633 730529View vehicle

BMW 3 Series

318i Sport 4dr Step Auto [Leather]

£17,999
2018(68)
 
 
  • 8,508
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

BMW 3 Series

320D SPORT TOURING Auto 5-Door

Reduced by £300 was £8,990
 
£8,690
2013(63)
£151.15 per month
Show representative example >
  • 128,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01495 733091View vehicle

BMW 3 Series

318i Sport 4dr Step Auto [Leather]

£17,999
2018(68)
 
 
  • 9,341
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300297361View vehicle

BMW 3 Series

318d M Sport 4dr [Business Media] - DAB/CD/AUX/USB - BLUETOOTH - BLACK PANE

£14,445
2015(15)
£264.27 per month
Show representative example >
  • 16,396
  • Manual
  • Diesel
  • 2L
Call the dealer:029 2060 8145View vehicle

Choose a region to start