Which M should I buy?

Pick what the car is for, your budget and how much repair risk you can live with. You get the three cars that fit best on that list, each with its cost to own a year and its chance of a big bill.

Your shortlist: driver's car, under $50,000, any risk risk

  1. BMW E85 Z4 M Roadster and Coupe

    3rd of 49 on the driver's car list, likely 1st to 7th

    75Guide Score for 2008Very goodabout $2,822 a year to own
    Why it fits
    It scores 97 for this purpose, 3rd of 49; its strongest parts are analog connection (95) and weight (93). Best year to buy: 2008.
    Cost to own
    About $2,822 a year ($1,961 to $4,219)
    Chance of a bill over $10,000 in five years
    4.1%
    Typical price
    About $49,990, the middle of 10 permitted prices ($28,000 to $84,990)
  2. BMW Z3 M Roadster and M Coupe

    4th of 49 on the driver's car list, likely 2nd to 9th, provisional

    91Guide Score for 2000Exceptionalabout $2,321 a year to own
    Why it fits
    It scores 95 for this purpose, 4th of 49; its strongest parts are weight (97) and analog connection (95). Best year to buy: 2000.
    Cost to own
    About $2,321 a year ($1,575 to $3,499)
    Chance of a bill over $10,000 in five years
    1.8%
    Typical price
    About $43,990, the middle of 9 permitted prices ($32,000 to $129,990)
  3. BMW E36 M3

    5th of 49 on the driver's car list, likely 3rd to 9th, provisional

    92Guide Score for 1999Exceptionalabout $1,822 a year to own
    Why it fits
    It scores 94 for this purpose, 5th of 49; its strongest parts are analog connection (95) and weight (92). Best year to buy: 1999.
    Cost to own
    About $1,822 a year ($1,168 to $2,920)
    Chance of a bill over $10,000 in five years
    under 0.1%
    Typical price
    About $43,745, the middle of 14 permitted prices ($20,995 to $74,990)

Of the 49 cars on this list, left out: 19 with no permitted price yet, 20 whose typical price is over $50,000.

See the whole driver's car list

Where the prices come from

The typical price is the middle of the asking and sold prices we recorded from sources whose terms allow this use (bonhams.com, classiccars.com, driveway.com, enthusiastauto.com), read October 27, 2026 to October 28, 2026, with 11 auction results sold between 2015 and 2023. A car fits a budget when its typical price is at or under it. 43 of the 69 generations have 3 or more such prices; a car with fewer shows “no permitted price yet” and is left out once you set a budget. Asking prices sit above what cars sell for, so treat a car near your line as a stretch.

Each list is ordered by the Guide Score’s parts weighted for that purpose (method v5-final.14), so a car can lead a list with a lower overall Guide Score; the score shown beside each car is its overall one. It is an editorial score, built only from permitted, sourced data. The cost to own is for a car bought at five years old, or its own age if older, kept five years. How it works.