15. BMW M3 E46

In October 2000, BMW introduced the E46 M3. It featured an all-new engine, drivetrain, and components. Since then, it’s been regarded as one of the finest BMW M cars and the perfect driving machine. All M cars are a blast to drive, but the E46 M3 was a big improvement over the E36 M3 from the ’90s. Also, it’s one of the last analog sports cars you can buy.

With a 343 HP straight six-cylinder engine, almost ideal weight distribution, great chassis, six-speed manual transmission, and respectable performance, the E46 M3 soon won the hearts of car enthusiasts all over the world. It was a sales success as well, and one of the best second-hand performance cars today.