Filter results 56 Cars
Sort By
2024 BMW 5 Series
520i M Sport Pro 4dr Auto
520i M Sport Pro 4dr Auto
Motorpoint Castleford
5,367 miles
Request callback
£42,799
2018 BMW 5 Series
530e M Sport 4dr Auto
530e M Sport 4dr Auto
Marshall BMW Hampshire
38,843 miles
Request callback
£20,461
2024 BMW 5 Series
520i M Sport 4dr Auto
520i M Sport 4dr Auto
Marshall BMW Scunthorpe
3,908 miles
Request callback
£43,925
2024 BMW 5 Series
520i M Sport 4dr Auto
520i M Sport 4dr Auto
Marshall BMW Scunthorpe
1,538 miles
Request callback
£44,306
2023 BMW 5 Series
520i M Sport 4dr Auto
520i M Sport 4dr Auto
Mercedes-Benz of Bolton
7,987 miles
Request callback
£40,980
2021 BMW 5 Series
530e M Sport 4dr Auto
530e M Sport 4dr Auto
Marshall BMW Bournemouth
27,535 miles
Request callback
£29,902
2019 BMW 5 Series
530e M Sport 4dr Auto
530e M Sport 4dr Auto
Welcome to Williams Manchester BMW
35,487 miles
Request callback
£22,880
2020 BMW 5 Series
530e xDrive M Sport Edition 4dr Auto
530e xDrive M Sport Edition 4dr Auto
Motorpoint Swansea
42,095 miles
Request callback
£28,099
Buy new from | £46,225 | (list price from £51,025) |
Showing 1 - 15 of 56 cars