BMW 5 Series 520d xDrive M Sport Saloon £33,696 Stephen James Enfield BMW 22,728 miles Diesel Hybrid Grey Automatic ML72YMS Sep 2022 View Details