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, 1 Series

2018 - 120i [2.0] M Sport Shadow Ed 3dr Step Auto

8
Low Mileage
£15,199
Finance available £317 pm
  • 2L
  • 38kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 2 Series

2021 - 218i [136] M Sport 4dr

22
£17,399
Finance available £366 pm
  • 1.5L
  • 37.4kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 5 Series

2016 - 520d [190] SE 4dr Step Auto

8
Low Mileage
£11,899
Finance available £243 pm
  • 2L
  • 47.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2019 - 320i M Sport Shadow Edition 5dr Step Auto

33
Low Mileage
£22,399
Finance available £478 pm
  • 2L
  • 15.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2019 - 320i M Sport Shadow Edition 4dr Step Auto

20
Low Mileage
£17,599
Finance available £371 pm
  • 2L
  • 30.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, i3

2020 - 135kW S 42kWh 5dr Auto

23
Reduced
£13,999
Finance available £290 pm
  • 22.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 4 Series

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

8
Low Mileage
£18,299
Finance available £386 pm
  • 2L
  • 44.9kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

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, 3 Series

2018 - 320d M Sport 4dr

8
Low Mileage
£14,099
Finance available £293 pm
  • 2L
  • 45.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 1 Series

2018 - M140i Shadow Edition 3dr Step Auto

37
Low Mileage
£19,299
Finance available £409 pm
  • 3L
  • 45.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2018 - 335d xDrive M Sport 4dr Step Auto

24
Low Mileage
£21,299
Finance available £453 pm
  • 3L
  • 31.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2020 - 320d MHT M Sport Pro Edition 4dr Step Auto

8
£23,099
Finance available £494 pm
  • 2L
  • 57.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X1

2021 - 2.0 18d M Sport Auto xDrive Euro 6 (s/s) 5dr

64
£20,990
Finance available £444 pm
  • 2L
  • 35.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motor Match Crewe

01270 441019 *
4.8/5 Stars

BMW, 2 Series

2018 - 218i SE 5dr [Nav] Step Auto

21
Low Mileage
£13,199
  • 1.5L
  • 29.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 1 Series

2019 - 118d M Sport Shadow Ed 5dr Step Auto

20
£15,399
Finance available £322 pm
  • 2L
  • 48.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 2 Series Gran Coupe

2021 - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

63
Low Mileage
£19,290
  • 1.5L
  • 25.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Match Crewe

01270 441019 *
4.8/5 Stars