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
49 generations on the Driver's car list, by how well each fits it
- 1BMW E46 M396Guide ScoreExceptionalabout $2,715 a year to own
- 2BMW E30 M397Guide ScoreExceptionalabout $2,903 a year to own
- 3BMW E85 Z4 M Roadster and Coupe75Guide ScoreVery goodabout $2,822 a year to own
- 4BMW Z3 M Roadster and M Coupe91Guide ScoreExceptionalabout $2,321 a year to own
- 5BMW E36 M392Guide ScoreExceptionalabout $1,822 a year to own
- 6BMW E24 M692Guide ScoreExceptionalabout $4,205 a year to own
- 7BMW E28 M593Guide ScoreExceptionalabout $3,332 a year to own
- 8BMW F82 M488Guide ScoreExcellentabout $2,481 a year to own
- 9BMW E92 M384Guide ScoreExcellentabout $3,493 a year to own
- 10BMW F87 M292Guide ScoreExceptionalabout $2,326 a year to own
- 11BMW F22 M235i86Guide ScoreExcellentabout $2,150 a year to own
- 12BMW E34 M585Guide ScoreExcellentabout $3,552 a year to own
- 13BMW E82 1 Series M91Guide ScoreExceptionalabout $2,924 a year to own
- 14BMW M240i F2283Guide ScoreExcellentabout $1,875 a year to own
- 15BMW F80 M384Guide ScoreExcellentabout $2,506 a year to own
- 16BMW G29 Z4 M40i80Guide ScoreExcellentabout $2,237 a year to own
- 17BMW G82 M492Guide ScoreExceptionalabout $2,780 a year to own
- 18BMW M240i F23 Convertible82Guide ScoreExcellentabout $1,893 a year to own
- 19BMW E63 M667Guide ScoreGoodabout $4,999 a year to own
- 20BMW F83 M4 Convertible83Guide ScoreExcellentabout $2,491 a year to own
- 21BMW G80 M389Guide ScoreExcellentabout $2,818 a year to own
- 22BMW E39 M586Guide ScoreExcellentabout $3,685 a year to own
- 23BMW E60 M578Guide ScoreVery goodabout $5,023 a year to own
- 24BMW G87 M288Guide ScoreExcellentabout $2,845 a year to own
- 25BMW F13 M676Guide ScoreVery goodabout $3,188 a year to own
- 26BMW G83 M4 Convertible82Guide ScoreExcellentabout $2,780 a year to own
- 27BMW M240i G4275Guide ScoreVery goodabout $2,103 a year to own
- 28BMW F10 M570Guide ScoreVery goodabout $3,125 a year to own
- 29BMW M340i G20 pre-LCI70Guide ScoreVery goodabout $1,995 a year to own
- 30BMW F92 M877Guide ScoreVery goodabout $3,847 a year to own
- 31BMW M440i G22 / G26 pre-LCI68Guide ScoreGoodabout $2,055 a year to own
- 32BMW F90 M581Guide ScoreExcellentabout $3,231 a year to own
- 33BMW M440i G23 Convertible pre-LCI67Guide ScoreGoodabout $2,055 a year to own
- 34BMW F44 M235i Gran Coupe67Guide ScoreGoodabout $1,962 a year to own
- 35BMW M440i G22 / G26 post-LCI65Guide ScoreGoodabout $2,048 a year to own
- 36BMW M550i G30 post-LCI65Guide ScoreGoodabout $2,667 a year to own
- 37tiedBMW M850i G15 / G16 pre-LCI66Guide ScoreGoodabout $3,031 a year to own
- 37tiedBMW M340i G20 post-LCI66Guide ScoreGoodabout $1,986 a year to own
- 39BMW M440i G23 Convertible post-LCI62Guide ScoreGoodabout $2,048 a year to own
- 40BMW M850i G15 / G16 post-LCI65Guide ScoreGoodabout $3,012 a year to own
- 41BMW M550i G30 pre-LCI62Guide ScoreGoodabout $2,733 a year to own
- 42BMW M850i G14 Convertible post-LCI64Guide ScoreGoodabout $3,012 a year to own
- 43BMW M850i G14 Convertible pre-LCI64Guide ScoreGoodabout $3,012 a year to own
- 44BMW F74 M235 Gran Coupe55Guide ScoreSpecialistabout $1,995 a year to own
- 45BMW G12 M760i60Guide ScoreGoodabout $3,058 a year to own
- 46BMW G90 M551Guide ScoreSpecialistabout $4,266 a year to own
- 47BMW G26 i4 M5050Guide ScoreSpecialistabout $2,344 a year to own
- 48BMW G60 i5 M6047Guide ScoreNot for most buyersabout $2,653 a year to own
- 49BMW G70 i7 M7044Guide ScoreNot for most buyersabout $2,957 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.