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, X1

2022 - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr

60
£20,930
Finance available £443 pm
  • 2L
  • 26.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motor Match Stafford

01785 332929 *
4.3/5 Stars

BMW, 3 Series

2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

71
Low Mileage
£23,300
Finance available £508 pm
  • 2L
  • 37.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Big Motoring World Cannock

BMW, X1

2020 - xDrive 20i xLine 5dr Step Auto

19
Low Mileage
£22,998
  • 2L
  • 18.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stafford Motorstore / Vanstore / Electric Innovation Centre

01785 550896 *
4.6/5 Stars

BMW, 2 Series

2017 (17) - 218d Sport 5dr [Nav]

29
£7,295
  • 2L
  • 86.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

V12 Sports and Classics Stoke

BMW, 2 Series

2021 (21) - 216d Sport 5dr Step Auto

27
£11,695
  • 1.5L
  • 67.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

V12 Sports and Classics Stoke

BMW, X1

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

68
Low Mileage
£23,500
Finance available £427 pm
  • 1.5L
  • 22.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, X1

2020 (70) - 1.5 18i M Sport SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps)

70
£17,287
Finance available £371 pm
  • 1.5L
  • 44kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Big Motoring World Cannock

BMW, 2 Series

2019 (68) - 225xe Sport Premium 5dr Auto

26
Low Mileage
£14,795
  • 1.5L
  • 25kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

V12 Sports and Classics Stoke

BMW, 6 Series

2011 (11) - 3.0 640I SE 2d 316 BHP 2-Door

50
Low Mileage
£9,775
Finance available £196 pm
  • 3L
  • 86.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Dave Fox Car Sales

01785 336592 *
4.4/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
Low Mileage
£34,998
  • 2L
  • 4.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stafford Motorstore / Vanstore / Electric Innovation Centre

01785 550896 *
4.6/5 Stars

BMW, 2 Series

2019 (19) - 1.5 218i GPF Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)

68
Low Mileage
£13,300
Finance available £280 pm
  • 1.5L
  • 20.8kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Big Motoring World Cannock

BMW, 4 Series

2020 - 2.0 420d M Sport Auto Euro 6 (s/s) 2dr

64
£18,695
Finance available £393 pm
  • 2L
  • 39.1kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Motor Match Stafford

01785 332929 *
4.3/5 Stars

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

78
Low Mileage
£19,400
Finance available £333 pm
  • 2L
  • 31.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Cannock

BMW, 7 Series

2021 (21) - 3.0 740i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (340 ps)

72
£30,900
Finance available £581 pm
  • 3L
  • 32.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Big Motoring World Cannock

BMW, 1 Series

2019 (19) - 2.0 120i GPF M Sport Auto Euro 6 (s/s) 5dr

52
Low Mileage
£11,000
Finance available £223 pm
  • 2L
  • 33.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Krk Motors

BMW, 3 Series

2019 - 2.0 318d SE Auto Euro 6 (s/s) 4dr

58
£16,930
Finance available £354 pm
  • 2L
  • 46.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motor Match Stafford

01785 332929 *
4.3/5 Stars