Get the Cazoo app - powered by MOTORS

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

2020 - xDrive 20i xLine 5dr Step Auto

24
£18,160
  • 2L
  • 48.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Evans Halshaw BYD Shrewsbury

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

23
£18,680
  • 2L
  • 82.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Evans Halshaw BYD Shrewsbury

BMW, 6 Series

2017 - 3.0 640d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (313 ps)

36
£17,995
£349/pm (HP)
  • 3L
  • 79.7kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

LHK Performance Cars Ltd

BMW, 5 Series

2015 - 3.0 530d M Sport Saloon 4-Door

29
Reduced
£12,495
£241/pm (HP)
  • 3L
  • 84.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

LHK Performance Cars Ltd

BMW, X5 M

2023 - Xdrive X5 M Competition 5Dr Step Auto

40
£75,898
  • 4.4L
  • 37.1kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Mercedes-Benz of Shrewsbury

BMW, M4

2016 - 3.0 BiTurbo Convertible 2dr Petrol DCT Euro 6 (s/s) (431 ps)

47
Low Mileage
£27,995
£555/pm (HP)
  • 3L
  • 31.4kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

LHK Performance Cars Ltd

BMW, 1 Series

2017 - 3.0 M140i Auto 5dr

45
Low Mileage
£17,995
£349/pm (HP)
  • 3L
  • 59.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carscierge

BMW, 3 Series

2013 - 2.0 318d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (143 ps)

28
Low Mileage
£10,499
£199/pm (HP)
  • 2L
  • 59.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Sutherland Cars Limited

BMW, 1 Series

2016 - 118i [1.5] M Sport 5dr [Nav]

24
Low Mileage
£9,710
  • 1.5L
  • 52.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Evans Halshaw BYD Shrewsbury

BMW, X1

2022 - sDrive 20i [178] Sport 5dr Step Auto

19
Low Mileage
£21,498
  • 2L
  • 31.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (Shrewsbury)

BMW, X5

2016 - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

39
Low Mileage
£25,995
£513/pm (HP)
  • 3L
  • 47.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

LHK Performance Cars Ltd

BMW, 2 Series

2024 - 220i MHT M Sport 5dr DCT

19
Low Mileage
£25,998
  • 1.5L
  • 12.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Motorstore (Shrewsbury)

BMW, M2

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

38
Low Mileage
£35,995
£698/pm (PCP)
  • 3L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

LHK Performance Cars Ltd

BMW, 1 Series

2021 (21) - 118i [136] M Sport 5dr Step Auto

66
£17,995
  • 1.5L
  • 44.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Pritchards Of Shrewsbury

BMW, 3 Series

2008 (08) - 320d M Sport [177] 5dr Estate

17
Low Mileage
£2,950
  • 2L
  • 141.4kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Four Crosses Garage

BMW, 4 Series Gran Coupe

2017 (17) - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

63
Reduced
£12,495
  • 2L
  • 84.7kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Pritchards Of Shrewsbury