Filter results 28 Cars
Browse by shape
Browse by trim
Sort By
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
Request callback
£12,400
2018 BMW 5 Series Touring
520d SE 5dr Auto
520d SE 5dr Auto
Car World Superstore
95,242 miles
Request callback
£14,200
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
Request callback
£35,995
2017 BMW 5 Series Touring
520d M Sport 5dr Auto
520d M Sport 5dr Auto
John Clark BMW Tayside
57,010 miles
Request callback
£19,500
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
Request callback
£45,000
2017 BMW 5 Series Touring
520d M Sport 5dr Auto
520d M Sport 5dr Auto
Fred Coupe Nissan Preston
64,000 miles
Request callback
£18,495
2018 BMW 5 Series Touring
520d xDrive M Sport 5dr Auto
520d xDrive M Sport 5dr Auto
Hippo Motor Group
52,724 miles
Request callback
£21,470
2020 BMW 5 Series Touring
520d xDrive MHT M Sport 5dr Step Auto
520d xDrive MHT M Sport 5dr Step Auto
Vertu Bmw Bridgwater
30,914 miles
Request callback
£29,000
2023 BMW 5 Series Touring
520d MHT M Sport 5dr Step Auto
520d MHT M Sport 5dr Step Auto
Ocean Group BMW Plymouth
10,110 miles
Request callback
£35,940
2023 BMW 5 Series Touring
520d MHT M Sport 5dr Step Auto
520d MHT M Sport 5dr Step Auto
Ocean Group BMW Penryn
12,594 miles
Request callback
£35,940
2023 BMW 5 Series Touring
520d MHT M Sport 5dr Step Auto
520d MHT M Sport 5dr Step Auto
Ocean Group BMW Plymouth
10,989 miles
Request callback
£35,940
Buy new from | £31,898 | (list price from £35,409) |
Showing 16 - 28 of 28 cars