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
20 generations on the Grand tourer and luxury list, by how well each fits it
- 1BMW G12 M760i60Guide ScoreGoodabout $3,058 a year to own
- 2BMW F90 M581Guide ScoreExcellentabout $3,231 a year to own
- 3BMW F92 M877Guide ScoreVery goodabout $3,847 a year to own
- 4BMW G90 M551Guide ScoreSpecialistabout $4,266 a year to own
- 5BMW F10 M570Guide ScoreVery goodabout $3,125 a year to own
- 6BMW M850i G15 / G16 post-LCI65Guide ScoreGoodabout $3,012 a year to own
- 7BMW M850i G15 / G16 pre-LCI66Guide ScoreGoodabout $3,031 a year to own
- 8BMW F13 M676Guide ScoreVery goodabout $3,188 a year to own
- 9BMW M850i G14 Convertible pre-LCI64Guide ScoreGoodabout $3,012 a year to own
- 10BMW M850i G14 Convertible post-LCI64Guide ScoreGoodabout $3,012 a year to own
- 11BMW M550i G30 post-LCI65Guide ScoreGoodabout $2,667 a year to own
- 12BMW M550i G30 pre-LCI62Guide ScoreGoodabout $2,733 a year to own
- 13BMW E34 M585Guide ScoreExcellentabout $3,552 a year to own
- 14BMW G70 i7 M7044Guide ScoreNot for most buyersabout $2,957 a year to own
- 15BMW E63 M667Guide ScoreGoodabout $4,999 a year to own
- 16tiedBMW E39 M586Guide ScoreExcellentabout $3,685 a year to own
- 16tiedBMW G60 i5 M6047Guide ScoreNot for most buyersabout $2,653 a year to own
- 18BMW E60 M578Guide ScoreVery goodabout $5,023 a year to own
- 19BMW E28 M593Guide ScoreExceptionalabout $3,332 a year to own
- 20BMW E24 M692Guide ScoreExceptionalabout $4,205 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.