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

2022 - 40 76.6kWh M Sport SUV 5dr Electric Auto xDrive (326 ps) - HK AUDIO - DRIVI

39
£28,176
Finance available £570 pm
  • 46.1kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Shrewsbury

BMW, 2 Series Gran Coupe

2022 - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps) - CRUISE - DRI

44
Low Mileage
£21,841
  • 1.5L
  • 19.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carsa Shrewsbury

BMW, i3

2019 - 42.2kWh S Hatchback 5dr Electric Auto (184 ps)

32
Low Mileage
£13,495
Finance available £279 pm
  • 18.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

LHK Performance Cars Ltd

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
Reduced
£32,498
  • 2L
  • 15.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (Shrewsbury)

01743 291338 *
4.7/5 Stars

BMW, 4 Series

2018 - 440i M Sport 2-Door

36
Low Mileage
£22,950
Finance available £451 pm
  • 3L
  • 42.2kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

MARLING CAR SALES LTD

BMW, X1

2011 (61) - 2.0 S Drive Automatic...Only 27761 Miles 5-Door

23
Low Mileage
£6,950
  • 2L
  • 27.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Four Crosses Garage

01743 292166 *
4.3/5 Stars

BMW, 3 Series

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

16
£10,500
Finance available £212 pm
  • 2L
  • 78kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

DT Trading Shrewsbury LTD

BMW, 3 Series

2013 (63) - M sport X Drive Automatic

32
Reduced
£9,450
  • 57.7kMiles
  • Auto

Four Crosses Garage

01743 292166 *
4.3/5 Stars

BMW, 3 Series

2017 - 330d M Sport 4-Door

21
Reduced
£14,000
Finance available £290 pm
  • 3L
  • 67.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MARLING CAR SALES LTD

BMW, 5 Series

2025 (62) - 528i M Sport Automatic....Only 36633 Miles!

23
£10,950
Finance available £222 pm
  • 2L
  • 36.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Four Crosses Garage

01743 292166 *
4.3/5 Stars

BMW, M4

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

41
Low Mileage
£27,995
Finance available £555 pm
  • 3L
  • 35.5kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

LHK Performance Cars Ltd

BMW, 3 Series

2021 - M340i xDrive MHT 4dr Step Auto

47
£29,380
Finance available £596 pm
  • 3L
  • 39.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carsa Shrewsbury

BMW, 1 Series

2009 (09) - 116i [2.0] Sport 3dr

18
Low Mileage
£3,450
  • 2L
  • 78.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Four Crosses Garage

01743 292166 *
4.3/5 Stars

BMW, X1

2020 - xDrive 20i SE 5dr Step Auto

25
Reduced
£18,050
Finance available £350 pm
  • 2L
  • 19.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Hawkins Motors

BMW, 4 Series Gran Coupe

2017 - 2.0 420i M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (184 ps)

18
£11,495
Finance available £234 pm
  • 2L
  • 64.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Shropshire Car and Van Sales

BMW, 4 Series Gran Coupe

2024 - 2.0 420i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps) - HEATED S

43
Low Mileage
£33,425
  • 2L
  • 4.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carsa Shrewsbury