Despite the trend towards more expensive crossover SUVs, there are still a wealth of hatchbacks available for those seeking an affordable and fuel-efficient ride. Don’t think that “affordable” means “low-quality.” Today’s compact and subcompact hatchbacks are more stylish, comfortable, and enjoyable to drive than ever before. They also feature advanced technology such as touchscreen infotainment systems, keyless entry, and even leather seats. Whether you’re looking for something trendy or functional, we’ve curated a list of the top ten best hatchbacks under $20,000.

2017 Mazda Mazda3 5-Door – $19,095

The compact Mazda3 has received updates from its 2017 model, making it an even better choice. To stay within our $20,000 budget, you’ll need to opt for the base model with a manual transmission. It has standard features such as air conditioning, cruise control, an infotainment system with a seven-inch touchscreen, Bluetooth, and keyless entry. The interior is excellent, the seats are comfortable, and the materials used are of higher quality than most in its class. One drawback is that the interior space is cramped.

2017 Volkswagen Golf – $19,895

The Volkswagen Golf hatchback has been popular among drivers who appreciate its excellent steering, well-tuned suspension, and solid chassis. The interior features a simple design made with quality materials. One drawback is that the rear seats may be cramped for taller passengers.

2017 Honda Civic Hatchback – $19,700

Most Honda Civic Hatchback models feature a turbocharged and direct-injected four-cylinder engine. This makes the Civic enjoyable to drive, especially when paired with the manual transmission. Like other models, the Honda Hatchback offers a fun driving experience with plenty of grip and a good balance of ride and handling. Even the base models come with standard features such as automatic climate control, steering-wheel-mounted controls, Bluetooth, and a 60/40 folding rear seat. If you’re looking for one of the top ten best hatchbacks under $20,000, the Civic is worth considering.

2017 Chevrolet Sonic – $18,455

The Chevrolet Sonic’s turbocharged engine makes it fun to drive. The interior is roomy for its class and has plenty of space for taller passengers. Infotech features include a seven-inch touchscreen with Bluetooth, Apple CarPlay, Android Auto support, and an integrated 4G LTE internet connectivity with onboard Wi-Fi.