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
15 generations on the First M list, by how well each fits it
- 1BMW G82 M492Guide ScoreExceptionalabout $2,780 a year to own
- 2BMW F87 M292Guide ScoreExceptionalabout $2,326 a year to own
- 3BMW F82 M488Guide ScoreExcellentabout $2,481 a year to own
- 4BMW G80 M389Guide ScoreExcellentabout $2,818 a year to own
- 5BMW G87 M288Guide ScoreExcellentabout $2,845 a year to own
- 6BMW F80 M384Guide ScoreExcellentabout $2,506 a year to own
- 7BMW E36 M392Guide ScoreExceptionalabout $1,822 a year to own
- 8BMW E46 M396Guide ScoreExceptionalabout $2,715 a year to own
- 9BMW E30 M397Guide ScoreExceptionalabout $2,903 a year to own
- 10tiedBMW F97 X3 M66Guide ScoreGoodabout $3,288 a year to own
- 10tiedBMW F98 X4 M64Guide ScoreGoodabout $3,270 a year to own
- 12BMW Z3 M Roadster and M Coupe91Guide ScoreExceptionalabout $2,321 a year to own
- 13BMW E85 Z4 M Roadster and Coupe75Guide ScoreVery goodabout $2,822 a year to own
- 14BMW E82 1 Series M91Guide ScoreExceptionalabout $2,924 a year to own
- 15BMW E92 M384Guide ScoreExcellentabout $3,493 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.