Filter results 143 Cars
Browse by trim
Sort By
2018 BMW 5 Series
520d xDrive M Sport 4dr Auto
520d xDrive M Sport 4dr Auto
John Clark BMW Aberdeen
48,009 miles
Request callback
£21,500
2016 BMW 5 Series
520d [190] M Sport 4dr Step Auto
520d [190] M Sport 4dr Step Auto
Sonny Adams Motor Company
60,810 miles
Request callback
£13,200
2020 BMW 5 Series
520d MHT M Sport 4dr Auto
520d MHT M Sport 4dr Auto
Vertu BMW Sunderland
32,344 miles
Request callback
£23,648
2022 BMW 5 Series
520d MHT M Sport 4dr Step Auto
520d MHT M Sport 4dr Step Auto
Ocean Group BMW Plymouth
14,997 miles
Request callback
£34,950
2017 BMW 5 Series
520d xDrive M Sport 4dr Auto
520d xDrive M Sport 4dr Auto
Twells Of Billinghay
40,000 miles
Request callback
£21,995
2020 BMW 5 Series
520d MHT M Sport 4dr Auto
520d MHT M Sport 4dr Auto
John Clark BMW Aberdeen
24,611 miles
Request callback
£23,499
2012 BMW 5 Series
2.0 520D SE 4d 181 BHP
2.0 520D SE 4d 181 BHP
Driven Car Sales Ltd Thornaby
85,561 miles
Request callback
£6,890
2012 BMW 5 Series
2.0 520D M SPORT 4d 181 BHP
2.0 520D M SPORT 4d 181 BHP
CK Car Sales Ltd
113,126 miles
Request callback
£7,350
2013 BMW 5 Series
2.0 520D EFFICIENTDYNAMICS 4d 181 BHP
2.0 520D EFFICIENTDYNAMICS 4d 181 BHP
Motor Plus Car Supermarket Ltd Langland Way
104,990 miles
Request callback
£7,699
2012 BMW 5 Series
520d M Sport 4dr Step Auto [Start Stop]
520d M Sport 4dr Step Auto [Start Stop]
Fenlake Car Sales
111,700 miles
Request callback
£7,990
2014 BMW 5 Series
2.0 520D LUXURY 4d 188 BHP
2.0 520D LUXURY 4d 188 BHP
CarWorld Supermarket Westwood
102,864 miles
Request callback
£8,990
Buy new from | £46,225 | (list price from £51,025) |
Showing 1 - 15 of 143 cars