If you’re looking for a small but upscale sports coupe - or perhaps a convertible - the 2019 BMW 2 Series is an excellent choice. The 2 Series is the entry point to the BMW car lineup, so it has a relatively affordable starting price just north of $35,000. Yet it also provides the kind of BMW driving dynamics enthusiasts love, complete with standard rear-wheel drive and manual transmission. There’s even a dedicated high-performance model capable of running from 0 to 60 in only 4.2 seconds. Of course, you’ll see your share of high-end BMW features, too.
Not especially interested in buying from the Bavarians? There are some notable 2 Series competitors to consider, from other premium German cars to a couple of all-American entries.