BMW

BMW's range of cars is designed with the driver in mind. Many of its models, from the Volkswagen Golf-sized 1 Series to Mercedes S-Class-rivalling 7 Series feature rear-wheel drive. The firm pioneered its luxury four-wheel drive SUV range with the distinctive X5 - the line-up now includes X3 and X1 too.

  • BMW 1 Series

    Now in its second generation, the BMW 1 Series packs the style, performance and appeal of the popular German brand into a compact and relatively affordable package. Efficient diesel and petrol engines give it surprisingly low running costs - something you may not expect from this traditionally sporty manufacturer. If you like to cut a dash and don’t require lots of passenger and luggage space, the 1 Series is an excellent choice.

    BMW 1 Series hatchback

    5 & 3 Doors
    Price 
    £17,775 - £31,375
    4.3 / 5
  • BMW 2 Series

    The BMW 2 Series was originally a sporty two-door version of the BMW 1 Series hatchback, designed to replace the old BMW 1 Series Coupe. However, since then another model - the BMW 2 Series Active Tourer - has launched, adding a five-seat MPV to the brand's extensive range.

    Engines range from a cheap-to-run 218d in the 2 Series Active Tourer to the riotous M235i in the BMW 2 Series coupe – a model which can hold its head high against the best sports cars. Perhaps its most impressive trait is that despite the sporty driving dynamics and comfortable interior, most models are affordable to run, with CO2 emissions as low as 109g/km.

    BMW 2 Series Active Tourer MPV

    5 Doors
    Price 
    £22,125 - £31,860
    3.6 / 5
  • BMW 2 Series coupe

    2 Doors
    Price 
    £24,415 - £34,535
    4.5 / 5
  • BMW X1

    The X1 slots into BMW's range of 4x4s as a luxury rival for the Nissan Qashqai. It's a little smaller than a BMW 3 Series, which makes it easy to park, while interior space remains impressive, particularly with the large boot. The BMW X1 is available with four-cylinder petrol and diesel engines. Entry-level BMW X1s are badged as sDrive and are rear-wheel drive, while cars with xDrive in the name have four-wheel drive. The entry-level models use the least fuel, but all BMW X1s have been designed to be cheap to run. Just some low quality interior trim lets it down.

    BMW X1 SUV

    5 Doors
    Price 
    £24,230 - £33,540
    3 / 5
  • BMW 3 Series

    We named the BMW 3 Series our favourite compact executive car in the 2014 Carbuyer Car of the Year Awards. It blends first-class performance with impressive economy and a luxurious, comfortable interior.

    It's available as a four-door saloon, practical Touring estate or five-door GT hatchback version, so there really is a BMW 3 Series for everyone. However, unlike before, the sleeker coupe and convertible versions are now badged as 4 Series, to differentiate between the sporty and more practical models.

    If you’re looking for a smart, fun-to-drive and cheap-to-run executive car with enough room for the family, then we believe no car does it better than the BMW 3 Series.

    BMW 3 Series saloon

    4 Doors
    Price 
    £24,255 - £43,885
    4.8 / 5
  • BMW 3 Series Touring estate

    5 Doors
    Price 
    £25,570 - £43,020
    4.8 / 5
  • BMW 3 Series GT hatchback

    5 Doors
    Price 
    £29,905 - £44,370
    4.3 / 5
  • BMW M3 saloon

    4 Doors
    Price 
    £56,590
    4.1 / 5
  • BMW Z4

    The BMW Z4 is a good looking, fun-to-drive, all-weather convertible. The last version was criticised for its poor ride comfort, but BMW has sorted that out with the current model, and has also given the car a more spacious, comfortable two-seater cabin. The car's metal folding roof means it is quieter with the top up than ever before. The BMW Z4's all-round appeal means it is easy to live with on a daily basis, but entry-level models are not that luxurious, and the small boot lacks practicality.

    BMW Z4 roadster

    2 Doors
    Price 
    £27,740 - £45,950
    3.4 / 5
  • BMW 4 Series

    The BMW 4 Series replaces the old 3 Series coupe, with new sporty looks and fun handling. The coupe shape hides a surprisingly practical car, although the ride is a little firm thanks to the cool-looking big alloy wheels.  The new BMW 4 Series is a solid choice for buyers looking for a car with the reliability and premium quality of a BMW 3 Series with the sporty looks of a coupe.

    BMW 4 Series coupe

    2 Doors
    Price 
    £30,125 - £45,745
    4.2 / 5
  • BMW 4 Series Gran Coupe hatchback

    5 Doors
    Price 
    £30,125 - £45,745
    3.8 / 5
  • BMW 4 Series convertible

    2 Doors
    Price 
    £34,910 - £49,600
    4 / 5
  • BMW M4 coupe

    2 Doors
    Price 
    £57,050
    4 / 5
  • BMW M4 convertible

    2 Doors
    Price 
    £61,145
    3.8 / 5
  • BMW 5 Series

    The BMW 5 Series is one of the most popular executive cars money can buy, and rivals models like the Mercedes C-Class, Audi A6 and Jaguar XF. The BMW 5 Series has always offered a sporty drive, yet in an effort to widen its appeal, the current model has been engineered to deliver greater comfort, too. In addition, the model line-up has grown – what was once just a saloon and estate range has been joined by the Gran Turismo (GT) version. BMW's EfficientDynamics technology means the 5 Series is one of the least polluting cars in its class.

    BMW 5 Series saloon

    4 Doors
    Price 
    £30,865 - £57,910
    4.8 / 5
  • BMW 5 Series Touring estate

    5 Doors
    Price 
    £33,065 - £51,120
    4.7 / 5
  • BMW 5 Series Gran Turismo hatchback

    5 Doors
    Price 
    £38,045 - £60,460
    3.2 / 5
  • BMW M5 saloon

    4 Doors
    Price 
    £73,960 - £91,890
    3.2 / 5
  • BMW i3

    The BMW i3 is the firm's first fully-electric car. It is available as a fully-electric model or with a range-extending petrol engine for those who think they might need to make longer trips. With its distinctive design, attractive price and premium badge, the BMW i3 is likely to appeal to those who have a short city commute or who don't drive many miles.

    BMW i3 hatchback

    5 Doors
    Price 
    £30,980 - £34,130
    4.4 / 5
  • BMW X3

    The BMW X3 is BMW's Land Rover Freelander rival, and is a compact 4x4 aimed at families who want the practicality and security of an off-roader in a compact, easy-to-drive package. It's available with a six-cylinder diesel engine, whilst those wanting more power can choose the petrol twin-turbo V8. Inspired by the larger BMW X5, it's capable on and off-road thanks to BMW's xDrive four-wheel-drive system.

    BMW X3 SUV

    5 Doors
    Price 
    £31,295 - £45,695
    4 / 5
  • BMW X4

    The BMW X4 is a mix of SUV and coupe styling, with the German manufacturer aiming to tempt buyers away from cars like the Range Rover Evoque and the Porsche Macan. The car is only available with diesel engines but the power they deliver is impressive, particularly when you consider the reasonable economy figures they return. Though handling and performance are excellent, the car's unusual looks won't be to everyone's taste and the resulting compromises in terms of practicality mean the car is hard to justify over the more versatile, cheaper BMW X3.

    BMW X4 SUV

    5 Doors
    Price 
    £36,895 - £49,295
    3 / 5
  • BMW X5

    It's easy to dismiss the seven-seat BMW X5 as a typical ‘gas guzzler’ - it's a big, heavy 4x4, with quite limited off-road ability that's bought largely for use in town and on the motorway. However, that's an unfair criticism because, as big cars go, the BMW X5 is very fuel efficient. As a company, BMW has worked hard to reduce the emissions of its engines, and the BMW X5 is no exception. It's available with both petrol and diesel engines, and the latter is the most efficient; it does a claimed 45.6mpg. That, added to brilliant on-road performance, good comfort and people-carrier practicality, make BMW's large 4x4 hard to fault.

    BMW X5 SUV

    5 Doors
    Price 
    £42,945 - £90,170
    4 / 5
  • BMW X6

    The BMW X6 will always be a niche choice. However, for buyers wanting the commanding driving position and traction of a 4x4, but the striking looks of a coupe, the BMW X6 is perfect. It's one of the best 4x4s to drive on the road that money car buy. At the top of the range, the BMW X6 M is incredibly fast but expensive, so our pick is the entry-level diesel. Front seat passengers will appreciate a high quality cabin and a great view of the road. The BMW X6 is a pure four-seater with two individual seats in the back. Passengers seated there will suffer from reduced headroom, thanks to the sloping roof.

    BMW X6 SUV

    5 Doors
    Price 
    £51,150 - £67,190
    3.5 / 5
  • BMW 7 Series

    The luxurious BMW 7 Series is an executive saloon that's both good to drive and comfortable to ride in. It's available in standard and long wheelbase trims, and all cars are incredibly well equipped. Flagship models offer everything imaginable, including internet access from TV screens mounted in the rear. Accurate steering and rear-wheel drive make this big car surprisingly agile, but watch out for steep depreciation - particularly on cars with big petrol engines.

    BMW 7 Series saloon

    4 Doors
    Price 
    £58,275 - £104,260
    3 / 5
  • BMW 6 Series

    The BMW 6 Series was a landmark car when it launched in 2003. It introduced the firm's radical new design direction – which was soon shared with all the other models in BMW's range. In truth, the car's complex lines and scalloped surfaces had as many haters as lovers. BMW did something right though, as it's a shape that required only a mild facelift in 2007 to keep it looking fresh. The current range of cars includes coupe, gran coupe and convertible models. The BMW 6 Series offers three distinct engine options, including a frugal diesel and an extremely quick twin-turbo petrol V8. Buyers can choose between SE and M Sport trims, with the latter being better equipped.

    BMW 6 Series coupe

    2 Doors
    Price 
    £60,630 - £73,470
    3 / 5
  • BMW 6 Series Gran Coupe saloon

    4 Doors
    Price 
    £62,375 - £76,150
    3.5 / 5
  • BMW 6 Series convertible

    2 Doors
    Price 
    £66,760 - £79,345
    3 / 5
  • BMW M6 coupe

    2 Doors
    Price 
    £94,625
    2.2 / 5
  • BMW M6 Gran Coupe saloon

    4 Doors
    Price 
    £98,145
    2 / 5
  • BMW M6 convertible

    2 Doors
    Price 
    £99,825
    2.3 / 5
  • BMW i8

    The BMW i8 petrol-electric hybrid gives us a glimpse into the future of motoring. It's arguably the first massproduction hybrid sports car to go on sale, and it blends unbelievable economy with acceleration that's quick enough to keep up with a Porsche 911. The BMW i8 looks out of this world and, in many ways, it is thanks to a hi-tech construction that makes it extremely lightweight. It also drives differently to other fast BMWs, with a nimbleness that makes it feel much more like a proper sports car than models such as the BMW M3 and BMW M5.

    BMW i8 coupe

    2 Doors
    Price 
    £104,540
    4.3 / 5