Get the app

powered by motors

Used BMW cars for sale in Oswestry, Shropshire

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

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

BMW, 3 Series

2010 (60) - 325i M Sport 2dr Step Auto

37
Low Mileage
£8,495
  • 3L
  • 64kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

BMW, 3 Series

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

27
Reduced
£9,950
£200/pm (HP)
  • 3L
  • 48.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Four Crosses Garage

BMW, X3

2023 - xDrive 30e M Sport 5dr Auto [Tech Pack] - DRIVING ASSISTANT - AUTO PARK - R

36
£37,586
£602/pm (PCP)
  • 2L
  • 19.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carsa Shrewsbury

BMW, M2

2024 - 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

56
£52,480
  • 3L
  • 12.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Wrexham Volkswagen

01978 800738 *
4.9/5 Stars

BMW, 5 Series

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

49
Reduced
£15,495
  • 2L
  • 39.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Pritchards Of Shrewsbury

BMW, 2 Series

2014 (64) - 2.0 218d M Sport Euro 6 (s/s) 2dr

37
£6,700
£127/pm (HP)
  • 2L
  • 95kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Wrexham Motors Group

BMW, iX3

2022 - 210kW M Sport Pro 80kWh 5dr Auto

50
Low Mileage
£30,905
£508/pm (PCP)
  • 24.9kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Shrewsbury

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
Reduced
£30,798
  • 2L
  • 15.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (Shrewsbury)

01743 291338 *
4.7/5 Stars

BMW, 1 Series

2023 - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) - WIFI - B

36
£26,275
£393/pm (PCP)
  • 2L
  • 22.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carsa Shrewsbury

BMW, 3 Series

2009 - 2.0 320d M Sport Business Edition Auto 4dr

50
Low Mileage
£6,995
  • 2L
  • 74.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Roger Hotchkiss Car Sales

BMW, 1 Series

2009 (59) - 120d SE 2dr

38
Low Mileage
£2,495
  • 2L
  • 114kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

BMW, X1

2018 - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) - DAB - BLUE

49
Low Mileage
£13,831
£275/pm (CS)
  • 2L
  • 45.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carsa Shrewsbury

BMW, 2 Series Active Tourer

2020 - 2.0 218d M Sport MPV 5dr Diesel Auto Euro 6 (s/s) (150 ps) - PERFORMANCE CO

35
Low Mileage
£16,915
  • 2L
  • 13.8kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Carsa Shrewsbury

BMW, 4 Series Gran Coupe

2019 (19) - 2.0 420d M Sport Euro 6 (s/s) 5dr

65
£15,295
  • 2L
  • 72.8kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Pritchards Of Shrewsbury

BMW, 3 Series

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

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

Four Crosses Garage

BMW, iX3

2022 - 80kWh M Sport SUV 5dr Electric Auto (286 ps) - LEATHER - HEATED SEATS - HEA

1
£27,184
£435/pm (PCP)
  • 26.8kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Shrewsbury