The BMW X3 M50 brilliantly showcases the strengths of the firm's B58 engine without expecting any compromise on practicality by its owner.
The M135's tried-and-tested hot hatch formula admittedly isn't new - but in a world quickly skewing electric, it actually feels paradoxically refreshing.
Powered by a sublime straight-six engine, the X3 M50 takes the X3's sharpness up by a few notches, fusing performance and practicality even more deftly.
It is undoubtedly a bold new direction for BMW's performance sub-brand, but the new i4 M50 checks all the right boxes, and is a promising sign of things to come.
The new BMW M240i stands out for its macho looks and undeniable attitude, and is a cracker of a small sports coupe.
With its taut chassis, eager powertrain and sharp handling, the new BMW M340i is a sport sedan that's easy to like.
The BMW X3 M40i is a very particular kind of car for the driver that wants a family SUV that also packs a ton of power and a whole lot of noise.
The BMW X5 xDrive40e is an accomplished plug-in hybrid sport utility vehicle that's perfect for city driving.
The BMW 2 Series Active Tourer 225xe is a practical, highly-competent and easy-to-drive MPV that's primed for the electric future.
The BMW 330e iPerformance displays all the characteristics of a 3 Series, augmented by the power of electricity.
The BMW 530e is a comfortable, practical and premium PHEV that makes increasing sense in our urban jungle as charging points become more readily available.
Quiet, sensible and effortlessly easy to drive, the BMW 530e is a plug-in hybrid sedan that we can certainly appreciate.
BMW's X6 M is one of the largest, fastest and most eye-catching cars on the road.
Sleeker looks, a scintillating drivetrain and tonnes of rear-wheel drive fun push the facelifted BMW M135i ahead in a segment that's filled with brilliant cars.
All the right elements have come together harmoniously in BMW's oil-burning X6 M50d, possibly the most ideal X6.
The 2 Series gets a potent dose of performance with an uprated version of the 3.0-litre unit found in the M135i.
BMW unleashes its engine making sorcery to create the most powerful diesel unit in the market - and fits it in the new X5.
Bavarian's tarmac scorching sedan gets meaner with a host of nips and tucks underneath the sheet metal.
The M6 Gran Coupe is a high-performance car that strikes a sweet balance between everyday usability, power and style.
A simple combination of diesel and the phenomenal performance of the tri-turbo lurking under the bonnet put the BMW X6 M50d ahead of its segment.