Grey BMW 5 Series for sale

Find and finance your next used car with ChooseMyCar

  • BMW 5 Series

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

49600 miles 2021 Zero Deposit

Home Delivery Available

£24990
£416/month
Example
  • BMW 5 Series

3.0 540i GPF SE Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (340 ps) BMW 5 Series

48000 miles 2018 Zero Deposit

Home Delivery Available

£27995
Bedford
£587/month
Example
  • BMW 5 Series

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

39800 miles 2017 Zero Deposit

Home Delivery Available

£18300
Preston
£384/month
Example
  • BMW 5 Series

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

114250 miles 2015 Zero Deposit

Home Delivery Available

£8500
Preston
£178/month
Example
  • BMW 5 Series

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

106360 miles 2016 Zero Deposit

Home Delivery Available

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

3.0i Competition Auto xDrive Euro 6 (s/s) 5dr BMW 5 Series

38774 miles 2021 Zero Deposit

Home Delivery Available

£48995
£815/month
Example
  • BMW 5 Series

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

70050 miles 2016 Zero Deposit

Home Delivery Available

£13995
Warrington
£294/month
Example
  • BMW 5 Series

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

48692 miles 2019 Zero Deposit

Home Delivery Available

£29968
Rotherham
£629/month
Example
  • BMW 5 Series

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

37211 miles 2019 Zero Deposit

Home Delivery Available

£24500
£514/month
Example
  • BMW 5 Series

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

49000 miles 2016 Zero Deposit

Home Delivery Available

£12985
£272/month
Example
  • BMW 5 Series

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

27428 miles 2021 Zero Deposit

Home Delivery Available

£27475
£457/month
Example
  • BMW 5 Series

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

108000 miles 2015 Zero Deposit

Home Delivery Available

£6999
Colchester
£147/month
Example
  • BMW 5 Series

3.0 540i MHT M Sport Touring 5dr Petrol Hybrid Ste BMW 5 Series

41500 miles 2021 Zero Deposit

Home Delivery Available

£36495
£607/month
Example
  • BMW 5 Series

X3 2.0 X3 xDrive20d M Sport BMW 5 Series

22000 miles 2022 Zero Deposit

Home Delivery Available

£37950
£631/month
Example
  • BMW 5 Series

X3 2.0 X3 xDrive20d M Sport BMW 5 Series

23000 miles 2022 Zero Deposit

Home Delivery Available

£37950
£631/month
Example
  • BMW 5 Series

X3 2.0 X3 xDrive20d M Sport BMW 5 Series

51000 miles 2021 Zero Deposit

Home Delivery Available

£27450
£457/month
Example
  • BMW 5 Series

X3 2.0 X3 xDrive20d M Sport BMW 5 Series

29000 miles 2022 Zero Deposit

Home Delivery Available

£36950
£615/month
Example
  • BMW 5 Series

2.0 520i GPF M Sport Touring 5dr Petrol Auto Euro BMW 5 Series

43583 miles 2019 Zero Deposit

Home Delivery Available

£21500
£451/month
Example
  • BMW 5 Series

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

55000 miles 2022 Zero Deposit

Home Delivery Available

£29995
£499/month
Example
  • BMW 5 Series

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

118620 miles 2017 Zero Deposit

Home Delivery Available

£11985
£251/month
Example
  • BMW 5 Series

X3 X3 xDrive 30e M Sport 5dr Auto BMW 5 Series

2820 miles 2025 Zero Deposit

Home Delivery Available

£54290
Bournemouth
£903/month
Example
  • BMW 5 Series

X3 X3 xDrive 30e M Sport 5dr Auto BMW 5 Series

3578 miles 2025 Zero Deposit

Home Delivery Available

£53024
Grimsby
£882/month
Example
  • BMW 5 Series

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

32000 miles 2015 Zero Deposit

Home Delivery Available

£15350
Derby
£322/month
Example
  • BMW 5 Series

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

69995 miles 2019 Zero Deposit

Home Delivery Available

£17900
Derby
£376/month
Example
  • BMW 5 Series

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

43000 miles 2022 Zero Deposit

Home Delivery Available

£36750
£612/month
Example
  • BMW 5 Series

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

59000 miles 2020 Zero Deposit

Home Delivery Available

£22950
York
£382/month
Example
  • BMW 5 Series

2.0 520d MHT SE Touring 5dr Diesel Hybrid Steptron BMW 5 Series

27000 miles 2021 Zero Deposit

Home Delivery Available

£23990
£399/month
Example
  • BMW 5 Series

2.0 530e 12kWh M Sport Touring 5dr Petrol Plug-in BMW 5 Series

28000 miles 2022 Zero Deposit

Home Delivery Available

£31990
£532/month
Example
  • BMW 5 Series

X3 X3 xDrive20i MHT M Sport 5dr Step Auto [Tech/Pro Pk] BMW 5 Series

4016 miles 2024 Zero Deposit

Home Delivery Available

£45990
Bournemouth
£765/month
Example
  • BMW 5 Series

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

21229 miles 2021 Zero Deposit

Home Delivery Available

£29308
Grimsby
£488/month
Example
  • BMW 5 Series

2.0 20i MHT M Sport SUV 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (184 ps) BMW 5 Series

7941 miles 2022 Zero Deposit

Home Delivery Available

£42500
£707/month
Example
  • BMW 5 Series

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

92449 miles 2017 Zero Deposit

Home Delivery Available

£11970
Bury
£251/month
Example
  • BMW 5 Series

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

24500 miles 2022 Zero Deposit

Home Delivery Available

£25990
£432/month
Example
  • BMW 5 Series

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

119000 miles 2019 Zero Deposit

Home Delivery Available

£15994
£336/month
Example
  • BMW 5 Series

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

99061 miles 2016 Zero Deposit

Home Delivery Available

£8700
£182/month
Example