Used BMW cars Walsall

raccars.co.uk currently have 1,492 used BMW for sale in Walsall

BMW X1

xDrive 20d M Sport 5dr Step Auto

£22,998
2017(17)
 
 
  • 20,975
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300298727View vehicle

BMW 5 Series

530d M Sport Touring Auto 5-Door

£28,990
2017(67)
£556.35 per month
Show representative example >
  • 20,453
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01902 505600View vehicle

BMW 3 Series

320d BluePerform M Sport 5dr Step Auto [Bus Media] - BLUETOOTH - BLACK PANE

£15,798
2015(15)
£313.94 per month
Show representative example >
  • 54,097
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01384 505945View vehicle

BMW 3 Series

318i Es 2 4-Door

£5,485
2009(59)
£103.27 per month
Show representative example >
  • 65,253
  • Manual
  • Petrol
  • 2L
Call the dealer:0121 514 9524View vehicle

BMW 3 Series

320i Sport 4dr Step Auto

£20,798
2018(18)
 
 
  • 8,732
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01785 891428View vehicle

BMW X5

X5 xDrive40d M Sport Auto 5-Door

£56,950
2018(18)
£1,112.11 per month
Show representative example >
  • 4,391
  • Automatic
  • Diesel
  • 3L
Call the dealer:01902 505600View vehicle

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

BMW 1 Series

118i [1.5] M Sport 3dr [Nav/Servotronic]

£16,999
2018(18)
 
 
  • 8,850
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300296803View vehicle

BMW X5

3.0 SE 5S Auto 5-Door

£8,995
2007(07)
£176.82 per month
Show representative example >
  • 99,577
  • Automatic
  • Diesel
  • 3L
Call the dealer:01922 460232View vehicle

BMW 1 Series

116d 2.0 M Sport 5dr

£11,000
2013(63)
 
 
  • 42,843
  • Manual
  • Diesel
  • 2L
Call the dealer:01543 331997View vehicle

BMW 3 Series

Touring 318d 2.0 Sport 5dr Nav

£14,500
2015(15)
 
 
  • 32,254
  • Manual
  • Diesel
  • 2L
Call the dealer:01543 331997View vehicle

BMW 1 Series

118i [1.5] M Sport 5dr [Nav/Servotronic] Step Auto

£18,799
2018(18)
 
 
  • 2,078
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300296803View vehicle

BMW 3 Series

318i Sport 4dr Step Auto

Reduced by £300 was £18,999
 
£18,699
2018(18)
 
 
  • 5,659
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:0121 222 8271View vehicle

BMW 1 Series

118i [1.5] M Sport 3dr [Nav/Servotronic]

£16,599
2018(18)
 
 
  • 11,476
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300296803View vehicle

BMW 6 Series

630i M Sport Gran Turismo Auto 5-Door

£33,990
2017(67)
£655.74 per month
Show representative example >
  • 175
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01902 505600View vehicle

BMW 3 Series

335d xDrive M Sport 5dr Step Auto

£22,599
2016(66)
 
 
  • 22,092
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:03300296803View vehicle

Got a specific model in mind?

Choose a region to start