We test the M2 in southern Spain to see how the newest and cheapest of BMW's M cars stacks up. Is it fit to wear that famous badge?
The BMW 7 Series has always been in the shadow of the Mercedes S-Class, but can this new ultra hi-tech model finally challenge it for the title of best luxury car?
The first BMW X5 was the original sporty SUV, and wasn't just big, practical and comfy, but great to drive, too. We test the latest version in the UK.
The BMW 7 Series has always been the most advanced car in the company's line-up, but the new one is even more hi-tech. We find out if it's ready to take on the Mercedes S-Class.