Used BMW cars for sale in Oldbury, West Midlands

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

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

BMW, 3 Series

2010 (10) - 2.0 318d Se Business Edition Saloon 2 4-Door

31
£1,975
  • 2L
  • 129.3kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

GMC MOTORS B'HAM LIMITED

BMW, 1 Series

2022 (22) - M135i xDrive 5dr Step Auto

13
£27,495
Finance available £544 pm
  • 2L
  • 39kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

L A MOTORS

BMW, 1 Series

2016 (16) - 116d EfficientDynamics Plus 5dr

22
Low Mileage
£6,500
Finance available £123 pm
  • 1.5L
  • 58kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Oldbury Car Sales

BMW, 1 Series

2014 (14) - 114d Sport 5dr

17
£2,995
  • 1.6L
  • 118kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, 3 Series

2017 (67) - 2.0 320d ED Plus Touring Auto Euro 6 (s/s) 5dr

33
£7,490
Finance available £145 pm
  • 2L
  • 123kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car 4 You Limited

BMW, 4 Series

2017 (57) - 3.0 430d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

46
£11,849
Finance available £242 pm
  • 3L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Prestige Motoring Group

BMW, 5 Series Gran Turismo

2016 (16) - 2.0 520d M Sport GT Auto Euro 6 (s/s) 5dr

17
Reduced
£9,990
Finance available £201 pm
  • 2L
  • 71kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Halesowen Trade Centre Ltd

BMW, 3 Series

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

43
Low Mileage
£21,491
Finance available £430 pm
  • 2L
  • 21.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, 3 Series

2015 (56) - 320d Luxury 4dr Step Auto [Business Media]

27
Low Mileage
£8,350
Finance available £164 pm
  • 2L
  • 36kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Oldbury Car Sales

BMW, 4 Series Gran Coupe

2016 (16) - 3.0 430d M Sport Auto Euro 6 (s/s) 5dr

36
£13,450
Finance available £278 pm
  • 3L
  • 82.6kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Alverstoke Automotive LTD

BMW, X5

2007 (57) - 3.0d M Sport 5dr Auto FSH SPARE KEY

10
Reduced
£2,990
  • 3L
  • 182kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Evelyn Motors

BMW, 1 Series

2020 - 1.5 118i M Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (140 ps)

39
£17,950
  • 1.5L
  • 38.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stellantis &You Birmingham Central

0121 752 5801 *
4.6/5 Stars

BMW, 3 Series

2008 (58) - 2.0 320i M Sport Steptronic Euro 4 2dr

16
Low Mileage
£4,500
Finance available £78 pm
  • 2L
  • 70kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Retail Car Ltd

BMW, 3 Series

2018 (18) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

38
£13,449
Finance available £278 pm
  • 3L
  • 108kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Prestige Motoring Group

BMW, 3 Series

2023 - 320i M Sport 4dr Step Auto

27
£26,549
Finance available £559 pm
  • 2L
  • 17.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Birmingham

BMW, 3 Series

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

40
Low Mileage
£17,949
Finance available £348 pm
  • 2L
  • 37kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Prestige Motoring Group