Used BMW cars Walsall

raccars.co.uk currently have 922 used BMW for sale in Walsall

BMW 3 Series 335d xDrive M Sport 5dr Step Auto

£19,203
2016
  • 43,921
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01922 460909View vehicle

BMW 1 Series 118i [1.5] M Sport ''M Shadow Edition'' .VIRTUAL DASH, H/KARDON SOUND, NAV. 5-Door

£15,795
2017(67)
£303.94 per month
  • 28,868
  • Manual
  • Petrol
  • 1.5L
Call the dealer:01827 781880View vehicle

BMW 3 Series 320D M Sport Touring Auto 5-Door

£17,680
2017(17)
£327.86 per month
  • 34,716
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01785 899580View vehicle

BMW 3 Series 2.0 316d SE (s/s) 4dr

£8,195
2016(16)
£147.81 per month
  • 93,550
  • Manual
  • Diesel
  • 2L
Call the dealer:01902 507199View vehicle

BMW 5 Series 2.0 520D SE 4d 181 BHP 4-Door

£5,250
2011
£87.31 per month
  • 102,295
  • Manual
  • Diesel
  • 2L
Call the dealer:0121 756 9543View vehicle

BMW 3 Series 320d M Sport Shadow Edition Saloon Auto 4-Door

£17,900
2017(67)
£332.18 per month
  • 52,659
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01902 292241View vehicle

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

BMW 5 Series 520i M Sport Touring Auto 5-Door

£29,950
2020(69)
£569.03 per month
  • 6,335
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01902 292241View vehicle

BMW 3 Series 335d xDrive M Sport 4dr Step Auto

£19,995
2017(66)
£373.36 per month
  • 50,000
  • Automatic
  • Diesel
  • 3L
Call the dealer:01384 500848View vehicle

BMW 2 Series 216d Luxury 5dr

£9,911
2015
  • 43,511
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01902 507965View vehicle

BMW 1 Series 118i Se 1.6 Auto 5-Door

£7,485
2011(61)
£133.23 per month
  • 74,092
  • Semi Automatic
  • Petrol
  • 1.6L
Call the dealer:0121 514 9524View vehicle

BMW 3 Series 2.0 320d BluePerformance SE (s/s) 4dr

£9,595
2016(65)
£176.57 per month
  • 80,880
  • Manual
  • Diesel
  • 2L
Call the dealer:01902 507199View vehicle

BMW 1 Series 118i Sport Auto 5-Door

£21,450
2020(69)
£401.96 per month
  • 6,483
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:01902 292241View vehicle

BMW 3 Series 320d M Sport 4dr Step Auto

£18,800
2017(67)
  • 29,228
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01543 331997View vehicle

BMW X5 3.0d Sport 5dr Auto

£3,495
2005(05)
£51.26 per month
  • 126,000
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:0121 756 0525View vehicle

BMW 1 Series 116d EfficientDynamics Plus 5dr

£10,700
2017(17)
  • 45,952
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01543 331997View vehicle