Get the Cazoo app - powered by MOTORS

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, 5 Series

2013 (13) - 2.0 520d SE Auto Euro 5 (s/s) 4dr

33
£4,495
  • 2L
  • 132kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Fame Cars Limited

BMW, X1

2014 (64) - sDrive 18d M Sport 5dr Step Auto

28
Low Mileage
£6,500
£115/pm (HP)
  • 2L
  • 80.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Fame Cars Limited

BMW, 5 Series

2017 (66) - 520d [190] M Sport 4dr Step Auto

24
£6,995
  • 2L
  • 141kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

British Motoring Company

BMW, 3 Series

2019 - 2.0 330I M Sport Auto 4dr

35
£14,995
£294/pm (HP)
  • 2L
  • 105kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

NATIONAL CAR HUB

BMW, 2 Series

2019 (69) - 218i M Sport 2dr [Nav] Step Auto

61
Low Mileage
£10,950
£209/pm (HP)
  • 1.5L
  • 32.4kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Digbeth Motor Sales Ltd

BMW, 1 Series

2017 (17) - 116d Sport 5dr [Nav]

31
£5,700
£99/pm (HP)
  • 1.5L
  • 85kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Oldbury Car Sales

BMW, X3

2017 (67) - xDrive30d xLine 5dr Step Auto 2 OWNER

8
£9,990
  • 3L
  • 154kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Evelyn Motors

0121 728 8696 *
2/5 Stars

BMW, 4 Series

2017 - 435d xDrive M Sport 5dr Auto [Professional Media]

50
£11,995
  • 3L
  • 120.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Tripler Automotive Ltd

BMW, 6 Series

2014 - 640d M Sport 2dr Auto

28
Low Mileage
£10,990
  • 3L
  • 93.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Evans Halshaw Ford Walsall

BMW, 3 Series

2016 (16) - 330d M Sport 5dr Step Auto

16
£10,990
  • 3L
  • 122kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Car stop West Midlands Ltd

01384 319424 *
3.9/5 Stars

BMW, 3 Series

2013 (63) - 330d xDrive M Sport 5dr Step Auto

17
Reduced
£8,495
£157/pm (HP)
  • 3L
  • 115kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

SK CAR COMPANY LTD

BMW, 3 Series

2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

40
Reduced
£15,490
£304/pm (HP)
  • 2L
  • 104.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

MOTORSTOP WEST MIDLANDS LTD

01384 885524 *
4/5 Stars

BMW, 3 Series

2016 (16) - 335d xDrive M Sport 4dr Step Auto

26
Low Mileage
£14,899
£292/pm (HP)
  • 3L
  • 59kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Aran Used Car

BMW, 3 Series

2010 (10) - 318i M Sport Business Edition 4dr. FSH ENGINE NO GOOD

8
Low Mileage
£1,690
  • 2L
  • 107kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Evelyn Motors

0121 728 8696 *
2/5 Stars

BMW, 2 Series

2020 - 2.0 220D xDrive M Sport Auto 4WD 5dr

37
£17,995
£317/pm (PCP)
  • 2L
  • 57.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

NATIONAL CAR HUB

BMW, X1

2013 (13) - xDrive 20d xLine 5dr Step Auto

28
£4,500
  • 2L
  • 132.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Fame Cars Limited