Used BMW cars Walsall

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

BMW 5 Series

520d M Sport 5dr Step Auto

RAC Approved Dealer
Reduced by £2,455 was £12,450
 
£9,995
2011(60)
£196.91 per month
Show representative example >
  • 102,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0121 514 9451View vehicle

BMW 3 Series

2.0 318D SE 4d 141 BHP 4-Door

RAC Approved Dealer
Reduced by £250 was £4,000
 
£3,750
2009(09)
£63.94 per month
Show representative example >
  • 104,500
  • Manual
  • Diesel
  • 2L
Call the dealer:01527 810526View vehicle

BMW 1 Series

120d M Sport 5dr Step Auto

Reduced by £90 was £8,210
 
£8,120
2011
 
 
  • 58,752
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300376245View vehicle

BMW 3 Series

318i SE 4dr Step Auto [Leather]

£18,699
2019(68)
 
 
  • 3,270
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:03300296803View vehicle

BMW 1 Series

116d M Sport Shadow Edition 5-door

Reduced by £4,000 was £24,990
 
£20,990
2018(68)
£410.67 per month
Show representative example >
  • 3,333
  • Manual
  • Diesel
  • 1.5L
Call the dealer:01902 292241View vehicle

BMW 3 Series

320i M Sport Shadow Edition 4dr Step Auto

£21,998
2018(18)
 
 
  • 15,306
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:0121 514 7347View vehicle

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

BMW X3

XDRIVE 20D M SPORT AUTO 5-Door

£13,750
2013(62)
 
 
  • 85,500
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:0121 514 5218View vehicle

BMW 3 Series

320d EfficientDynamics Plus 4dr Step Auto

£12,687
2015
 
 
  • 37,372
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300292301View vehicle

BMW 3 Series

318i Sport 4dr [Leather] [ICP]

£17,999
2019(68)
 
 
  • 3,174
  • Manual
  • Petrol
  • 1.5L
Call the dealer:03300296803View vehicle

BMW 4 Series

420d [190] xDrive M Sport 2dr [Professional Media]

£18,699
2016(66)
 
 
  • 16,506
  • Manual
  • Diesel
  • 2L
Call the dealer:03300296803View vehicle

BMW 1 Series

2.0 120d M Sport 5dr Auto

£2,350
2006(06)
 
 
  • 197,000
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:03300295037View vehicle

BMW 1 Series

116i Sport 3dr

£8,490
2013
 
 
  • 54,360
  • Manual
  • Petrol
  • 1.6L
Call the dealer:03300292301View vehicle

BMW 3 Series

318i Sport 5dr Step Auto

£18,999
2018(68)
 
 
  • 8,462
  • Semi Automatic
  • Petrol
  • 1.5L
Call the dealer:0121 222 8271View vehicle

BMW 1 Series

3.0 M 2d 340 BHP HUGE SPECIFICATION & FULL BMW HISTORY 2-Door

£42,950
2011(61)
£824.56 per month
Show representative example >
  • 37,826
  • Manual
  • Petrol
  • 3L
Call the dealer:01827 781556View vehicle

BMW 3 Series

318d Sport Touring Auto 5-Door

£19,450
2018(18)
£379.03 per month
Show representative example >
  • 10,945
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01785 899580View vehicle

Got a specific model in mind?

Choose a region to start