37931 vehicles available for current search criteria

037,931

Cars in stock

BMW Clear BMW
Model (any) Clear Model (any)
£500 Clear £500
Max price Clear Max price

Used BMW for sale in Walsall

We currently have 73 used BMW cars available in Walsall. With the widest range of private and trade BMW cars available in Walsall, you have access to the biggest choice and the best prices.

Feel free to browse our selected vehicles, further refine your search, and find your perfect car.

Latest second hand BMW cars for sale in Walsall

Showing 1 - 10 results Attributes Price
Used BMW 3 SERIES 325i Sport BMW 3 SERIES 325i Sport Plus 2dr Step Auto 3.0 2012 (12 reg) Coupe
Call 01922 748213, Satellite Navigation, Parking Sensors Front And Rear, Electric …
  • 47,943 miles
  • Automatic
  • 3.0L
  • Petrol
£14,161
Used BMW 7 SERIES 730d SE BMW 7 SERIES 730d SE 4dr Auto 3.0 2010 (59 reg) Saloon
Call 01922 748213. Silver, £13,245
  • 43,740 miles
  • Automatic
  • 3.0L
  • Diesel
£13,245
Used BMW 3 SERIES 2.0 320d BMW 3 SERIES 2.0 320d SE 2dr 2010 (60 reg) Coupe
BMW 320D for sale (facelifted model), low road tax (135£ a year), recently …
  • 128,000 miles
  • Automatic
  • 2.0L
  • Diesel
£7,200
Used BMW 3 SERIES 1.8 316ti BMW 3 SERIES 1.8 316ti SE Compact 3dr 2002 (52 reg) Hatchback
Cruise Control, Air-Conditioning (Automatic), Alloy Wheels (16in), Electric …
  • 95,000 miles
  • Manual
  • 1.8L
  • Petrol
£895
Used BMW X5 xDrive30d M Sport BMW X5 xDrive30d M Sport 5dr Auto 3.0 2011 (60 reg) SUV
Call 01922 748213, Satellite Navigation, Parking Sensors Front And Rear, 20" …
  • 67,133 miles
  • Automatic
  • 3.0L
  • Diesel
£17,351
Used BMW 3 SERIES 2.0 320d BMW 3 SERIES 2.0 320d ES Saloon 4dr Diesel Manual (151 g/km, 150 bhp) 2004 (04 reg) Saloon
12 MONTH MOT TINTED WINDOWS ALLOY WHEELS VERY COMFARTABLE TO DRIVE MINT CAR FOR …
  • 196,000 miles
  • Manual
  • 2.0L
  • Diesel
£1,495
Used BMW X5 3.0 30sd SE BMW X5 3.0 30sd SE 5dr 2008 (08 reg) SUV
black exterior, tan leather/ walnut trim, aluminium rails, bluetooth, 6 disc cd …
  • 83,500 miles
  • Automatic
  • 3.0L
  • Diesel
£11,800
Used BMW 3 SERIES 316i Sport BMW 3 SERIES 316i Sport 4dr 1.6 2013 (13 reg) Saloon
Call 01922 748213, Rear Parking Sensors, Privacy Glass, 17" Alloy Wheels, …
  • 12,959 miles
  • Manual
  • 1.6L
  • Petrol
£13,262
Used BMW 3 SERIES 320d xDrive BMW 3 SERIES 320d xDrive M Sport 5dr Step Auto 2.0 2016 (66 reg) Estate
Call 01922 748213, Satellite Navigation, Reversing Assist Camera, Rear Parking …
  • 10,751 miles
  • Automatic
  • 2.0L
  • Diesel
£23,741
Used BMW 3 SERIES 320d xDrive BMW 3 SERIES 320d xDrive Sport 4dr 2.0 2014 (64 reg) Saloon
Call 01922 748213, Rear Parking Sensors, 17" Alloy Wheels, Climate Control, …
  • 22,880 miles
  • Manual
  • 2.0L
  • Diesel
£15,167

Not found what you were looking for?

We currently have: 73 Used BMW cars available in Walsall on Auto Trader