Used BMW cars for sale in Stafford, Staffordshire

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Stafford or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 3 Series

2018 (68) - 320i Sport 4dr

28
Low Mileage
£11,595
  • 2L
  • 31.4kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

V12 Sports and Classics Stoke

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

19
£35,498
  • 2L
  • 11.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stafford Motorstore / Vanstore / Electric Innovation Centre

01785 550896 *
4.7/5 Stars

BMW, X3

2022 (71) - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

73
£29,700
Finance available £533 pm
  • 2L
  • 38.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Cannock

BMW, X1

2022 (22) - 2.0 18d xLine SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

71
Low Mileage
£24,500
Finance available £440 pm
  • 2L
  • 13.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, iX3

2022 (22) - 80kWh M Sport Pro SUV 5dr Electric Auto (286 ps)

72
£26,900
Finance available £476 pm
  • 40.7kMiles
  • Electric
  • Auto
  • Body StyleSUV

Big Motoring World Cannock

BMW, X1

2021 (21) - 1.5 25e 10kWh xLine SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s)

74
£17,000
Finance available £299 pm
  • 1.5L
  • 59.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, 3 Series

2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto E

73
£22,800
Finance available £407 pm
  • 2L
  • 57.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, X2

2020 (20) - 1.5 18i Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (140 ps)

74
Low Mileage
£16,700
Finance available £358 pm
  • 1.5L
  • 37.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
£33,498
  • 2L
  • 8.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stafford Motorstore / Vanstore / Electric Innovation Centre

01785 550896 *
4.7/5 Stars

BMW, 3 Series

2021 (71) - 330e SE Pro 4dr Step Auto

27
£17,495
  • 2L
  • 42.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

V12 Sports and Classics Stoke

BMW, 3 Series

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

72
£21,000
Finance available £362 pm
  • 2L
  • 42.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, 3 Series

2017 (67) - 320d xDrive M Sport 4dr

73
Low Mileage
£14,000
  • 2L
  • 37.8kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Big Motoring World Cannock

BMW, X3

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

74
£21,100
Finance available £458 pm
  • 2L
  • 62.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Big Motoring World Cannock

BMW, X2

2021 (21) - 2.0 20i M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)

72
Low Mileage
£22,900
Finance available £499 pm
  • 2L
  • 26.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, 1 Series

2022 (22) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

69
£17,200
Finance available £295 pm
  • 1.5L
  • 44kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Big Motoring World Cannock

BMW, X5

2018 (68) - 2.0 25d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (231 ps)

50
Reduced
£19,292
Finance available £376 pm
  • 2L
  • 106.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Dave Fox Car Sales

01785 336592 *
4.6/5 Stars