The BMW M135 xDrive carries the storied ‘M’ emblem into compact performance, blending everyday usability with a healthy power injection. Beneath its sleek hatchback form lies a turbocharged 2.0-litre four-cylinder engine churning around 300bhp and 295 lb-ft of torque. All four wheels receive power through an advanced drivetrain, hinting at a playful yet controlled approach to spirited motoring.

What sets the M135 apart is its balance of comfort and excitement. Some enthusiasts may lament that it has drifted from the raw, rear-wheel-drive days of older BMWs, but there’s no denying the car’s appeal as a refined and practical hot hatch. It feels solid and plush inside, reflecting a modern design ethos prioritising driver engagement and passenger comfort.

Underneath its polished veneer, the M135 has faced critiques over steering feedback and track performance when stacked against rival hatchbacks. Even so, the car’s chassis and suspension tuning aim to maintain agility while keeping the ride civilised in everyday conditions. The dual-clutch transmission is notably improved compared to older automatics, delivering quick gear changes and a more dynamic feel.
For drivers seeking an all-purpose performance machine, the M135 xDrive remains a persuasive choice. It is a testament to BMW’s ability to refine compact car engineering, showcasing a sophisticated, all-weather-friendly performance hatch. While purists might yearn for the raw character of classic BMWs, this model offers a lively, thoroughly modern driving experience for those who crave practicality with a side of excitement.