The E39 M5 is a contender for the best all-round driving M car BMW have ever made. Just ask anyone who owned one ‘back in the day’ – they’ll mostly tell you that they truly regret selling it. A look at the mileage most of these machines covered in their earlier lives as working cars will tell you all you need to ...
- 59,700
- 22 Mar 2024
- Compare:
- Insurance quotes
- Finance Quotes