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

2019 - sDrive 20i Sport 5dr Step Auto

17
Low Mileage
£15,210
  • 2L
  • 39.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Evans Halshaw BYD Birmingham

BMW, 1 Series

2021 - 118i [136] M Sport 5dr Step Auto

46
Low Mileage
£19,399
£312/pm (PCP)
  • 1.5L
  • 21kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorpoint Oldbury

BMW, 1 Series

2018 (18) - 1.5 116d M Sport Euro 6 (s/s) 5dr

38
Reduced
£9,490
£178/pm (HP)
  • 1.5L
  • 80.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MOTORSTOP WEST MIDLANDS LTD

01384 885524 *
4/5 Stars

BMW, 1 Series

2018 (68) - 118i [1.5] Sport 3dr [Nav/Servotronic]

18
£5,900
£103/pm (HP)
  • 1.5L
  • 68kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Oldbury Car Sales

BMW, X5

(65) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

20
£18,490
  • 97kMiles
  • Diesel
  • Auto

Halesowen Trade Centre Ltd

BMW, 1 Series

2014 (64) - 116d EfficientDynamics 3dr

16
Reduced
£3,495
£52/pm (HP)
  • 1.6L
  • 85.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

SK CAR COMPANY LTD

BMW, 4 Series

2013 (63) - 420d M Sport 2dr Auto

36
£7,495
£136/pm (HP)
  • 2L
  • 120kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Tipton Motors

BMW, X1

2022 - XDRIVE25E XLINE 5-Door

24
£16,600
£283/pm (PCP)
  • 1.5L
  • 71.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, 1 Series

2012 (62) - 1.6 116i M Sport Euro 5 (s/s) 5dr

42
Reduced
£5,695
£99/pm (HP)
  • 1.6L
  • 68kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Tyburn Autos

BMW, 5 Series

2019 (69) - 520d M Sport 4dr Auto

44
£13,990
£273/pm (HP)
  • 2L
  • 116kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MOTORSTOP WEST MIDLANDS LTD

01384 885524 *
4/5 Stars

BMW, 3 Series

2016 (66) - 320d M Sport 4dr

32
Low Mileage
£10,999
£210/pm (HP)
  • 2L
  • 72kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Prestige Motoring Group

BMW, 1 Series

2016 (16) - 116d Sport 3dr Step Auto

21
Reduced
£6,995
£126/pm (HP)
  • 1.5L
  • 43.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

ZANA AUTO CARS LTD

BMW, 5 Series

2017 (17) - 3.0 530d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

99
£17,450
£338/pm (HP)
  • 3L
  • 105kMiles
  • Diesel
  • Auto
  • Body StyleEstate

GT Automotive

BMW, M2

2017 (17) - M2 2dr DCT

39
Low Mileage
£28,999
£575/pm (HP)
  • 3L
  • 27kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Prestige Motoring Group

BMW, 3 Series Gran Turismo

2014 (64) - 2.0 318d SE GT 5dr Diesel Auto Euro 6 (s/s) (143 ps)

30
Reduced
£6,985
£126/pm (HP)
  • 2L
  • 86.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Assured Cars Supermarket Ltd

BMW, 1 Series

2015 (65) - 116d EfficientDynamics Plus 5dr

17
Reduced
£4,695
£78/pm (HP)
  • 1.5L
  • 87kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

SK CAR COMPANY LTD