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

69 generations on the Tuning list, by how well each fits it

  1. 1BMW M240i F23 ConvertibleBest year 2017 · About 20th of 69, likely 14th to 31st · Tuning 1 of 69
    82Guide ScoreExcellentabout $1,893 a year to own
  2. 2BMW F22 M235iBest year 2014 · About 13th of 69, likely 4th to 20th · Tuning 2 of 69
    86Guide ScoreExcellentabout $2,150 a year to own
  3. 3tiedBMW F80 M3Best year 2018 · About 16th of 69, likely 6th to 27th · Tuning 3 of 69
    84Guide ScoreExcellentabout $2,506 a year to own
  4. 3tiedBMW F82 M4Best year 2016 · Provisional: places 4 to 24 of 69 · Tuning 3 of 69
    88Guide ScoreExcellentabout $2,481 a year to own
  5. 5BMW F26 X4 M40iBest year 2016 · About 33rd of 69, likely 24th to 52nd · Tuning 5 of 69
    66Guide ScoreGoodabout $2,028 a year to own
  6. 6BMW M550i G30 pre-LCIBest year 2018 · About 46th of 69, likely 28th to 57th · Tuning 6 of 69
    62Guide ScoreGoodabout $2,733 a year to own
  7. 7BMW E82 1 Series MBest year 2011 · About 9th of 69, likely 3rd to 21st · Tuning 7 of 69
    91Guide ScoreExceptionalabout $2,924 a year to own
  8. 8BMW G82 M4Best year 2021 · About 6th of 69, likely 3rd to 16th · Tuning 8 of 69
    92Guide ScoreExceptionalabout $2,780 a year to own
  9. 9tiedBMW F98 X4 MBest year 2020 · About 41st of 69, likely 27th to 53rd · Tuning 9 of 69
    64Guide ScoreGoodabout $3,270 a year to own
  10. 9tiedBMW G80 M3Best year 2022 · About 10th of 69, likely 4th to 19th · Tuning 9 of 69
    89Guide ScoreExcellentabout $2,818 a year to own
  11. 9tiedBMW G83 M4 ConvertibleBest year 2022 · About 20th of 69, likely 9th to 29th · Tuning 9 of 69
    82Guide ScoreExcellentabout $2,780 a year to own
  12. 12BMW G87 M2Best year 2025 · About 10th of 69, likely 4th to 21st · Tuning 12 of 69
    88Guide ScoreExcellentabout $2,845 a year to own
  13. 13BMW M240i G42Best year 2024 · About 26th of 69, likely 16th to 40th · Tuning 13 of 69
    75Guide ScoreVery goodabout $2,103 a year to own
  14. 14BMW F10 M5Best year 2013 · Provisional: places 21 to 53 of 69 · Tuning 14 of 69
    70Guide ScoreVery goodabout $3,125 a year to own
  15. 15BMW F13 M6Best year 2014 · About 26th of 69, likely 17th to 46th · Tuning 15 of 69
    76Guide ScoreVery goodabout $3,188 a year to own
  16. 16BMW M440i G23 Convertible pre-LCIBest year 2022 · About 33rd of 69, likely 23rd to 51st · Tuning 16 of 69
    67Guide ScoreGoodabout $2,055 a year to own
  17. 17BMW M440i G22 / G26 pre-LCIBest year 2022 · About 31st of 69, likely 23rd to 48th · Tuning 17 of 69
    68Guide ScoreGoodabout $2,055 a year to own
  18. 18tiedBMW F85 X5 MBest year 2015 · About 52nd of 69, likely 33rd to 63rd · Tuning 18 of 69
    57Guide ScoreSpecialistabout $3,927 a year to own
  19. 18tiedBMW F86 X6 MBest year 2019 · About 49th of 69, likely 23rd to 61st · Tuning 18 of 69
    60Guide ScoreGoodabout $3,927 a year to own
  20. 20tiedBMW M850i G14 Convertible post-LCIBest year 2026 · Provisional: places 25 to 54 of 69 · Tuning 20 of 69
    64Guide ScoreGoodabout $3,012 a year to own
  21. 20tiedBMW M850i G15 / G16 pre-LCIBest year 2019 · About 33rd of 69, likely 26th to 50th · Tuning 20 of 69
    66Guide ScoreGoodabout $3,031 a year to own
  22. 20tiedBMW M850i G15 / G16 post-LCIBest year 2026 · Provisional: places 24 to 52 of 69 · Tuning 20 of 69
    65Guide ScoreGoodabout $3,012 a year to own
  23. 23BMW G05 X5 M50i and M60iBest year 2020 · About 57th of 69, likely 45th to 67th · Tuning 23 of 69
    49Guide ScoreNot for most buyersabout $3,439 a year to own
  24. 24BMW E46 M3Best year 2006 · 2nd of 69 · Tuning 24 of 69
    96Guide ScoreExceptionalabout $2,715 a year to own
  25. 25BMW G45 X3 M50Best year 2025 · About 59th of 69, likely 44th to 65th · Tuning 25 of 69
    48Guide ScoreNot for most buyersabout $2,794 a year to own
  26. 26BMW E85 Z4 M Roadster and CoupeBest year 2008 · About 26th of 69, likely 13th to 45th · Tuning 26 of 69
    75Guide ScoreVery goodabout $2,822 a year to own
  27. 27BMW E92 M3Best year 2013 · About 16th of 69, likely 5th to 41st · Tuning 27 of 69
    84Guide ScoreExcellentabout $3,493 a year to own
  28. 28BMW E71 X6 MBest year 2014 · About 67th of 69, likely 56th to 69th · Tuning 28 of 69
    40Guide ScoreNot for most buyersabout $5,046 a year to own
  29. 29tiedBMW E60 M5Best year 2010 · About 24th of 69, likely 9th to 36th · Tuning 29 of 69
    78Guide ScoreVery goodabout $5,023 a year to own
  30. 29tiedBMW E63 M6Best year 2010 · About 33rd of 69, likely 16th to 51st · Tuning 29 of 69
    67Guide ScoreGoodabout $4,999 a year to own
  31. 31BMW G09 XMBest year 2026 · About 63rd of 69, likely 51st to 68th · Tuning 31 of 69
    46Guide ScoreNot for most buyersabout $5,632 a year to own
  32. 32BMW E70 X5 MBest year 2013 · About 69th of 69, likely 56th to 69th · Tuning 32 of 69
    39Guide ScoreNot for most buyersabout $5,046 a year to own
  33. 33BMW E39 M5Best year 2000 · About 13th of 69, likely 5th to 27th · Tuning 33 of 69
    86Guide ScoreExcellentabout $3,685 a year to own
  34. 34BMW U10 X2 M35iBest year 2026 · About 63rd of 69, likely 48th to 67th · Tuning 34 of 69
    45Guide ScoreNot for most buyersabout $2,103 a year to own
  35. 35BMW Z3 M Roadster and M CoupeBest year 2000 · Provisional: places 3 to 18 of 69 · Tuning 35 of 69
    91Guide ScoreExceptionalabout $2,321 a year to own
  36. 36BMW G12 M760iBest year 2022 · About 49th of 69, likely 30th to 58th · Tuning 36 of 69
    60Guide ScoreGoodabout $3,058 a year to own
  37. 37BMW M240i F22Best year 2021 · About 18th of 69, likely 8th to 26th · Tuning 37 of 69
    83Guide ScoreExcellentabout $1,875 a year to own
  38. 38BMW G90 M5Best year 2026 · About 55th of 69, likely 40th to 64th · Tuning 38 of 69
    51Guide ScoreSpecialistabout $4,266 a year to own
  39. 39BMW E36 M3Best year 1999 · Provisional: places 3 to 18 of 69 · Tuning 39 of 69
    92Guide ScoreExceptionalabout $1,822 a year to own
  40. 40BMW F97 X3 MBest year 2021 · About 33rd of 69, likely 24th to 51st · Tuning 40 of 69
    66Guide ScoreGoodabout $3,288 a year to own
  41. 41tiedBMW F83 M4 ConvertibleBest year 2020 · Provisional: places 8 to 29 of 69 · Tuning 41 of 69
    83Guide ScoreExcellentabout $2,491 a year to own
  42. 41tiedBMW F87 M2Best year 2021 · About 4th of 69, likely 2nd to 13th · Tuning 41 of 69
    92Guide ScoreExceptionalabout $2,326 a year to own
  43. 41tiedBMW G29 Z4 M40iBest year 2026 · About 23rd of 69, likely 9th to 29th · Tuning 41 of 69
    80Guide ScoreExcellentabout $2,237 a year to own
  44. 44tiedBMW G01 X3 M40iBest year 2021 · About 46th of 69, likely 32nd to 55th · Tuning 44 of 69
    62Guide ScoreGoodabout $2,347 a year to own
  45. 44tiedBMW G02 X4 M40iBest year 2021 · About 41st of 69, likely 32nd to 56th · Tuning 44 of 69
    63Guide ScoreGoodabout $2,355 a year to own
  46. 46BMW M340i G20 pre-LCIBest year 2022 · About 29th of 69, likely 20th to 47th · Tuning 46 of 69
    70Guide ScoreVery goodabout $1,995 a year to own
  47. 47tiedBMW G06 X6 M50i and M60iBest year 2023 · About 59th of 69, likely 50th to 67th · Tuning 47 of 69
    49Guide ScoreNot for most buyersabout $3,420 a year to own
  48. 47tiedBMW G07 X7 M50i and M60iBest year 2022 · About 66th of 69, likely 45th to 69th · Tuning 47 of 69
    43Guide ScoreNot for most buyersabout $3,883 a year to own
  49. 47tiedBMW M850i G14 Convertible pre-LCIBest year 2022 · About 41st of 69, likely 27th to 55th · Tuning 47 of 69
    64Guide ScoreGoodabout $3,012 a year to own
  50. 47tiedBMW M550i G30 post-LCIBest year 2023 · About 33rd of 69, likely 24th to 51st · Tuning 47 of 69
    65Guide ScoreGoodabout $2,667 a year to own
  51. 51BMW E24 M6Best year 1988 · Provisional: places 2 to 14 of 69 · Tuning 51 of 69
    92Guide ScoreExceptionalabout $4,205 a year to own
  52. 52BMW E28 M5Best year 1988 · About 3rd of 69, likely 2nd to 13th · Tuning 52 of 69
    93Guide ScoreExceptionalabout $3,332 a year to own
  53. 53BMW M440i G22 / G26 post-LCIBest year 2026 · Provisional: places 25 to 52 of 69 · Tuning 53 of 69
    65Guide ScoreGoodabout $2,048 a year to own
  54. 54tiedBMW F90 M5Best year 2023 · About 20th of 69, likely 9th to 33rd · Tuning 54 of 69
    81Guide ScoreExcellentabout $3,231 a year to own
  55. 54tiedBMW F92 M8Best year 2025 · About 25th of 69, likely 15th to 39th · Tuning 54 of 69
    77Guide ScoreVery goodabout $3,847 a year to own
  56. 54tiedBMW F95 X5 MBest year 2023 · About 54th of 69, likely 36th to 62nd · Tuning 54 of 69
    55Guide ScoreSpecialistabout $4,192 a year to own
  57. 54tiedBMW F96 X6 MBest year 2023 · About 55th of 69, likely 41st to 64th · Tuning 54 of 69
    51Guide ScoreSpecialistabout $4,192 a year to own
  58. 58tiedBMW M340i G20 post-LCIBest year 2026 · About 33rd of 69, likely 23rd to 51st · Tuning 58 of 69
    66Guide ScoreGoodabout $1,986 a year to own
  59. 58tiedBMW M440i G23 Convertible post-LCIBest year 2026 · Provisional: places 26 to 55 of 69 · Tuning 58 of 69
    62Guide ScoreGoodabout $2,048 a year to own
  60. 60BMW E34 M5Best year 1993 · About 15th of 69, likely 6th to 26th · Tuning 60 of 69
    85Guide ScoreExcellentabout $3,552 a year to own
  61. 61BMW F44 M235i Gran CoupeBest year 2024 · About 31st of 69, likely 22nd to 49th · Tuning 61 of 69
    67Guide ScoreGoodabout $1,962 a year to own
  62. 62BMW E30 M3Best year 1988 · 1st of 69 · Tuning 62 of 69
    97Guide ScoreExceptionalabout $2,903 a year to own
  63. 63BMW F39 X2 M35iBest year 2022 · About 51st of 69, likely 31st to 58th · Tuning 63 of 69
    58Guide ScoreSpecialistabout $2,012 a year to own
  64. 64BMW U11 X1 M35iBest year 2025 · About 61st of 69, likely 46th to 66th · Tuning 64 of 69
    47Guide ScoreNot for most buyersabout $2,003 a year to own
  65. 65BMW F74 M235 Gran CoupeBest year 2026 · About 52nd of 69, likely 35th to 61st · Tuning 65 of 69
    55Guide ScoreSpecialistabout $1,995 a year to own
  66. 66tiedBMW G26 i4 M50Best year 2024 · About 57th of 69, likely 40th to 67th · Tuning 66 of 69
    50Guide ScoreSpecialistabout $2,344 a year to own
  67. 66tiedBMW G60 i5 M60Best year 2024 · About 61st of 69, likely 51st to 67th · Tuning 66 of 69
    47Guide ScoreNot for most buyersabout $2,653 a year to own
  68. 66tiedBMW G70 i7 M70Best year 2026 · About 65th of 69, likely 51st to 67th · Tuning 66 of 69
    44Guide ScoreNot for most buyersabout $2,957 a year to own
  69. 66tiedBMW I20 iX M60Best year 2026 · About 67th of 69, likely 57th to 69th · Tuning 66 of 69
    40Guide ScoreNot for most buyersabout $2,436 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.