Used BMW cars Walsall

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

BMW 1 Series 120d M Sport 5-Door Auto

£15,950
2015(65)
£307.13 per month
Show representative example >
  • 36,670
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01902 292241View vehicle

BMW Z4 2.0 Z4 SDRIVE20I M SPORT ROADSTER 2d 2-Door

RAC Approved Dealer
Reduced by £2,500 was £14,995
 
£12,495
2015(15)
£236.15 per month
Show representative example >
  • 72,000
  • Manual
  • Petrol
  • 2L
Call the dealer:0121 514 9506View vehicle

BMW 3 Series 335d xDrive M Sport 5dr Step Auto [Business Media]

£16,498
2016(16)
  • 52,298
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01785 891428View vehicle

BMW 1 Series 116d M Sport Shadow Ed 5dr Step Auto

£16,700
2018(67)
  • 21,250
  • Semi Automatic
  • Diesel
  • 1.5L
Call the dealer:01543 331997View vehicle

BMW 1 Series 116D 1.5 M SPORT 5dr NAV COMFORT PACK

£13,300
2016(66)
  • 42,562
  • Manual
  • Diesel
  • 0L
Call the dealer:01543 331997View vehicle

BMW 5 Series 520d [190] M Sport 4dr Step Auto

£15,298
2015(65)
  • 47,936
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01785 891428View vehicle

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

BMW 3 Series 335D Xdrive M Sport Saloon Auto 4-Door

£21,280
2017(67)
£398.62 per month
Show representative example >
  • 25,310
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:01785 899580View vehicle

BMW X1 X1 xDrive20i M Sport Auto 5-Door

Reduced by £1,700 was £27,950
 
£26,250
2019(69)
£496.31 per month
Show representative example >
  • 9,208
  • Semi Automatic
  • Petrol
  • 2L
Call the dealer:01902 292241View vehicle

BMW X4 X4 xDrive20d M Sport Auto 5-Door

£35,950
2019(19)
£686.97 per month
Show representative example >
  • 9,730
  • Semi Automatic
  • Diesel
  • 2L
Call the dealer:01902 292241View vehicle

BMW 4 Series 430d M Sport 2dr Auto [Professional Media]

 
£23,995
2019(19)
£451.98 per month
Show representative example >
  • 4,226
  • Semi Automatic
  • Diesel
  • 3L
Call the dealer:0121 756 4320View vehicle

BMW 4 Series 420i Sport Coupe 2-Door

Reduced by £3,500 was £26,950
 
£23,450
2019(69)
£441.27 per month
Show representative example >
  • 3,774
  • Manual
  • Petrol
  • 2L
Call the dealer:01902 292241View vehicle

BMW 1 Series 116d SPORT Auto 5-Door

Reduced by £550 was £14,000
 
£13,450
2017(17)
£255.77 per month
Show representative example >
  • 19,500
  • Automatic
  • Diesel
  • 1.5L
Call the dealer:0121 222 8152View vehicle

BMW 2 Series 3.0 M240i Sport Auto (s/s) 2dr

£16,285
2016(66)
£300.44 per month
Show representative example >
  • 16,925
  • Semi Automatic
  • Petrol
  • 3L
Call the dealer:03300371155View vehicle

BMW 1 Series 120d M Sport 5dr

£11,498
2014(14)
  • 44,344
  • Manual
  • Diesel
  • 2L
Call the dealer:03300298727View vehicle

BMW 3 Series 320d M Sport 4dr

£13,998
2016(66)
  • 54,031
  • Manual
  • Diesel
  • 2L
Call the dealer:03300298727View vehicle