Used BMW 3 Series Walsall

rac.co.uk/cars currently have 209 used BMW 3 Series in Walsall for sale

BMW 3 Series

318 Ci Sport 2dr

£2,490
2004(04)
  • 124,000
  • Manual
  • Petrol
  • 2L
Call the dealer:03301349751View vehicle

BMW 3 Series

320d M Sport Shadow Edition Touring Auto 5-Door

£25,490
2019(68)
£481.37 per month
Show representative example >
  • 3,781
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01902 292241View vehicle

BMW 3 Series

1.5 318i Sport (s/s) 4dr

£8,595
2016(16)
£156.03 per month
Show representative example >
  • 100,950
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01902 507199View vehicle

BMW 3 Series

320d Sport 4dr Step Auto

Reduced by £450 was £11,750
 
£11,300
2013(13)
£211.60 per month
Show representative example >
  • 60,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0121 514 5872View vehicle

BMW 3 Series

3.0 325i M Sport 2dr Auto

£4,490
2008(08)
£71.70 per month
Show representative example >
  • 106,000
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:0121 756 5389View vehicle

BMW 3 Series

340I M Sport Saloon At Auto 4-Door

 
£32,950
2019(68)
£628.00 per month
Show representative example >
  • 3,731
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:01785 899580View vehicle

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

BMW 3 Series

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

Reduced by £100 was £11,795
 
£11,695
2015(15)
£219.71 per month
Show representative example >
  • 81,550
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01902 507199View vehicle

BMW 3 Series

2.0 320d Luxury (s/s) 4dr

£7,000
2014(14)
£123.26 per month
Show representative example >
  • 142,980
  • Manual
  • Diesel
  • 2L
Call the dealer:01902 507199View vehicle

BMW 3 Series

330d xDrive M Sport Shadow Edition Auto 5-Door

£31,450
2019(19)
£598.52 per month
Show representative example >
  • 12
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01902 292241View vehicle

BMW 3 Series

320i SE 2dr

£3,495
2007(07)
£51.26 per month
Show representative example >
  • 97,185
  • Manual
  • Petrol
  • 2L
Call the dealer:0121 222 7563View vehicle

BMW 3 Series

320d XDRIVE SE Auto 4-Door

 
£15,350
2016(16)
£294.80 per month
Show representative example >
  • 15,700
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0121 222 8152View vehicle

BMW 3 Series

335d xDrive M Sport Shadow Edition Auto 5-Door

£31,950
2019(19)
£608.34 per month
Show representative example >
  • 9
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01902 292241View vehicle

BMW 3 Series

325d M SPORT+++FREE 15 MONTH WARRANTY+++ Auto 4-Door

Reduced by £200 was £5,995
 
£5,795
2009(09)
£98.51 per month
Show representative example >
  • 120,673
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01299 393527View vehicle

BMW 3 Series

320d M Sport Touring Auto 5-Door

£21,950
2019(68)
£411.79 per month
Show representative example >
  • 2,003
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01902 292241View vehicle

BMW 3 Series

320d M Sport Saloon 4-Door

£30,950
2019(19)
£588.69 per month
Show representative example >
  • 5
  • Manual
  • Diesel
  • 2L
Call the dealer:01902 292241View vehicle

Choose a region to start