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

2020 (69) - 318d M Sport 5dr Step Auto

48
£16,975
£335/pm (HP)
  • 2L
  • 103kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Sandwell Car Sales

BMW, X1

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

43
Low Mileage
£5,895
£103/pm (HP)
  • 2L
  • 79kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Carbon Motors Ltd

BMW, 3 Series

2007 (57) - 320i SE 2dr

13
Reduced
£2,500
  • 2L
  • 79kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Trade Car Sales

BMW, 1 Series

2023 - 128TI 5-Door

65
Low Mileage
£23,200
£341/pm (PCP)
  • 2L
  • 14.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, 1 Series

2018 (68) - 3.0 M140i Shadow Edition Auto Euro 6 (s/s) 5dr

36
Low Mileage
£23,999
£564/pm (PCP)
  • 3L
  • 41kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Prestige Motoring Group

BMW, i4

2022 - M50 4-Door

28
£29,200
£440/pm (PCP)
  • 45.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, 1 Series

2016 (66) - 118i [1.5] SE 5dr [Nav]

32
Low Mileage
£6,595
£117/pm (HP)
  • 1.5L
  • 45.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Wednesbury Carsale

0121 728 8861 *
4.4/5 Stars

BMW, 3 Series

2021 - 330e xDrive M Sport 5dr Step Auto

44
£24,722
£417/pm (PCP)
  • 2L
  • 35.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Halesowen

BMW, 1 Series

2018 (68) - 2.0 120d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 5dr

38
Reduced
£15,699
£309/pm (HP)
  • 2L
  • 56kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Prestige Motoring Group

BMW, 2 Series Active Tourer

2016 (66) - 2.0 218d Luxury Euro 6 (s/s) 5dr

43
£6,175
£109/pm (HP)
  • 2L
  • 96kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Fort Used Car Centre

BMW, 3 Series

2017 (67) - 2.0 330e 7.6kWh Sport Auto Euro 6 (s/s) 4dr

46
Reduced
£7,595
£138/pm (HP)
  • 2L
  • 92.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carbon Motors Ltd

BMW, 3 Series

2017 (67) - 318i Sport 4dr Step Auto

19
£5,900
£103/pm (HP)
  • 1.5L
  • 92kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Oldbury Car Sales

BMW, 3 Series

(H) - 2.0 320i 2dr

42
Low Mileage
£15,995
  • 107.1kMiles
  • Petrol
  • Manual

Car House 2000 LTD

01902 916099 *
4/5 Stars

BMW, 1 Series

2025 - M135 xDrive 5dr Step Auto

47
£30,049
£424/pm (PCP)
  • 2L
  • 9.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorpoint Oldbury

BMW, iX1

2025 - 150kW eDrive20 xLine 65kWh 5dr Auto

45
Low Mileage
£28,399
  • 5.1kMiles
  • Electric
  • Auto
  • Body StyleEstate

Motorpoint Birmingham

BMW, 3 Series

2016 (66) - 320d M Sport 4dr Step Auto

17
£6,195
  • 2L
  • 126kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

SK CAR COMPANY LTD