Filter results 13 Cars
Sort By
2018 BMW 5 Series Touring
520d M Sport 5dr Auto
520d M Sport 5dr Auto
Stellantis &You Preston
78,681 miles
Call dealer
£17,358
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
2017 BMW 5 Series Touring
520d M Sport 5dr Auto
520d M Sport 5dr Auto
Fred Coupe Nissan Preston
64,000 miles
Call dealer
£18,495
2018 BMW 5 Series Touring
520d xDrive M Sport 5dr Auto
520d xDrive M Sport 5dr Auto
Vertu Honda Morpeth
68,233 miles
Call dealer
£19,675
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
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
Call dealer
£21,490
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
Call dealer
£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
Call dealer
£22,990
2019 BMW 5 Series Touring
520d M Sport 5dr Auto
520d M Sport 5dr Auto
John Clark BMW Aberdeen
34,581 miles
Call dealer
£24,000
Buy new from | £31,958 | (list price from £35,409) |
Showing 1 - 13 of 13 cars