It’s not an M3, but the B3’s gentler approach might be the more compelling one.
James finds himself a unicorn – a 301kW BMW 3-Series wagon. We drive the 2017 Alpina B3 Touring.