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

    The BMW 1 Series is the firm's entry-level model and its most affordable car, with prices kicking off at around £18,000. There are two bodystyles available: a three or five-door hatchback. Engines range between four-cylinder petrol and diesel engines, while there's even a performance diesel that uses a six-cylinder twin-turbo engine.

    BMW 1 Series hatchback

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

    The BMW 3 Series is a great choice for anyone who wants a executive car that blends great handling with first-class build quality - so it's no surprise our judges nominated it Best Executive Car in our 2014 Car of the Year Awards. It's available as a four-door saloon, a practical Touring estate, a GT and a hybrid saloon. Each body style has a wide range of engines and trims. The diesels are the most popular choice because they combine good fuel economy and low emissions with strong performance. Whether you want low running costs, big performance, or a mixture of both, there's a BMW 3 Series for you. The BMW M3 sporting flagship matches BMW 3 Series practicality with near-supercar performance.

    BMW 3 Series saloon

    4 Doors
    Price 
    £23,555 - £43,685
    4.9 / 5
  • BMW 3 Series Touring estate

    5 Doors
    Price 
    £24,870 - £42,820
    4.8 / 5
  • BMW 3 Series GT hatchback

    5 Doors
    Price 
    £29,205 - £43,670
    4.3 / 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,205 - £33,510
    3.0 / 5
  • BMW 2 Series

    The BMW 2 Series is BMW's replacement for the BMW 1 Series coupe and follows the company's new model line-up with even numbers donating coupes, while odd numbers represent the firm's saloons. The 2-Series is available with a range of engines – from the frugal 220d to the very quick M235i. The former is expected to be the UK's bestseller. No matter which model you choose, the BMW 2 Series is one of the most fun-to-drive coupes on the market. Its strength, though, is that it combines these excellent dynamics, with an interior that is relaxing over long distances and also very well built.

    BMW 2 Series coupe

    2 Doors
    Price 
    £24,265 - £34,260
    4.5 / 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 
    £29,425 - £45,045
    4.2 / 5
  • BMW 4 Series convertible

    2 Doors
    Price 
    £36,680 - £45,480
    4.0 / 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 a saloon and estate-only range, has been joined by the Gran Turismo (GT), turismo and hybrid versions. 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,265 - £57,910
    4.8 / 5
  • BMW 5 Series Touring estate

    5 Doors
    Price 
    £31,475 - £50,845
    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
    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,680 - £33,830
    3.7 / 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 
    £30,995 - £45,395
    3.5 / 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 - £64,290
    4.0 / 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 
    £47,700 - £86,705
    2.3 / 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.0 / 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.0 / 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.0 / 5
  • BMW M6 coupe

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

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

    2 Doors
    Price 
    £99,825
    2.3 / 5