2020 Mazda 3

Few small cars balance frugality, practicality, and verve like the 2020 Mazda 3. The compact Mazda is offered in sedan and hatchback configurations, all powered by thrifty inline-4 engines that can be paired with automatic and manual transmissions as well as front- or all-wheel drive. The 3 puts its best foot forward in an effort to lure buyers...