Filter results 23 Cars
Browse by shape
Sort By
2018 BMW 5 Series
2.0 520D M SPORT TOURING 5d AUTO 188 BHP
2.0 520D M SPORT TOURING 5d AUTO 188 BHP
HPL Motors Oldham Oldham
72,800 miles
Call dealer
£17,499
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
Call dealer
£24,999
2023 BMW 5 Series Touring
520d MHT M Sport 5dr Step Auto
520d MHT M Sport 5dr Step Auto
John Clark BMW Tayside
9,578 miles
Call dealer
£38,500
2018 BMW 5 Series Touring
520d M Sport 5dr Auto
520d M Sport 5dr Auto
Stellantis &You Preston
78,681 miles
Call dealer
£17,758
2016 BMW 5 Series Touring
520d [190] M Sport 5dr Step Auto
520d [190] M Sport 5dr Step Auto
Car World Supermarket
85,880 miles
Call dealer
£12,400
2022 BMW 5 Series Touring
520d MHT M Sport 5dr Step Auto
520d MHT M Sport 5dr Step Auto
Vertu Bmw Exeter
6,331 miles
Call dealer
£35,995
2018 BMW 5 Series Touring
520d xDrive M Sport 5dr Auto
520d xDrive M Sport 5dr Auto
Ocean Group BMW Paignton
45,051 miles
Call dealer
£23,950
2017 BMW 5 Series Touring
520d M Sport 5dr Auto
520d M Sport 5dr Auto
John Clark BMW Tayside
57,010 miles
Call dealer
£19,750
2018 BMW 5 Series Touring
520d M Sport 5dr Auto
520d M Sport 5dr Auto
Hendy Car Store Exeter
35,500 miles
Call dealer
£22,000
2023 BMW 5 Series Touring
520d MHT M Sport 5dr Step Auto
520d MHT M Sport 5dr Step Auto
Vertu BMW Teesside
12,250 miles
Call dealer
£34,990
2021 BMW 5 Series Touring
520d MHT M Sport 5dr Step Auto
520d MHT M Sport 5dr Step Auto
Stephen James Bmw Enfield
20,306 miles
Call dealer
£28,995
2023 BMW 5 Series Touring
520d MHT M Sport 5dr Step Auto
520d MHT M Sport 5dr Step Auto
John Clark BMW Aberdeen
6,485 miles
Call dealer
£45,000
2023 BMW 5 Series Touring
520d MHT M Sport 5dr Step Auto
520d MHT M Sport 5dr Step Auto
John Clark BMW Aberdeen
8,010 miles
Call dealer
£36,500
Buy new from | £31,460 | (list price from £35,469) |
Showing 1 - 15 of 23 cars