Filter results 88 Cars
Browse by engine
Browse by trim
Sort By
2017 BMW 5 Series
520d xDrive M Sport 4dr Auto
520d xDrive M Sport 4dr Auto
Marshall Approved Used Scunthorpe
42,533 miles
Request callback
£19,022
2019 BMW 5 Series
520d M Sport 4dr Auto
520d M Sport 4dr Auto
CarSupermarket.Com Birmingham
56,998 miles
Request callback
£19,957
2019 BMW 5 Series
530e M Sport 4dr Auto
530e M Sport 4dr Auto
Vauxhall Used Direct Boucher
69,000 miles
Request callback
£19,999
2018 BMW 5 Series
520i M Sport 4dr Auto
520i M Sport 4dr Auto
Stebbings Car Superstore
36,758 miles
Request callback
£20,858
2018 BMW 5 Series
520i M Sport 4dr Auto
520i M Sport 4dr Auto
Stephen James Bmw Enfield
36,640 miles
Request callback
£20,995
2018 BMW 5 Series
540i xDrive M Sport 4dr Auto
540i xDrive M Sport 4dr Auto
Northumberland Motor Village
91,596 miles
Request callback
£20,999
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
2019 BMW 5 Series
520d M Sport 4dr Auto
520d M Sport 4dr Auto
John Clark BMW Aberdeen
43,372 miles
Request callback
£21,500
Buy new from | £46,225 | (list price from £51,025) |
Showing 16 - 30 of 88 cars