Used BMW cars for sale in Shrewsbury, Shropshire

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

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

BMW, 3 Series

2021 - 330e xDrive M Sport Pro Edition 5dr Step Auto

46
Low Mileage
£26,756
Finance available £552 pm
  • 2L
  • 28.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Shrewsbury

BMW, X4

2020 - xDrive20d MHT M Sport 5dr Step Auto

39
£27,312
Finance available £564 pm
  • 2L
  • 41.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carsa Shrewsbury

BMW, X4

2.0 20d M Sport X SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) - SUN PR

46
£25,201
  • 43kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carsa Shrewsbury

BMW, 3 Series

2021 - 2.0 330e 12kWh M Sport Pro Edition Touring 5dr Petrol Plug-in Hybrid Auto x

46
Low Mileage
£26,756
Finance available £552 pm
  • 2L
  • 28.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Shrewsbury

BMW, X1

2013 (13) - 2.0i S Drive Automatic 5-Door

20
Low Mileage
£8,950
  • 2L
  • 45.9kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Four Crosses Garage

01743 292166 *
4.3/5 Stars

BMW, 1 Series

2019 - 1.5 118i SE Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps) - DRIVING MOD

38
£12,453
Finance available £246 pm
  • 1.5L
  • 60kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carsa Shrewsbury

BMW, 3 Series

2025 (63) - 3.0 Hybrid...Average 36mpg...Only 48630 Miles! 4-Door

27
Reduced
£9,950
Finance available £200 pm
  • 3L
  • 48.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Four Crosses Garage

01743 292166 *
4.3/5 Stars

BMW, X3

2022 - xDrive20d MHT M Sport 5dr Step Auto

41
£23,832
Finance available £490 pm
  • 2L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carsa Shrewsbury

BMW, 3 Series

2016 (16) - 320d [190] Luxury 5dr Step Auto [Business Media]

16
£9,999
  • 2L
  • 78kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

DT Trading Shrewsbury LTD

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
Reduced
£31,998
  • 2L
  • 15.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (Shrewsbury)

01743 291338 *
4.7/5 Stars

BMW, X2

2019 - 2.0 20i M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps) - REVERSE

45
Low Mileage
£19,422
Finance available £395 pm
  • 2L
  • 24.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carsa Shrewsbury

BMW, 3 Series

2013 (13) - 320d EfficientDynamics 4dr Step Auto

23
£4,950
  • 2L
  • 156kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Four Crosses Garage

01743 292166 *
4.3/5 Stars

BMW, 3 Series

2013 (63) - M sport X Drive Automatic 5-Door

32
Reduced
£9,450
  • 2L
  • 57.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Four Crosses Garage

01743 292166 *
4.3/5 Stars

BMW, M2

2019 - 3.0 BiTurbo GPF Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (410 ps)

33
Low Mileage
£37,495
Finance available £750 pm
  • 3L
  • 28.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

LHK Performance Cars Ltd

BMW, 5 Series

2017 (17) - 2.0 520d SE Auto Euro 6 (s/s) 4dr

49
Low Mileage
£15,995
  • 2L
  • 39.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Pritchards Of Shrewsbury

BMW, 4 Series

2018 - 440i M Sport 2-Door

36
Reduced
£22,450
Finance available £441 pm
  • 3L
  • 42.2kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

MARLING CAR SALES LTD