Filter results 28 Cars
Browse by shape
Sort By
2022 BMW 5 Series Touring
520d MHT M Sport 5dr Step Auto
520d MHT M Sport 5dr Step Auto
Ocean Group BMW Penryn
20,533 miles
Request callback
£35,240
2019 BMW 5 Series
2.0 520D M SPORT TOURING 5d AUTO 188 BHP
2.0 520D M SPORT TOURING 5d AUTO 188 BHP
S James Prestige Limited
52,700 miles
Request callback
£21,490
2019 BMW 5 Series
2.0 520D M SPORT TOURING 5d AUTO 188 BHP
2.0 520D M SPORT TOURING 5d AUTO 188 BHP
S James Prestige Limited
42,300 miles
Request callback
£21,790
2018 BMW 5 Series
2.0 520D XDRIVE M SPORT TOURING 5d AUTO 188 BHP
2.0 520D XDRIVE M SPORT TOURING 5d AUTO 188 BHP
S James Prestige Limited
43,500 miles
Request callback
£22,690
2019 BMW 5 Series
2.0 520D XDRIVE M SPORT TOURING 5d AUTO 188 BHP
2.0 520D XDRIVE M SPORT TOURING 5d AUTO 188 BHP
S James Prestige Limited
55,300 miles
Request callback
£22,990
2020 BMW 5 Series
2.0 520D M SPORT TOURING MHEV 5d 188 BHP
2.0 520D M SPORT TOURING MHEV 5d 188 BHP
Ron Skinner & Sons Tredegar
47,538 miles
Request callback
£24,999
2019 BMW 5 Series
2.0 520D M SPORT TOURING 5d AUTO 188 BHP
2.0 520D M SPORT TOURING 5d AUTO 188 BHP
S James Prestige Limited
54,400 miles
Request callback
£25,188
2022 BMW 5 Series Touring
520d MHT M Sport 5dr Step Auto
520d MHT M Sport 5dr Step Auto
Ocean Group BMW Plymouth
17,956 miles
Request callback
£36,850
2023 BMW 5 Series Touring
520d MHT M Sport 5dr Step Auto
520d MHT M Sport 5dr Step Auto
Vertu Bmw Barnstaple
6,378 miles
Request callback
£36,995
2023 BMW 5 Series Touring
520d MHT M Sport 5dr Step Auto
520d MHT M Sport 5dr Step Auto
John Clark BMW Tayside
5,965 miles
Request callback
£39,500
2018 BMW 5 Series Touring
520d M Sport 5dr Auto
520d M Sport 5dr Auto
Hendy Car Store Exeter
59,250 miles
Request callback
£19,500
2022 BMW 5 Series Touring
520d xDrive MHT M Sport 5dr Step Auto
520d xDrive MHT M Sport 5dr Step Auto
John Clark BMW Tayside
24,270 miles
Request callback
£36,000
2019 BMW 5 Series Touring
520d M Sport 5dr Auto
520d M Sport 5dr Auto
CarSupermarket.Com Birmingham
34,704 miles
Request callback
£21,657
2020 BMW 5 Series Touring
520d xDrive M Sport 5dr Auto
520d xDrive M Sport 5dr Auto
Vertu BMW Sunderland
44,312 miles
Request callback
£26,634
2023 BMW 5 Series Touring
520d MHT M Sport 5dr Step Auto
520d MHT M Sport 5dr Step Auto
John Clark BMW Tayside
5,243 miles
Request callback
£39,000
Buy new from | £31,894 | (list price from £35,410) |
Showing 1 - 15 of 28 cars