From electric superminis to performance SUVs, there’s a BMW to suit a wide range of budgets and needs. The long-running BMW 3 Series is available in a host of guises, including performance-infused variants such as the M340i or M3 Competition. When it comes to SUVs, you can choose from the compact X1 or the seven-seat X5. You’re spoilt for choice with electrified powertrains, too, with cars including the ‘530e’ 5 Series plug-in hybrid, as well as the all-electric i3 hatchback, i4 saloon, or the iX SUV.