BMW M rankings
Every BMW M and M Performance generation by Guide Score, each with its cost to own beside it. Where most of a car’s evidence is borrowed from a related car, it shows the range of places it could hold and “provisional”. Places close together are not reliably different.
Which M should I buy? A shortlist by purpose, budget and repair risk
12 modern cars, by Guide Score
- 1BMW E46 M396Guide ScoreExceptionalabout $2,715 a year to own
- 2tiedBMW Z3 M Roadster and M Coupe91Guide ScoreExceptionalabout $2,321 a year to own
- 2tiedBMW E82 1 Series M91Guide ScoreExceptionalabout $2,924 a year to own
- 4BMW E39 M586Guide ScoreExcellentabout $3,685 a year to own
- 5BMW E92 M384Guide ScoreExcellentabout $3,493 a year to own
- 6BMW E60 M578Guide ScoreVery goodabout $5,023 a year to own
- 7tiedBMW E85 Z4 M Roadster and Coupe75Guide ScoreVery goodabout $2,822 a year to own
- 7tiedBMW F13 M675Guide ScoreVery goodabout $3,188 a year to own
- 9BMW F10 M570Guide ScoreVery goodabout $3,125 a year to own
- 10BMW E63 M667Guide ScoreGoodabout $4,999 a year to own
- 11BMW E71 X6 M40Guide ScoreNot for most buyersabout $5,046 a year to own
- 12BMW E70 X5 M39Guide ScoreNot for most buyersabout $5,046 a year to own
Guide Score method v5-final.14. An editorial score from 1 to 100, built only from permitted, sourced data; how it works is on the method page. Every score is in the download.