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

2022 - xDrive 25e xLine 5dr Auto

18
£19,899
Finance available £422 pm
  • 1.5L
  • 40.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 2 Series

2022 - 218i [136] M Sport 4dr DCT

21
Low Mileage
£19,999
Finance available £424 pm
  • 1.5L
  • 25.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, Z4

2022 - sDrive 20i M Sport 2dr Auto

10
£27,799
Finance available £599 pm
  • 2L
  • 28.5kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 5 Series

2017 - 540i xDrive SE 5dr Auto

8
Low Mileage
£23,799
Finance available £509 pm
  • 3L
  • 40.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 7 Series

2018 (18) - 3.0 730d M Sport Auto Euro 6 (s/s) 4dr

45
£18,490
Finance available £359 pm
  • 3L
  • 97.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motor Village Limited

01782 969745 *
5/5 Stars

BMW, 5 Series

2017 (67) - 2.0 520d SE Auto 5dr

2
£12,295
Finance available £252 pm
  • 2L
  • 91.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Bespoke Vehicle Services LTD

BMW, 2 Series

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

19
Reduced
£29,998
  • 1.5L
  • 4.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Motorstore (Stoke on Trent)

01782 432704 *
4.7/5 Stars

BMW, 1 Series

2021 - 116d M Sport 5dr Step Auto

27
£18,799
Finance available £398 pm
  • 1.5L
  • 44.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 5 Series

2018 - 540i xDrive M Sport 4dr Auto

8
Low Mileage
£24,399
Finance available £523 pm
  • 3L
  • 48.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 1 Series

2023 - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

12
£18,499
Finance available £391 pm
  • 1.5L
  • 41.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 2 Series

2017 - M240i 2dr [Nav] Step Auto

8
Low Mileage
£19,799
Finance available £420 pm
  • 3L
  • 40.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 5 Series

2020 - 520d MHT xDrive M Sport 4dr Auto

25
£22,199
Finance available £474 pm
  • 2L
  • 51.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 2 Series

2019 - 220i M Sport 2dr [Nav] Step Auto

18
Low Mileage
£16,699
Finance available £351 pm
  • 2L
  • 41.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 2 Series

2018 - 225d M Sport 2dr [Nav] Step Auto

8
Low Mileage
£17,399
Finance available £366 pm
  • 2L
  • 14.7kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 5 Series

2017 (67) - 3.0 540i xDrive M Sport Auto 4WD 5dr

38
Low Mileage
£26,495
Finance available £524 pm
  • 3L
  • 45.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Bespoke Vehicle Services LTD

BMW, 1 Series

2023 - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

64
Low Mileage
£28,290
Finance available £606 pm
  • 2L
  • 9.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motor Match Crewe

01270 441019 *
4.8/5 Stars