BMW 520d xDrive M Sport

Top Gear drives BMW 520d xDrive M Sport

Top Gear drives BMW 520d xDrive M Sport

We’ve already driven quite a few variants of the new G30-generation BMW 5 Series, such as the BMW 530d, 530i and 540i. However, one model that we won’t be getting in the US, and obviously…