Get the app

powered by motors

Used BMW cars for sale in Tunstall, Staffordshire

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

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

BMW, 2 Series

2024 - 225e xDrive M Sport 5dr DCT [Tech Plus Pack]

19
Low Mileage
£28,998
  • 1.5L
  • 4.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Motorstore (Stoke on Trent)

01782 432704 *
4.7/5 Stars

BMW, X3

2021 - 2.0 30e 12kWh SE Auto xDrive Euro 6 (s/s) 5dr Automatic

28
£20,595
  • 2L
  • 59.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

V12 Sports and Classics Stoke

01782 432972 *
4.2/5 Stars

BMW, M4

2016 (16) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

44
Reduced
£32,982
£657/pm (HP)
  • 3L
  • 58kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Madeley Heath Motors

BMW, 1 Series

2022 (22) - 118i M Sport 5-Door

37
£19,795
  • 1.5L
  • 41kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stoneacre Stoke - Stoneacre Select

BMW, i4

2025 - 250Kw Edrive40 M Sport 83.9Kwh 5Dr Auto

41
£41,999
  • 3.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Lookers Crewe BMW

BMW, M4

2018 - 3.0 BiTurbo Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (450 ps)

Low Mileage
£30,995
£556/pm (PCP)
  • 3L
  • 45.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

MSC MOTORS LTD

01782 917198 *
4.8/5 Stars

BMW, X5

2021 - Xdrive45E M Sport 5Dr Auto

28
Low Mileage
£39,999
£597/pm (PCP)
  • 3L
  • 29.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lookers Stoke-on-Trent BMW

BMW, 1 Series

2019 - 1.5 118i Sport Euro 6 (s/s) 5dr

62
£13,190
£271/pm (HP)
  • 1.5L
  • 52.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motor Match Crewe

01270 441019 *
4.7/5 Stars

BMW, 1 Series

2022 - 118I [136] M Sport 5Dr [Live Cockpit Professional]

28
£19,999
£326/pm (PCP)
  • 1.5L
  • 24.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Lookers Stoke-on-Trent BMW

BMW, 3 Series

2016 (16) - 320d M Sport 4dr

25
£9,995
  • 2L
  • 95kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

King Street Motor Company

BMW, 4 Series

2022 - 420I M Sport 2Dr Step Auto

28
Low Mileage
£29,999
  • 2L
  • 20.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Lookers Crewe BMW

BMW, XM

2024 - 5Dr Auto

41
Low Mileage
£86,999
  • 4.4L
  • 5.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Lookers Crewe BMW

BMW, X5

2021 - Xdrive45E M Sport 5Dr Auto

28
£40,135
  • 3L
  • 48.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Lookers Crewe BMW

BMW, X1

2024 - Xdrive 23I Mht M Sport 5Dr Step Auto

36
Low Mileage
£37,179
  • 2L
  • 2.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Lookers Crewe BMW

BMW, 3 Series

2019 (19) - 320d M Sport 4dr Step Auto

13
£16,795
£353/pm (HP)
  • 2L
  • 59.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Jayden Motors Ltd

BMW, X1

2025 - Sdrive 20I Mht M Sport 5Dr [Tech/Pro] Step Auto

41
£37,999
  • 1.5L
  • 3.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Lookers Crewe BMW