Used BMW cars for sale in Walsall, West Midlands

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Walsall or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, M3

2008 (08) - 4.0 iV8 DCT Euro 4 4dr

34
Low Mileage
£18,995
Finance available £89 pm
  • 4L
  • 78.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Oakways Car Sales

BMW, 1 Series

2024 - 118i [136] M Sport 5dr [Live Cockpit Pro/Pro pk]

12
£23,798
  • 1.5L
  • 8.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Wolverhampton Motorstore / Vanstore

01902 240180 *
4.6/5 Stars

BMW, X2

2019 (69) - X2 sDrive18i Sport 5-Door

25
Low Mileage
£14,995
  • 1.5L
  • 32kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stoneacre Wolverhampton

BMW, X1

2014 (14) - 2.0 18d xLine xDrive Euro 5 (s/s) 5dr

63
Low Mileage
£6,690
Finance available £38 pm
  • 2L
  • 78.4kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Automad Ltd

BMW, 4 Series

2018 (18) - 420d [190] M Sport 5dr Auto [Professional Media]

29
£8,250
Finance available £28 pm
  • 2L
  • 123kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Hilltop Motors

BMW, X3

2014 (64) - 2.0 20d SE Auto xDrive Euro 6 (s/s) 5dr

48
Reduced
£10,750
Finance available £39 pm
  • 2L
  • 92kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Eastside Motors

0121 728 8688 *
4.6/5 Stars

BMW, 8 Series

1991 (H) - 5.0 850i 2dr

89
Low Mileage
£27,500
Finance available £279 pm
  • 5L
  • 134kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Sports and Prestige of Lichfield Ltd

BMW, i4

2022 (22) - 250kW eDrive40 M Sport 83.9kWh 5dr Auto

52
Low Mileage
£28,199
Finance available £295 pm
  • 14.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Coseley Auto Centre

BMW, 1 Series

2022 - 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr

26
£14,999
Finance available £56 pm
  • 1.5L
  • 30.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Automania Birmingham ltd

0121 728 8691 *
4.8/5 Stars

BMW, 3 Series

2013 (13) - 316d Sport 5dr

23
£2,495
  • 2L
  • 152.6kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Hamstead Autos

BMW, 1 Series

2016 (16) - 116d EfficientDynamics Plus 5dr

19
£6,200
Finance available £27 pm
  • 1.5L
  • 70kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Lands For Cars Oldbury

BMW, X2

2019 (19) - 2.0 20i Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

34
£14,299
Finance available £40 pm
  • 2L
  • 63.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

The Roxburghe Group

BMW, X1

2019 - xDrive 20i xLine 5dr Step Auto

12
Low Mileage
£22,998
  • 2L
  • 19.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Wolverhampton Motorstore / Vanstore

01902 240180 *
4.6/5 Stars

BMW, X5

2019 (69) - 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (400 ps)

50
Reduced
£41,949
Finance available £554 pm
  • 3L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Prestige Motoring Group

BMW, 2 Series

2016 (65) - 2.0 220d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps) Sat Nav-

45
£10,000
Finance available £22 pm
  • 2L
  • 76kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

AUTOTRADE BIRMINGHAM LTD

0121 752 5773 *
4.3/5 Stars

BMW, 3 Series

2019 (19) - 320d Sport 4dr Step Auto

12
£17,000
Finance available £45 pm
  • 2L
  • 51kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Land for Cars LTD