Used BMW cars for sale in Crewe, Cheshire

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

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

BMW, 4 Series

2019 - 430d M Sport 2dr Auto [Professional Media]

19
£19,998
  • 3L
  • 46.4kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Arnold Clark Motorstore (Stoke on Trent)

01782 432704 *
4.7/5 Stars

BMW, X4

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

52
£25,740
Finance available £508 pm
  • 2L
  • 52.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motor Village Limited

01782 969745 *
5/5 Stars

BMW, 3 Series

2013 - 2.0 320d M Sport Saloon 4-Door

9
Low Mileage
£7,590
Finance available £147 pm
  • 2L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

ERS Motors Ltd

BMW, 1 Series

2018 - 120d M Sport Shadow Ed 3dr Step Auto

8
£15,099
Finance available £315 pm
  • 2L
  • 53.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X4

2016 - xDrive30d M Sport 5dr Step Auto

8
Low Mileage
£17,599
Finance available £371 pm
  • 3L
  • 45.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X3

2017 - xDrive20d SE 5dr Step Auto

10
Low Mileage
£14,799
Finance available £308 pm
  • 2L
  • 53.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X2

2021 - sDrive 20i Sport 5dr Step Auto

8
Low Mileage
£19,899
Finance available £422 pm
  • 2L
  • 15.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X1

2020 - sDrive 18d Sport 5dr Step Auto

19
Low Mileage
£19,899
Finance available £422 pm
  • 2L
  • 10kMiles
  • Diesel
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 5 Series

2018 - 520d xDrive M Sport 5dr Auto

8
Low Mileage
£19,699
Finance available £418 pm
  • 2L
  • 48kMiles
  • Diesel
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X1

2022 - xDrive 25e xLine 5dr Auto

18
£20,099
Finance available £427 pm
  • 1.5L
  • 40.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 4 Series

2017 - 420d [190] M Sport 2dr [Professional Media]

20
Low Mileage
£12,999
Finance available £268 pm
  • 2L
  • 54.6kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X3

2017 - xDrive20d M Sport 5dr Step Auto

10
Low Mileage
£21,499
Finance available £458 pm
  • 2L
  • 47.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, i3

2020 - 135kW S 42kWh 5dr Auto

8
Low Mileage
£14,799
Finance available £308 pm
  • 11kMiles
  • Electric
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X1

2018 - sDrive 18i SE 5dr Step Auto

19
Low Mileage
£15,199
Finance available £317 pm
  • 1.5L
  • 19.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2007 (07) - 320d SE 4dr Auto

9
Low Mileage
£2,795
  • 2L
  • 105.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Odlums Garage

BMW, X1

2017 - sDrive 18d SE 5dr Step Auto

8
Low Mileage
£12,799
Finance available £264 pm
  • 2L
  • 51.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars