Filter results 22 Cars
Sort By
2018 BMW 5 Series Touring
520d xDrive M Sport 5dr Auto
520d xDrive M Sport 5dr Auto
Motorparks Preston
58,224 miles
Request callback
£20,000
2021 BMW 5 Series Touring
520d MHT M Sport 5dr Step Auto
520d MHT M Sport 5dr Step Auto
Hippo Motor Group
54,942 miles
Request callback
£24,920
2020 BMW 5 Series Touring
520d MHT M Sport 5dr Auto
520d MHT M Sport 5dr Auto
Welcome to Williams Manchester BMW
24,261 miles
Request callback
£26,880
2018 BMW 5 Series Touring
520d xDrive M Sport 5dr Auto
520d xDrive M Sport 5dr Auto
Prestige Cars Kent
26,265 miles
Request callback
£23,343
2018 BMW 5 Series Touring
520d xDrive M Sport 5dr Auto
520d xDrive M Sport 5dr Auto
Lookers Nissan Gateshead
49,894 miles
Request callback
£20,250
2019 BMW 5 Series Touring
520d xDrive M Sport 5dr Auto
520d xDrive M Sport 5dr Auto
Motorpoint Peterborough
36,212 miles
Request callback
£24,599
2020 BMW 5 Series Touring
520d xDrive M Sport 5dr Auto
520d xDrive M Sport 5dr Auto
Vertu BMW Teesside
32,643 miles
Request callback
£24,950
Buy new from | £48,498 | (list price from £53,275) |
Showing 16 - 22 of 22 cars