Get the Cazoo app - powered by MOTORS

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, i3

2020 - 125kW 42kWh 5dr Auto

26
Low Mileage
£11,495
£282/pm (HP)
  • 21.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

V12 Sports and Classics Wolverhampton

BMW, X5

2011 (11) - xDrive30d M Sport 5dr Auto

11
£6,495
£115/pm (HP)
  • 3L
  • 125kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Crawford Motor Centre

BMW, 4 Series Gran Coupe

2019 (19) - 2.0 420i GPF M Sport Auto Euro 6 (s/s) 5dr

54
Low Mileage
£11,995
£231/pm (HP)
  • 2L
  • 34.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Rydding Lane Auto Sale Ltd

BMW, X2

2020 - 2.0 X2 xDrive 20d M Sport X Auto 4WD 5dr

27
Reduced
£14,495
£283/pm (HP)
  • 2L
  • 79.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

NATIONAL CAR HUB

BMW, 5 Series

2012 - 2.0 520d SE Saloon 4-Door

19
£3,995
  • 2L
  • 131.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Aspire Vehicles Ltd

BMW, 3 Series

2017 (17) - 320d M Sport 4dr Step Auto

27
£8,500
£157/pm (HP)
  • 2L
  • 114kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

MRB MIDDLETON LTD

BMW, X1

2018 - sDrive 18i Sport 5dr Step Auto

7
Low Mileage
£13,870
  • 1.5L
  • 41.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Evans Halshaw Ford Walsall

BMW, 1 Series

2018 - 118i [1.5] M Sport Shadow Edition 5dr

31
Low Mileage
£14,899
£304/pm (HP)
  • 1.5L
  • 24kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motorpoint Oldbury

BMW, 3 Series

2014 - 320d M Sport 5dr Step Auto

53
£5,995
  • 2L
  • 135kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Crawford Motor Centre

BMW, X2

2022 - XDRIVE25E M SPORT 5-Door

24
Low Mileage
£20,900
£360/pm (PCP)
  • 1.5L
  • 22.5kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, 2 Series Active Tourer

2018 - 1.5 218i M Sport Auto Euro 6 (s/s) 5dr

55
Reduced
£9,950
£188/pm (HP)
  • 1.5L
  • 73kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

NYA AUTO SALES LTD

BMW, 6 Series

2018 (67) - 630d xDrive M Sport 5dr Auto

34
£14,995
£294/pm (HP)
  • 3L
  • 105.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Hiline Motors Ltd

BMW, X7

2020 - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps) - LEATHER

53
Low Mileage
£42,924
£899/pm (CS)
  • 3L
  • 48.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carsa Cannock

BMW, 2 Series

2014 (64) - 2.0 220d M Sport Euro 6 (s/s) 2dr

40
Reduced
£7,890
£145/pm (HP)
  • 2L
  • 107.4kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

MOTORSTOP WEST MIDLANDS LTD

BMW, 2 Series

2021 - 218d M Sport 4dr Step Auto [Tech Pack]

42
Low Mileage
£19,999
£318/pm (PCP)
  • 2L
  • 36.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motorpoint Oldbury

BMW, X3

2019 - xDrive20i M Sport 5dr Step Auto

50
Low Mileage
£25,099
£528/pm (HP)
  • 2L
  • 25.4kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Motorpoint Birmingham