Discount BMW Cars

BMW is a German car brand and a global leader in the luxury car market, producing stunning, top-of-the-range models with some of the best mod-cons and safety features that modern technology can provide.

With a distinctive grill, sleek body and unobtrusive – yet highly polished – feel, every new BMW car across the range shares an aesthetic that few other car companies can emulate. The X Series, a range of SUV-type cars with spacious interiors, retains the classic look of a new BMW. For something a little more playful, the Z4 is the perfect choice for couples or professionals who love driving for leisure.

Best of all, whether you’re interested in the classic BMW 1 Series, the sporty BMW Z4, the practical BMW X6, or any other popular model, you can enjoy the prestige of a BMW without paying forecourt prices. Explore our range of cheap BMW cars for sale and find the best price for your new vehicle.

Select your model below, or contact us if you need help.

BMW 1 Series

BMW 1 Series

From £18,053

BMW 2 Series

BMW 2 Series

From £20,626

BMW 3 Series

BMW 3 Series

From £21,199

BMW 4 Series

BMW 4 Series

From £24,887

BMW 5 Series

BMW 5 Series

From £29,557

BMW 6 Series

BMW 6 Series

From £41,263

BMW 7 Series

BMW 7 Series

From £49,734

BMW i3

BMW i3

From £34,581

BMW i8

BMW i8

From £0

BMW M6

BMW M6

From £95,966

BMW X1

BMW X1

From £25,853

BMW X3

BMW X3

From £34,999

BMW X4

BMW X4

From £34,341

BMW X5

BMW X5

From £43,401

BMW X6

BMW X6

From £48,177

BMW Z4

BMW Z4

From £26,007