Used BMW cars for sale in Birmingham, West Midlands

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

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

BMW, 1 Series

2014 (64) - 116i M Sport 5dr Step Auto

15
Low Mileage
£7,490
Finance available £145 pm
  • 1.6L
  • 83kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Ace4Cars LTD

BMW, 3 Series

2008 (08) - 2.0 320d Edition M Sport Euro 4 4dr

39
£1,550
  • 2L
  • 144.2kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

MIDLAND CARS HUB LTD

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

23
Low Mileage
£28,899
Finance available £611 pm
  • 2L
  • 7.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Oldbury

BMW, 3 Series

2012 (62) - 320i Sport Plus 2dr

16
Low Mileage
£5,890
  • 2L
  • 80kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Car stop West Midlands Ltd

01384 319424 *
4.1/5 Stars

BMW, X5

2011 (11) - xDrive30d M Sport 5dr Auto ( 7 Seats )

18
£5,995
  • 3L
  • 123kMiles
  • Diesel
  • Auto
  • Body StyleSUV

SK CAR COMPANY LTD

BMW, 1 Series

2020 (70) - 2.0 118d M Sport Euro 6 (s/s) 5dr

36
Reduced
£12,990
Finance available £268 pm
  • 2L
  • 106.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MOTORSTOP WEST MIDLANDS LTD

01384 885524 *
4.3/5 Stars

BMW, 3 Series

2020 - 320d MHT M Sport 4dr Step Auto

19
Low Mileage
£26,498
  • 2L
  • 17.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Fiat Motorstore Jeep Abarth (Oldbury)

0121 516 6056 *
4.7/5 Stars

BMW, i4

2024 - 210kW eDrive35 Sport 70kWh 5dr Auto [Tech Pack]

19
Reduced
£31,698
  • 11.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Motorstore (West Bromwich)

0121 516 5456 *
4.7/5 Stars

BMW, 3 Series

2012 (62) - 320d M Sport 4dr Step Auto [Business Media] M Performance Pack

14
Reduced
£5,999
  • 2L
  • 167kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Birmingham Motors Ltd

BMW, 1 Series

2017 (67) - 3.0 M140i Auto Euro 6 (s/s) 3dr

36
Reduced
£18,999
Finance available £370 pm
  • 3L
  • 47kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Prestige Motoring Group

BMW, 3 Series

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

37
£12,195
Finance available £250 pm
  • 2L
  • 93kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Lodge Car Sales LTD

BMW, 5 Series

2022 - 520d MHT M Sport 4dr Step Auto [Tech-Pro Pack]

27
£28,199
Finance available £595 pm
  • 2L
  • 42.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motorpoint Oldbury

BMW, 1 Series

2021 - 118I [1.5] M SPORT 5DR [NAV]

73
£17,800
  • 1.5L
  • 39.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Brayley Nissan Birmingham

BMW, 5 Series

2016 (66) - 2.0 520i SE Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

38
Low Mileage
£9,999
Finance available £201 pm
  • 2L
  • 27kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Prestige Motoring Group

BMW, 3 Series

2005 (05) - 325 Ci Sport 2dr Auto ONE OWNER FSH SPARE KEY

10
£1,890
  • 2.5L
  • 183kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Evelyn Motors

0121 728 8696 *
2.3/5 Stars

BMW, 3 Series

2012 (12) - 320d Sport 4dr

24
£3,250
  • 2L
  • 151kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

DC Car Sales Ltd