The next-generation BMW M3, which is due by early 2028, will be offered with both an electric powertrain as well as a straight-six turbo-petrol engine, as per a report by our sister publication ...
With 3,265 matched cars under £5,000 available on Auto Trader, we have the largest range of value cars for sale across the UK.