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

24 generations on the First M Performance list, by how well each fits it

  1. 1BMW G29 Z4 M40iBest year 2026 · About 23rd of 69, likely 9th to 29th · First M Performance 1 of 24
    80Guide ScoreExcellentabout $2,237 a year to own
  2. 2BMW M240i F22Best year 2021 · About 18th of 69, likely 8th to 26th · First M Performance 2 of 24
    83Guide ScoreExcellentabout $1,875 a year to own
  3. 3BMW M240i F23 ConvertibleBest year 2017 · About 20th of 69, likely 14th to 31st · First M Performance 3 of 24
    82Guide ScoreExcellentabout $1,893 a year to own
  4. 4BMW F22 M235iBest year 2014 · About 13th of 69, likely 4th to 20th · First M Performance 4 of 24
    86Guide ScoreExcellentabout $2,150 a year to own
  5. 5BMW M440i G22 / G26 post-LCIBest year 2026 · Provisional: places 25 to 52 of 69 · First M Performance 5 of 24
    65Guide ScoreGoodabout $2,048 a year to own
  6. 6BMW M440i G23 Convertible post-LCIBest year 2026 · Provisional: places 26 to 55 of 69 · First M Performance 6 of 24
    62Guide ScoreGoodabout $2,048 a year to own
  7. 7BMW G02 X4 M40iBest year 2021 · About 41st of 69, likely 32nd to 56th · First M Performance 7 of 24
    63Guide ScoreGoodabout $2,355 a year to own
  8. 8BMW M340i G20 post-LCIBest year 2026 · About 33rd of 69, likely 23rd to 51st · First M Performance 8 of 24
    66Guide ScoreGoodabout $1,986 a year to own
  9. 9tiedBMW M340i G20 pre-LCIBest year 2022 · About 29th of 69, likely 20th to 47th · First M Performance 9 of 24
    70Guide ScoreVery goodabout $1,995 a year to own
  10. 9tiedBMW M440i G23 Convertible pre-LCIBest year 2022 · About 33rd of 69, likely 23rd to 51st · First M Performance 9 of 24
    67Guide ScoreGoodabout $2,055 a year to own
  11. 11BMW M440i G22 / G26 pre-LCIBest year 2022 · About 31st of 69, likely 23rd to 48th · First M Performance 11 of 24
    68Guide ScoreGoodabout $2,055 a year to own
  12. 12BMW M240i G42Best year 2024 · About 26th of 69, likely 16th to 40th · First M Performance 12 of 24
    75Guide ScoreVery goodabout $2,103 a year to own
  13. 13BMW F26 X4 M40iBest year 2016 · About 33rd of 69, likely 24th to 52nd · First M Performance 13 of 24
    66Guide ScoreGoodabout $2,028 a year to own
  14. 14BMW M550i G30 post-LCIBest year 2023 · About 33rd of 69, likely 24th to 51st · First M Performance 14 of 24
    65Guide ScoreGoodabout $2,667 a year to own
  15. 15BMW G01 X3 M40iBest year 2021 · About 46th of 69, likely 32nd to 55th · First M Performance 15 of 24
    62Guide ScoreGoodabout $2,347 a year to own
  16. 16BMW M550i G30 pre-LCIBest year 2018 · About 46th of 69, likely 28th to 57th · First M Performance 16 of 24
    62Guide ScoreGoodabout $2,733 a year to own
  17. 17BMW G60 i5 M60Best year 2024 · About 61st of 69, likely 51st to 67th · First M Performance 17 of 24
    47Guide ScoreNot for most buyersabout $2,653 a year to own
  18. 18BMW F44 M235i Gran CoupeBest year 2024 · About 31st of 69, likely 22nd to 49th · First M Performance 18 of 24
    67Guide ScoreGoodabout $1,962 a year to own
  19. 19BMW G45 X3 M50Best year 2025 · About 59th of 69, likely 44th to 65th · First M Performance 19 of 24
    48Guide ScoreNot for most buyersabout $2,794 a year to own
  20. 20BMW F74 M235 Gran CoupeBest year 2026 · About 52nd of 69, likely 35th to 61st · First M Performance 20 of 24
    55Guide ScoreSpecialistabout $1,995 a year to own
  21. 21BMW F39 X2 M35iBest year 2022 · About 51st of 69, likely 31st to 58th · First M Performance 21 of 24
    58Guide ScoreSpecialistabout $2,012 a year to own
  22. 22BMW G26 i4 M50Best year 2024 · About 57th of 69, likely 40th to 67th · First M Performance 22 of 24
    50Guide ScoreSpecialistabout $2,344 a year to own
  23. 23BMW U11 X1 M35iBest year 2025 · About 61st of 69, likely 46th to 66th · First M Performance 23 of 24
    47Guide ScoreNot for most buyersabout $2,003 a year to own
  24. 24BMW U10 X2 M35iBest year 2026 · About 63rd of 69, likely 48th to 67th · First M Performance 24 of 24
    45Guide ScoreNot for most buyersabout $2,103 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.