Used BMW 3 Series Walsall

raccars.co.uk currently have 316 used BMW 3 Series in Walsall for sale

BMW 3 Series

320d xDrive M Sport Shadow Edition 4dr Auto

£22,999
2018(68)
 
 
  • 18,763
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300296803View vehicle

BMW 3 Series

330d M Sport 4dr Step Auto

£19,999
2017(17)
 
 
  • 13,718
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300296803View vehicle

BMW 3 Series

320i M Sport Shadow Edition Touring Auto 5-Door

£27,950
2019(19)
£529.72 per month
Show representative example >
  • 3,248
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01785 899580View vehicle

BMW 3 Series

335d xDrive M Sport 5dr Step Auto

£22,999
2017(67)
 
 
  • 7,821
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300296803View vehicle

BMW 3 Series

320d 2.0 M Sport 4dr Auto Pro Media

£17,300
2017(17)
 
 
  • 35,052
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01543 331997View vehicle

BMW 3 Series

318i Sport 5dr Step Auto

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

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

BMW 3 Series

320 Ci Sport 2dr Auto

Reduced by £200 was £2,490
 
£2,290
2005(05)
 
 
  • 120,000
  • Automatic
  • Petrol
  • 2.2L
Call the dealer:03301349751View vehicle

BMW 3 Series

320d 2.0 M Sport 4dr Auto Red Leather

Reduced by £1,500 was £16,500
 
£15,000
2015(15)
 
 
  • 37,679
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01543 331997View vehicle

BMW 3 Series

320d M Sport 4dr Step Auto [Business Media]

£13,475
2015
 
 
  • 68,353
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01384 505034View vehicle

BMW 3 Series

318i SE 4dr

£5,590
2010(60)
£94.30 per month
Show representative example >
  • 77,601
  • Manual
  • Petrol
  • 2L
Call the dealer:0121 222 8249View vehicle

BMW 3 Series

318i Sport 4dr Step Auto

Reduced by £1,000 was £17,999
 
£16,999
2018(68)
 
 
  • 9,784
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300296803View vehicle

BMW 3 Series

2.0 320D M SPORT TOURING 5d AUTO 181 BHP 5-Door

£10,400
2014(14)
 
 
  • 106,340
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0121 514 9741View vehicle

BMW 3 Series

3.0 325i M Sport 2dr

£5,689
2011(11)
£96.33 per month
Show representative example >
  • 142,000
  • Manual
  • Petrol
  • 3L
Call the dealer:0121 514 1789View vehicle

BMW 3 Series

320i M Sport Shadow Edition 4dr Step Auto

£21,998
2018(68)
 
 
  • 14,156
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01785 891428View vehicle

BMW 3 Series

318i Sport 4dr Step Auto [Leather] [18] [ICP]

£16,999
2018(18)
 
 
  • 19,072
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300296803View vehicle

Choose a region to start