£8,450
BMW 5 Series
2014 (64) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr
£27,224
BMW 5 Series
2022 (22) - 530e M Sport 4dr Auto Saloon
£18,995
BMW 5 Series
2018 - 520d M Sport 4dr Auto
£20,995
BMW 5 Series
2018 - 530d xDrive M Sport 4dr Auto
£28,820
BMW 5 Series
2022 - 520d MHT M Sport 4dr Step Auto
£14,999
BMW 5 Series
2018 (68) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr
£26,700
BMW 5 Series
2021 (21) - 520d MHT M Sport 5dr Step Auto
£31,099
BMW 5 Series
2021 - 520d xDrive MHT M Sport 5dr Step Auto
£24,990
BMW 5 Series
2019 - 530d xDrive M Sport 4dr Auto
£19,750
BMW 5 Series
2020 - 520d M Sport 4dr Auto
£9,950
BMW 5 Series
2016 - 520d [190] M Sport 4dr Step Auto
£24,969
BMW 5 Series
2021 - 520d MHT M Sport 4dr Step Auto [Tech Pack]
£22,500
BMW 5 Series
2021 (71) - 2.0 530e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Steptronic Euro 6 (
£12,990
BMW 5 Series
2014 (14) - 2.0 520i M Sport Auto Euro 6 (s/s) 4dr
£17,990
BMW 5 Series
2018 (68) - 2.0 520d M Sport Auto xDrive Euro 6 (s/s) 4dr
£19,995
BMW 5 Series
2018 - 530d xDrive M Sport 4dr Auto
£17,495
BMW 5 Series
2019 (69) - 2.0 530e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6
£21,300
BMW 5 Series
2018 (18) - 3.0 540i GPF M Sport Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (340 ps)
£19,289
BMW 5 Series
2017 (17) - 3.0 530d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)
£18,549
BMW 5 Series
2018 - 2.0 520d M Sport Auto 4dr
£31,000
BMW 5 Series
2023 - 530e M Sport Touring 5-Door