Grey BMW 5 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 5 Series

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

48500 miles 2019 Zero Deposit

Home Delivery Available

£22750
Leicester
£477/month
Example
  • BMW 5 Series

3.0 535d M Sport Touring Auto Euro 6 (s/s) 5dr BMW 5 Series

81000 miles 2015 Zero Deposit

Home Delivery Available

£16950
Peterborough
£356/month
Example
  • BMW 5 Series

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

92000 miles 2017 Zero Deposit

Home Delivery Available

£12995
£273/month
Example
  • BMW 5 Series

2.0 530e 9.2kWh M Sport Auto Euro 6 (s/s) 4dr BMW 5 Series

119000 miles 2019 Zero Deposit

Home Delivery Available

£13450
£282/month
Example
  • BMW 5 Series

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

35231 miles 2021 Zero Deposit

Home Delivery Available

£24975
£416/month
Example
  • BMW 5 Series

3.0 540i M Sport Saloon 4dr Petrol Auto xDrive Eur BMW 5 Series

62913 miles 2018 Zero Deposit

Home Delivery Available

£22995
£482/month
Example
  • BMW 5 Series

2.0 30e 12kWh M Sport SUV 5dr Petrol Plug-in Hybri BMW 5 Series

54100 miles 2020 Zero Deposit

Home Delivery Available

£24990
£416/month
Example
  • BMW 5 Series

2.0 520d M Sport GT BMW 5 Series

56700 miles 2015 Zero Deposit

Home Delivery Available

£12995
£273/month
Example
  • BMW 5 Series

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

40000 miles 2018 Zero Deposit

Home Delivery Available

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

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

90000 miles 2015 Zero Deposit

Home Delivery Available

£11449
Bury
£240/month
Example
  • BMW 5 Series

2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Eur BMW 5 Series

53900 miles 2019 Zero Deposit

Home Delivery Available

£23990
£503/month
Example
  • BMW 5 Series

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

67000 miles 2016 Zero Deposit

Home Delivery Available

£15450
£324/month
Example
  • BMW 5 Series

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

61235 miles 2017 Zero Deposit

Home Delivery Available

£15200
Derby
£319/month
Example
  • BMW 5 Series

520 520D SE TOURING BMW 5 Series

105000 miles 2016 Zero Deposit

Home Delivery Available

£9695
Southampton
£203/month
Example
  • BMW 5 Series

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

67263 miles 2016 Zero Deposit

Home Delivery Available

£14295
£300/month
Example
  • BMW 5 Series

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

80446 miles 2015 Zero Deposit

Home Delivery Available

£13995
£294/month
Example
  • BMW 5 Series

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

84000 miles 2015 Zero Deposit

Home Delivery Available

£11995
£252/month
Example
  • BMW 5 Series

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

100000 miles 2019 Zero Deposit

Home Delivery Available

£12477
Bury
£262/month
Example
  • BMW 5 Series

3.0 M40d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) ( BMW 5 Series

52000 miles 2019 Zero Deposit

Home Delivery Available

£29970
Stockport
£629/month
Example
  • BMW 5 Series

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

85281 miles 2017 Zero Deposit

Home Delivery Available

£14495
£304/month
Example
  • BMW 5 Series

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

59000 miles 2022 Zero Deposit

Home Delivery Available

£30995
£516/month
Example
  • BMW 5 Series

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

87388 miles 2015 Zero Deposit

Home Delivery Available

£9945
£209/month
Example
  • BMW 5 Series

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

99700 miles 2015 Zero Deposit

Home Delivery Available

£7829
Peterborough
£164/month
Example
  • BMW 5 Series

3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 BMW 5 Series

71500 miles 2019 Zero Deposit

Home Delivery Available

£24989
Hemel Hempstead
£524/month
Example
  • BMW 5 Series

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

64000 miles 2016 Zero Deposit

Home Delivery Available

£16777
£352/month
Example
  • BMW 5 Series

3.0 530d M Sport Touring 5dr Diesel Auto Euro 6 (s BMW 5 Series

75786 miles 2020 Zero Deposit

Home Delivery Available

£23495
£391/month
Example
  • BMW 5 Series

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

43850 miles 2020 Zero Deposit

Home Delivery Available

£20500
£341/month
Example
  • BMW 5 Series

520 520D 2.0 MHT M SPORT SALOON MSPORTPRO JULY WARRANT BMW 5 Series

16000 miles 2022 Zero Deposit

Home Delivery Available

£31995
Stockton-on-Tees
£532/month
Example
  • BMW 5 Series

X3 X3 xDrive20d MHT M Sport 5dr Step Auto [Tech Pack] BMW 5 Series

26781 miles 2021 Zero Deposit

Home Delivery Available

£29980
Portsmouth
£499/month
Example
  • BMW 5 Series

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

36000 miles 2020 Zero Deposit

Home Delivery Available

£24490
Basingstoke
£408/month
Example
  • BMW 5 Series

2.0 530e xDrive M Sport Touring BMW 5 Series

57000 miles 2021 Zero Deposit

Home Delivery Available

£24995
£416/month
Example
  • BMW 5 Series

3.0 530d xDrive M Sport Touring BMW 5 Series

29500 miles 2020 Zero Deposit

Home Delivery Available

£33395
Dundee
£556/month
Example
  • BMW 5 Series

3.0 530d M Sport Touring Auto Euro 6 ss 5dr BMW 5 Series

65000 miles 2016 Zero Deposit

Home Delivery Available

£16950
£356/month
Example
  • BMW 5 Series

3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr BMW 5 Series

73000 miles 2017 Zero Deposit

Home Delivery Available

£16995
London
£357/month
Example
  • BMW 5 Series

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

49600 miles 2019 Zero Deposit

Home Delivery Available

£20490
£430/month
Example
  • BMW 5 Series

2.0 530e M Sport iPerformance Saloon BMW 5 Series

65199 miles 2017 Zero Deposit

Home Delivery Available

£15495
£325/month
Example