Grey BMW 5 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 5 Series

2.0 530e 12kWh M Sport Steptronic xDrive Euro 6 (s/s) 4dr BMW 5 Series

46000 miles 2022 Zero Deposit

Home Delivery Available

£28994
£482/month
Example
  • BMW 5 Series

2.0 520i GPF M Sport Touring Auto Euro 6 (s/s) 5dr BMW 5 Series

42400 miles 2018 Zero Deposit

Home Delivery Available

£21000
£441/month
Example
  • BMW 5 Series

2.0 520d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr BMW 5 Series

117000 miles 2018 Zero Deposit

Home Delivery Available

£14750
£309/month
Example
  • BMW 5 Series

520 520d SE EFFICIENTDYNAMICS BMW 5 Series

91909 miles 2017 Zero Deposit

Home Delivery Available

£11995
Luton
£252/month
Example
  • BMW 5 Series

2.0 20i MHT M Sport Auto xDrive Euro 6 (s/s) 5dr BMW 5 Series

4790 miles 2025 Zero Deposit

Home Delivery Available

£53950
£898/month
Example
  • BMW 5 Series

3.0 30d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) BMW 5 Series

36542 miles 2017 Zero Deposit

Home Delivery Available

£21499
York
£451/month
Example
  • BMW 5 Series

2.0 30e 12kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s BMW 5 Series

99998 miles 2021 Zero Deposit

Home Delivery Available

£19500
£324/month
Example
  • BMW 5 Series

2.0 520d M Sport Auto Euro 6 (s/s) 4dr BMW 5 Series

102000 miles 2016 Zero Deposit

Home Delivery Available

£9690
Birmingham
£203/month
Example
  • BMW 5 Series

X3 3.0 X3 xDrive30d xLine BMW 5 Series

93225 miles 2016 Zero Deposit

Home Delivery Available

£12995
Southport
£273/month
Example
  • BMW 5 Series

2.0 530e 12kWh M Sport Saloon 4dr Petrol Plug-in H BMW 5 Series

39300 miles 2021 Zero Deposit

Home Delivery Available

£23590
£393/month
Example
  • BMW 5 Series

3.0 M40i SUV 5dr Petrol Auto xDrive Euro 6 (s/s) ( BMW 5 Series

27998 miles 2021 Zero Deposit

Home Delivery Available

£37995
Wigan
£632/month
Example
  • BMW 5 Series

5 SERIES 520i M Sport 4dr Auto BMW 5 Series

37082 miles 2019 Zero Deposit

Home Delivery Available

£18657
Lincoln
£391/month
Example
  • BMW 5 Series

2.0 520d SE Auto Euro 6 (s/s) 4dr BMW 5 Series

108000 miles 2017 Zero Deposit

Home Delivery Available

£10990
Luton
£230/month
Example
  • BMW 5 Series

2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 BMW 5 Series

98041 miles 2018 Zero Deposit

Home Delivery Available

£19845
£416/month
Example
  • BMW 5 Series

5 SERIES 520d MHT M Sport 5dr Step Auto BMW 5 Series

24250 miles 2023 Zero Deposit

Home Delivery Available

£34304
Scunthorpe
£571/month
Example
  • BMW 5 Series

2.0 520i GPF M Sport Saloon 4dr Petrol Auto Euro 6 BMW 5 Series

49000 miles 2020 Zero Deposit

Home Delivery Available

£19977
£332/month
Example
  • BMW 5 Series

2.0 20i SE SUV 5dr Petrol Auto xDrive Euro 6 (s/s) BMW 5 Series

32700 miles 2018 Zero Deposit

Home Delivery Available

£23490
£493/month
Example
  • BMW 5 Series

2.0 30e 12kWh SE SUV 5dr Petrol Plug-in Hybrid Aut BMW 5 Series

69223 miles 2021 Zero Deposit

Home Delivery Available

£20799
Oldham
£346/month
Example
  • BMW 5 Series

3.0 530d MHT M Sport Saloon 4dr Diesel Steptronic BMW 5 Series

66000 miles 2021 Zero Deposit

Home Delivery Available

£28900
£481/month
Example
  • BMW 5 Series

2.0 520d MHT M Sport Saloon 4dr Diesel Steptronic BMW 5 Series

41140 miles 2021 Zero Deposit

Home Delivery Available

£27900
£464/month
Example
  • BMW 5 Series

2.0 20d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) BMW 5 Series

34330 miles 2018 Zero Deposit

Home Delivery Available

£21990
£461/month
Example
  • BMW 5 Series

3.0 530d MHT M Sport Edition Steptronic xDrive Euro 6 (s/s) 4dr BMW 5 Series

98012 miles 2020 Zero Deposit

Home Delivery Available

£25995
Solihull
£433/month
Example
  • BMW 5 Series

2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr BMW 5 Series

78872 miles 2017 Zero Deposit

Home Delivery Available

£12495
£262/month
Example
  • BMW 5 Series

3.0 30d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s BMW 5 Series

54829 miles 2017 Zero Deposit

Home Delivery Available

£17250
Derby
£362/month
Example
  • BMW 5 Series

2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr BMW 5 Series

42277 miles 2017 Zero Deposit

Home Delivery Available

£19995
£420/month
Example
  • BMW 5 Series

X3 X3 Xdrive20d MHT M Sport 5Dr Step Auto BMW 5 Series

57044 miles 2022 Zero Deposit

Home Delivery Available

£30627
Ipswich
£510/month
Example
  • BMW 5 Series

2.0 520d M Sport Saloon 4dr Diesel Auto xDrive Eur BMW 5 Series

69987 miles 2020 Zero Deposit

Home Delivery Available

£20970
Stockport
£349/month
Example
  • BMW 5 Series

2.0 520d M Sport Saloon 4dr Diesel Auto xDrive Eur BMW 5 Series

97645 miles 2017 Zero Deposit

Home Delivery Available

£14795
£310/month
Example
  • BMW 5 Series

2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDr BMW 5 Series

38200 miles 2022 Zero Deposit

Home Delivery Available

£39995
£666/month
Example
  • BMW 5 Series

2.0 520d M Sport Touring 5dr Diesel Auto Euro 6 (s BMW 5 Series

86800 miles 2016 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW 5 Series

xDrive M40d 5dr Step Auto (M S BMW 5 Series

37828 miles 2019 Zero Deposit

Home Delivery Available

£30000
Preston
£499/month
Example
  • BMW 5 Series

2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s BMW 5 Series

71141 miles 2017 Zero Deposit

Home Delivery Available

£14395
£302/month
Example
  • BMW 5 Series

2.0 520d M Sport GT Auto Euro 6 (s/s) 5dr BMW 5 Series

62000 miles 2016 Zero Deposit

Home Delivery Available

£12900
£271/month
Example
  • BMW 5 Series

2.0 520d M Sport Touring 5dr Diesel Auto Euro 6 (s BMW 5 Series

67252 miles 2017 Zero Deposit

Home Delivery Available

£14168
£297/month
Example
  • BMW 5 Series

2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/ BMW 5 Series

48490 miles 2018 Zero Deposit

Home Delivery Available

£19445
£408/month
Example