Filter results 38 Cars
Browse by trim
Sort By
2021 BMW 5 Series
2.0 530E XDRIVE SE 4d AUTO 289 BHP
2.0 530E XDRIVE SE 4d AUTO 289 BHP
HPL Motors Oldham Oldham
39,290 miles
Request callback
£24,499
2020 BMW 5 Series
530e xDrive M Sport 4dr Auto
530e xDrive M Sport 4dr Auto
Vertu Bmw Dorchester
38,590 miles
Request callback
£23,995
2018 BMW 5 Series
530e M Sport 4dr Auto
530e M Sport 4dr Auto
Bristol Street Motors Hyundai Mansfield
45,351 miles
Request callback
£17,999
2018 BMW 5 Series
530e M Sport 4dr Auto
530e M Sport 4dr Auto
CarSupermarket.Com Birmingham
27,849 miles
Request callback
£25,657
Buy new from | £46,225 | (list price from £51,025) |
Showing 16 - 30 of 38 cars