The redesigned BMW 3 Series is late to the party — a shindig that saw the all-new 2019 Genesis G70 win the night. A few months after we gave our highest annual award to the newest sedan from Hyundai’s budding luxury division, its German rival hit dealerships with a seventh-generation redesign in the form of the 330i for 2019 and M340i for 2020. Now, finally, we’ve had a chance to compare them by evaluating four- and six-cylinder versions of each over a multiday test comprised of street driving, measured acceleration and braking testing, and a small handling course. Consumers shop by price, so our comparison primarily dove into the two sedans that fall closest in that regard: the six-cylinder G70 3.3T ($51,225) and the four-cylinder 330i with M Sport Package ($57,420). All prices include destination.