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

6 classic cars, by Guide Score

  1. 1BMW E30 M3Best year 1988 · 1st of 69
    97Guide ScoreExceptionalabout $2,903 a year to own
  2. 2BMW E28 M5Best year 1988 · About 3rd of 69, likely 2nd to 13th
    93Guide ScoreExceptionalabout $3,332 a year to own
  3. 3tiedBMW E24 M6Best year 1988 · Provisional: places 2 to 14 of 69
    92Guide ScoreExceptionalabout $4,205 a year to own
  4. 3tiedBMW E36 M3Best year 1999 · Provisional: places 3 to 18 of 69
    92Guide ScoreExceptionalabout $1,822 a year to own
  5. 5BMW Z3 M Roadster and M Coupe1999 model · Provisional: places 3 to 18 of 69
    91Guide ScoreExceptionalabout $2,321 a year to own
  6. 6BMW E34 M5Best year 1993 · About 15th of 69, likely 6th to 26th
    85Guide ScoreExcellentabout $3,552 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.