£28,900
BMW 5 Series
2021 (71) - 530d xDrive M Sport Saloon 4-Door
£29,995
BMW 5 Series
2022 - 530e M Sport 4dr Auto
£39,900
BMW 5 Series
2024 (24) - 520i M Sport 4dr Auto
£27,499
BMW 5 Series
2022 (22) - 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr
£19,450
BMW 5 Series
2019 - 520d M Sport 5dr Auto
£30,500
BMW 5 Series
2022 (72) - 520d MHT M Sport 4dr Step Auto
£25,850
BMW 5 Series
2021 - 530e M Sport 4dr Auto
£9,991
BMW 5 Series
2018 (68) - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr
£11,295
BMW 5 Series
2016 - 520d M Sport 5dr Step Auto
£20,295
BMW 5 Series
2018 (18) - 530d xDrive M Sport 4dr Auto FINANCE AVAILABLE
£13,000
BMW 5 Series
2017 (67) - 3.0 530d M Sport Auto xDrive Euro 6 (s/s) 4dr
£38,998
BMW 5 Series
2024 - 520i M Sport 4dr Auto
£38,998
BMW 5 Series
2024 - 520i M Sport 4dr Auto
£24,750
BMW 5 Series
2022 - 520d MHT M Sport 5dr Step Auto
£31,100
BMW 5 Series
2023 - 530e M Sport Saloon 4-Door
£33,200
BMW 5 Series
2022 - 545e xDrive M Sport 4dr Auto
£19,440
BMW 5 Series
2022 (71) - 2.0 530e 12kWh M Sport Steptronic Euro 6 (s/s) 4dr
£25,850
BMW 5 Series
2021 - 520d MHT M Sport 5dr Step Auto
£23,750
BMW 5 Series
2021 (71) - 3.0 530d MHT M Sport Steptronic xDrive Euro 6 (s/s) 4dr
£13,450
BMW 5 Series
2014 - 520d [190] M Sport 4dr Step Auto
£31,500
BMW 5 Series
2023 - 530e M Sport Touring 5-Door
£28,900
BMW 5 Series
2021 - 530d xDrive MHT M Sport 4dr Auto