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, 1 Series

2018 (67) - 1.5 116d SE Business Euro 6 (s/s) 5dr

62
£8,250
Finance available £162 pm
  • 1.5L
  • 73kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, X5

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

80
£32,000
Finance available £707 pm
  • 3L
  • 58.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Big Motoring World Cannock

BMW, 1 Series

2016 - 1.5 ED Plus Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

8
£7,295
Finance available £141 pm
  • 1.5L
  • 72.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ideal Car Centre Ltd

BMW, 1 Series

2018 (18) - M140i Shadow Edition 5dr Step Auto

36
Low Mileage
£21,475
Finance available £421 pm
  • 3L
  • 39kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Sandwell Car Sales

BMW, 1 Series

2010 (60) - 118d M Sport 2dr

15
Reduced
£3,195
Finance available £49 pm
  • 2L
  • 77kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

SK CAR COMPANY LTD

BMW, X1

2018 (18) - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

35
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 34.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

The Roxburghe Group

BMW, 2 Series

2015 (15) - 2.0 218d Sport Auto Euro 6 (s/s) 2dr

19
£5,300
Finance available £96 pm
  • 2L
  • 137.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Fame Cars Limited

BMW, i4

2022 - 40 83.9kWh M Sport Gran Coupe 5dr Electric Auto eDrive (340 ps) - AUTO PARK

43
£27,917
Finance available £565 pm
  • 34.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, 3 Series

2016 (65) - 2.0 320d SE Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

38
Low Mileage
£8,799
Finance available £174 pm
  • 2L
  • 59kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Prestige Motoring Group

BMW, 3 Series

2019 (19) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr

17
£13,100
Finance available £270 pm
  • 2L
  • 54.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Rydding Lane Auto Sale Ltd

BMW, 5 Series

2017 - 2.0 520d SE Saloon 4-Door

27
Reduced
£14,900
Finance available £311 pm
  • 2L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Auto Swift Ltd

01384 883992 *
4.9/5 Stars

BMW, 3 Series

2013 (63) - 2.0 320i M Sport Auto xDrive Euro 6 (s/s) 4dr

70
£5,995
Finance available £112 pm
  • 2L
  • 131.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Allton Cars Ltd

BMW, X5

2021 (21) - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

71
£36,500
Finance available £633 pm
  • 3L
  • 44.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Cannock

BMW, X1

2011 (11) - xDrive 18d M Sport 5dr

15
Reduced
£2,495
  • 2L
  • 138kMiles
  • Diesel
  • Manual
  • Body StyleEstate

SK CAR COMPANY LTD

BMW, 1 Series

2024 (73) - 2.0 128ti (LCP) Hatchback 5dr Petrol Auto Euro 6 (s/s) (265 ps)

70
Reduced
£27,400
Finance available £474 pm
  • 2L
  • 7.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, X3

2014 (14) - xDrive20d SE 5dr Step Auto

23
£5,900
Finance available £109 pm
  • 2L
  • 110kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Oldbury Car Sales