Used BMW cars for sale in Whitchurch, Shropshire

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

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

BMW, X3

2024 - Xdrive M40D Mht 5Dr Auto

36
£49,482
  • 3L
  • 18.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Lookers Crewe BMW

BMW, 3 Series

2021 (21) - 3.0 M340i MHT Auto xDrive Euro 6 (s/s) 4dr

42
£30,594
Finance available £608 pm
  • 3L
  • 56.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

SRE Motors Ltd

BMW, 4 Series

2024 - 420I M Sport 5Dr Step Auto

42
Low Mileage
£32,992
  • 2L
  • 5.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Lookers Crewe BMW

BMW, i4

2025 - 210Kw Edrive35 M Sport 70Kwh 5Dr Auto

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

Lookers Crewe BMW

BMW, 1 Series

2019 - 118i [1.5] Sport 5dr [Nav/Servotronic] Step Auto

10
Low Mileage
£13,799
Finance available £286 pm
  • 1.5L
  • 38kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X5

2021 - 3.0 45e 24kWh xLine Auto xDrive Euro 6 (s/s) 5dr

64
£35,490
Finance available £766 pm
  • 3L
  • 47.8kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Motor Match Crewe

01270 441019 *
4.7/5 Stars

BMW, 3 Series

2018 (68) - 3.0 335d M Sport Shadow Edition Auto xDrive Euro 6 (s/s) 4dr

60
£18,595
Finance available £361 pm
  • 3L
  • 79.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Brook Cars Company

BMW, X2

2022 - sDrive 18d Sport 5dr Step Auto

27
Low Mileage
£21,799
Finance available £465 pm
  • 2L
  • 19.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

25
Low Mileage
£24,899
Finance available £534 pm
  • 2L
  • 21.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 1 Series

2019 - 2.0 118d M Sport Shadow Edition Euro 6 (s/s) 3dr

67
Low Mileage
£15,500
Finance available £322 pm
  • 2L
  • 33.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Motor Match Chester

01244 207613 *
4.7/5 Stars

BMW, X3

2016 - xDrive20d M Sport 5dr Step Auto

10
Low Mileage
£20,599
  • 2L
  • 16.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2013 (13) - 320d M Sport 4dr Step Auto [Business Media]

19
£5,995
  • 2L
  • 129kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Broughton Motor Company

01244 268790 *
3.6/5 Stars

BMW, 2 Series

2019 - 218i M Sport 2dr [Nav]

10
Low Mileage
£15,099
Finance available £315 pm
  • 1.5L
  • 37.9kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

2020 - 318d MHT M Sport 4dr Step Auto

23
£19,699
Finance available £418 pm
  • 2L
  • 49.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, X1

2019 - sDrive 20i M Sport 5dr Step Auto

19
Low Mileage
£22,298
  • 2L
  • 28.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (Stoke on Trent)

01782 432704 *
4.7/5 Stars

BMW, 3 Series

2018 - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

67
Low Mileage
£20,500
Finance available £433 pm
  • 2L
  • 28kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motor Match Chester

01244 207613 *
4.7/5 Stars