£23,995
BMW 5 Series
2021 - 520d MHT M Sport 4dr Step Auto
£11,995
BMW 5 Series
2017 (67) - 2.0 520i M Sport Auto Euro 6 (s/s) 4dr
£17,250
BMW 5 Series
2019 - 520d M Sport 4dr Auto
£29,995
BMW 5 Series
2023 - 530e M Sport 4dr Auto
£37,745
BMW 5 Series
2024 (74) - 520i M Sport 4dr Auto Petrol Saloon
£17,995
BMW 5 Series
2017 (67) - 3.0 530d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr
£16,495
BMW 5 Series
2020 (20) - 520d MHT M Sport Auto 4-Door
£27,142
BMW 5 Series
2022 - 520d MHT M Sport 4dr Step Auto
£37,898
BMW 5 Series
2024 - 520i M Sport 4dr Auto
£26,395
BMW 5 Series
2022 (22) - 2.0 530e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Steptronic Euro 6 (
£22,995
BMW 5 Series
2022 - 530e M Sport 4dr Auto
£18,649
BMW 5 Series
2019 (19) - 530d xDrive M Sport 5dr Auto
£27,990
BMW 5 Series
2023 - 530e M Sport 5dr Auto
£39,995
BMW 5 Series
2024 - 530e M Sport 5dr Auto
£19,300
BMW 5 Series
2020 - 530d M Sport 4dr Auto
£37,611
BMW 5 Series
2024 (74) - 520i M Sport 4dr Auto Petrol Saloon
£16,995
BMW 5 Series
2017 (67) - 2.0 520d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr
£25,978
BMW 5 Series
2022 - 2.0 530e xDrive M Sport Auto 4WD 5dr
£29,995
BMW 5 Series
2019 (69) - 3.0 530d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)
£12,750
BMW 5 Series
2015 - 530d M Sport 4dr Step Auto
£35,500
BMW 5 Series
2022 (72) - 545e xDrive M Sport Saloon 4-Door
£24,995
BMW 5 Series
2020 - 530e M Sport 4dr Auto
£25,750
BMW 5 Series
2021 - 520d MHT M Sport 4dr Step Auto
£22,999
BMW 5 Series
2022 - 530e M Sport 4dr Auto