Get the app

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

1991 (H) - 5.0 850i 2dr

89
Low Mileage
£26,950
  • 5L
  • 134kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Sports and Prestige of Lichfield Ltd

BMW, 3 Series

2021 (70) - 2.0 320d MHT SE Touring 5dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

46
Reduced
£12,995
£268/pm (HP)
  • 2L
  • 93.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

The Roxburghe Group

BMW, 3 Series

2021 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - LEATHER - A

38
£21,625
£353/pm (PCP)
  • 2L
  • 41.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carsa Cannock

01543 227664 *
4.4/5 Stars

BMW, X3

2021 - 3.0 M40i Auto xDrive Euro 6 (s/s) 5dr Automatic

27
Low Mileage
£34,695
  • 3L
  • 27.4kMiles
  • Petrol
  • Auto
  • Body StyleSUV

V12 Sports and Classics Wolverhampton

BMW, iX1

2023 - 230kW xDrive30 M Sport 65kWh 5dr Auto [Pro Pack]

19
Reduced
£31,498
  • 10.4kMiles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Oldbury Fiat / Motorstore / Jeep / Abarth / BYD

0121 516 6056 *
4.7/5 Stars

BMW, 5 Series

2015 (65) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

40
£6,995
  • 2L
  • 129kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Wixford Motor Company Ltd

BMW, 3 Series

2022 (22) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

75
£29,500
£499/pm (PCP)
  • 2L
  • 26.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, 1 Series

2022 - 118i [136] M Sport 5dr Step Auto [Pro Pack]

28
Low Mileage
£21,949
  • 1.5L
  • 8.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorpoint Birmingham

BMW, 1 Series

2020 (70) - 118d M Sport 5dr/GOOD SPEC/SERVICE HISTORY

24
Reduced
£9,490
£178/pm (HP)
  • 2L
  • 99kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

KS Car Sales

BMW, X2

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

15
£15,450
£323/pm (HP)
  • 2L
  • 74.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Westside Cars

BMW, 1 Series

2016 (66) - 116d EfficientDynamics Plus 5dr

20
Low Mileage
£6,350
£112/pm (HP)
  • 1.5L
  • 57kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

L4C Oldbury

BMW, 1 Series

2018 (18) - 1.5 118i M Sport Euro 6 (s/s) 3dr

40
£7,695
  • 1.5L
  • 106kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Tomlinsons Cars

BMW, 8 Series

2019 (19) - 3.0 840d Steptronic xDrive Euro 6 (s/s) 2dr

77
Low Mileage
£33,350
£597/pm (PCP)
  • 3L
  • 48.5kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Digbeth Motor Sales Ltd

BMW, X3

2019 (68) - 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr

42
Reduced
£19,350
£377/pm (HP)
  • 3L
  • 102.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Alverstoke Automotive LTD

BMW, X5

2019 (69) - 3.0 30D XLINE AUTO XDRIVE EURO 6 5-Door

1
£23,995
£472/pm (HP)
  • 3L
  • 104kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Ex Police Car Centre

BMW, X1

2016 (66) - 2.0 20d M Sport xDrive Euro 6 (s/s) 5dr

46
Reduced
£8,900
£179/pm (HP)
  • 2L
  • 99kMiles
  • Diesel
  • Manual
  • Body StyleEstate

IMV Motors Ltd