Used BMW 3 Series Cardiff

rac.co.uk/cars currently have 137 used BMW 3 Series in Cardiff for sale

BMW 3 Series

320d XDRIVE M SPORT Auto 4-Door

Reduced by £1,500 was £15,995
 
£14,495
2013(63)
£277.24 per month
Show representative example >
  • 39,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300374456View vehicle

BMW 3 Series

320d EFFICIENTDYNAMICS TOURING 5-Door

£7,400
2014(14)
£131.48 per month
Show representative example >
  • 117,000
  • Manual
  • Diesel
  • 2L
Call the dealer:01633 730248View vehicle

BMW 3 Series

320D SE Auto 4-Door

£8,500
2013(13)
£154.08 per month
Show representative example >
  • 75,700
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01443 341484View vehicle

BMW 3 Series

318i SE Business Edition Touring Auto 5-Door

£7,495
2010
£133.43 per month
Show representative example >
  • 61,598
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01656 350258View vehicle

BMW 3 Series

3.0 330D LUXURY Automatic 4-Door

£16,995
2015(15)
£314.39 per month
Show representative example >
  • 21,317
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01656 353104View vehicle

BMW 3 Series

3.0 330d M Sport 4dr Automatic

£18,989
2016(66)
£353.59 per month
Show representative example >
  • 32,150
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:029 2060 6634View vehicle

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

BMW 3 Series

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

Reduced by £500 was £11,990
 
£11,490
2012(62)
£215.50 per month
Show representative example >
  • 72,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01635 592302View vehicle

BMW 3 Series

320D EFFICIENTDYNAMICS 4-Door

£8,495
2012(12)
£153.98 per month
Show representative example >
  • 72,223
  • Manual
  • Diesel
  • 2L
Call the dealer:01656 350299View vehicle

BMW 3 Series

325d M Sport 2dr Coupe Step Automatic

£8,989
2011(61)
£164.12 per month
Show representative example >
  • 65,145
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:029 2060 6634View vehicle

BMW 3 Series

325D M SPORT TOURING Auto 5-Door

 
£6,495
2007(57)
£112.89 per month
Show representative example >
  • 69,995
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01656 350299View vehicle

BMW 3 Series

320D SPORT TOURING Auto 5-Door

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

BMW 3 Series

DIESEL ESTATE 2.0 [184] 320D SPORT 5dr AUTO NAV Automatic

Reduced by £1,000 was £9,999
 
£8,999
2014(63)
£164.33 per month
Show representative example >
  • 91,180
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:029 2060 1552View vehicle

BMW 3 Series

330i SE 4dr Auto

£2,700
2005(05)
  • 125,923
  • Automatic
  • Petrol
  • 3L
Call the dealer:029 2060 0567View vehicle

BMW 3 Series

3 Series 318D M Sport Touring Estate 2.0 Manual Diesel 5-Door

£10,695
2014
£199.17 per month
Show representative example >
  • 76,343
  • Manual
  • Diesel
  • 2L
Call the dealer:01275 821386View vehicle

BMW 3 Series

3.0 325D M SPORT 2d 202 BHP 2-Door

£9,291
2011(61)
£170.33 per month
Show representative example >
  • 76,000
  • Manual
  • Diesel
  • 3L
Call the dealer:01443 341547View vehicle

Choose a region to start