BMW 330i vs Audi A4 45 TFSI vs Jaguar XE 300 Sport vs Mercedes-Benz C300 comparison review
By Byron Mathioudakis | Photos: Alastair Brook25 Jun 2019
Every all-new 3 Series generates anticipation and expectation. So after the lacklustre F30, how does 2019’s G20 fare against the class best?