The E46-generation BMW M3 is by far the most successful M car in terms of sales. Looking back, it's easy to see why: At the ...
BMWs have been getting faster with electrification, but there are still a couple of lighter cars at the top of the heap.