Nearly New BMW Offers, Pre-Registered Cars For Sale

Pre-Registered BMWs with Immediate Delivery

As good as new, start your search for a nearly new BMW with our vast selection of pre-registered models. Save thousands off the regular on the road price and benefit from the finest vehicles from across the BMW range, all with low mileage and in exceptional condition. A nearly new BMW offers the quality you’d expect at a price you wouldn’t, meaning you could be driving a desirable model at a price much lower than buying brand new.

All our nearly new BMWs are available for immediate delivery meaning you could be driving the BMW you have been looking for sooner, for less. Stock is limited and once models are gone we cannot guarantee they will return, so be sure to take advantage of our pre-reg offers while you can and drive away today. There's never been a better time to find your next BMW. What's more, we'll make the whole process of buying a new car quicker and easier, because we want to buy your BMW from you.

Nearly New BMW Search

Model 1 Series
Mileage Delivery
Was £23,056 Now £17,990 Saving £5,066
Model 1 Series
Mileage Delivery
Was £22,456 Now £18,490 Saving £3,966
Model 1 Series
Mileage Delivery
Was £22,456 Now £18,490 Saving £3,966
Model 1 Series
Mileage Delivery
Was £22,456 Now £18,490 Saving £3,966

BMW BMW 118i SE 5-door Sports Hatch

Finished in Alpine White
Model 1 Series
Mileage Delivery
Was £22,456 Now £18,490 Saving £3,966

BMW BMW 118i SE 5-door Sports Hatch

Finished in Alpine White
Model 1 Series
Mileage Delivery
Was £22,230 Now £18,990 Saving £3,240
Model 1 Series
Mileage Delivery
Was £22,230 Now £18,990 Saving £3,240

BMW BMW 118i SE 5-door Sports Hatch

Finished in Alpine White
Model 1 Series
Mileage Delivery
Was £22,230 Now £18,990 Saving £3,240
Model 1 Series
Mileage Delivery
Was £22,230 Now £18,990 Saving £3,240

BMW BMW 118i SE 5-door Sports Hatch

Finished in Alpine White
Model 1 Series
Mileage Delivery
Was £23,012 Now £18,990 Saving £4,022

BMW BMW 118i SE 5-door Sports Hatch

Finished in Alpine White
Model 1 Series
Mileage Delivery
Was £23,012 Now £18,990 Saving £4,022

BMW BMW 118i SE 5-door Sports Hatch

Finished in Alpine White
Model 1 Series
Mileage Delivery
Was £23,456 Now £18,990 Saving £4,466
Model 1 Series
Mileage Delivery
Was £23,156 Now £18,990 Saving £4,166
Model 1 Series
Mileage Delivery
Was £21,890 Now £18,995 Saving £2,895
Model 1 Series
Mileage Delivery
Was £21,890 Now £18,995 Saving £2,895
Model 1 Series
Mileage Delivery
Was £21,890 Now £18,995 Saving £2,895
Model 1 Series
Mileage Delivery
Was £21,890 Now £18,995 Saving £2,895
Model 1 Series
Mileage Delivery
Was £21,890 Now £18,995 Saving £2,895
Model 1 Series
Mileage Delivery
Was £21,890 Now £18,995 Saving £2,895
Model 1 Series
Mileage Delivery
Was £21,890 Now £18,995 Saving £2,895
Model 1 Series
Mileage Delivery
Was £21,890 Now £18,995 Saving £2,895

BMW BMW 118i SE 5-door Sports Hatch

Finished in Alpine White
Model 1 Series
Mileage Delivery
Was £24,230 Now £19,490 Saving £4,740

BMW BMW 118d Sport 3-door Sports Hatch

Finished in Black Sapphire
Model 1 Series
Mileage Delivery
Was £24,563 Now £19,990 Saving £4,573
Model 1 Series
Mileage Delivery
Was £23,596 Now £19,990 Saving £3,606
Model 2 Series
Mileage Delivery
Was £31,875 Now £21,795 Saving £10,080
Model 1 Series
Mileage Delivery
Was £25,650 Now £21,990 Saving £3,660

BMW BMW 218i Luxury Active

Finished in Alpine White
Model 2 Series
Mileage Delivery
Was £25,300 Now £21,990 Saving £3,310
Model 1 Series
Mileage Delivery
Was £25,065 Now £22,000 Saving £3,065
Model 1 Series
Mileage Delivery
Was £24,805 Now £22,000 Saving £2,805
Model 1 Series
Mileage Delivery
Was £24,765 Now £22,990 Saving £1,775

BMW BMW Z4 sDrive18i Roadster 2.0i M Sport

Finished in Mineral Grey metallic
Model Z Series
Mileage Delivery
Was £30,425 Now £23,490 Saving £6,935
Model 1 Series
Mileage Delivery
Was £28,965 Now £23,990 Saving £4,975

BMW BMW 216d Sport Active Tourer

Finished in Black Sapphire
Model 2 Series
Mileage Delivery
Was £29,586 Now £23,990 Saving £5,596

BMW BMW 218d Sport Coupe

Finished in Black Sapphire
Model 2 Series
Mileage Delivery
Was £28,756 Now £23,990 Saving £4,766

BMW BMW 218i Sport Gran Tourer

Finished in Glacier Silver
Model 2 Series
Mileage Delivery
Was £28,950 Now £23,990 Saving £4,960
Model Z Series
Mileage Delivery
Was £32,864 Now £23,990 Saving £8,874
Model 2 Series
Mileage Delivery
Was £33,445 Now £23,995 Saving £9,450

BMW BMW 118i Sport 5-door Sports Hatch

Finished in Glacier Silver
Model 1 Series
Mileage Delivery
Was £27,590 Now £24,500 Saving £3,090

BMW BMW 120d M Sport

Finished in ESTORIL BLUE
Model 1 Series
Mileage Delivery
Was £35,795 Now £24,750 Saving £11,045

BMW BMW 218i Luxury Grand Tourer

Finished in Mediterranean Blue
Model 2 Series
Mileage Delivery
Was £28,800 Now £24,890 Saving £3,910
Model 1 Series
Mileage Delivery
Was £29,810 Now £24,990 Saving £4,820

BMW BMW 218d Luxury Active

Finished in Black Sapphire
Model 2 Series
Mileage Delivery
Was £28,050 Now £24,990 Saving £3,060

BMW BMW Z4 20i sDrive

Finished in BLACK
Model Z Series
Mileage Delivery
Was £30,770 Now £24,995 Saving £5,775

BMW BMW 318d Sport Saloon

Finished in Jet Black
Model 3 Series
Mileage Delivery
Was £31,562 Now £25,990 Saving £5,572

BMW BMW 318d M Sport

Finished in BLACK
Model 3 Series
Mileage Delivery
Was £35,150 Now £25,995 Saving £9,155

BMW BMW 218d M Sport

Finished in WHITE
Model 2 Series
Mileage Delivery
Was £32,105 Now £26,549 Saving £5,556

BMW BMW 218d M Sport

Finished in WHITE
Model 2 Series
Mileage Delivery
Was £31,320 Now £26,549 Saving £4,771

BMW BMW 218d SE Gran Tourer

Finished in Imperial Blue Xirallic
Model 2 Series
Mileage Delivery
Was £30,085 Now £26,590 Saving £3,495
Model 1 Series
Mileage Delivery
Was £30,156 Now £26,990 Saving £3,166
Model 1 Series
Mileage Delivery
Was £32,596 Now £26,990 Saving £5,606

BMW BMW 218d Sport Grand Tourer

Finished in Glacier Silver
Model 2 Series
Mileage Delivery
Was £30,500 Now £26,990 Saving £3,510
Model 3 Series
Mileage Delivery
Was £37,170 Now £26,995 Saving £10,175

BMW BMW Z4 1.8i sDrive

Finished in WHITE
Model Z Series
Mileage Delivery
Was £31,793 Now £26,995 Saving £4,798
Model 3 Series
Mileage Delivery
Was £37,940 Now £27,495 Saving £10,445

BMW BMW 218i Sport Convertible

Finished in Black Sapphire
Model 2 Series
Mileage Delivery
Was £32,800 Now £27,500 Saving £5,300

BMW BMW 528i SE Saloon

Finished in Alpine White
Model 5 Series
Mileage Delivery
Was £37,820 Now £27,790 Saving £10,030

BMW BMW 220d Luxury Grand Tourer

Finished in Mineral Grey
Model 2 Series
Mileage Delivery
Was £34,920 Now £27,990 Saving £6,930

BMW BMW 220d Sport Convertible

Finished in Moonlight Silver
Model 2 Series
Mileage Delivery
Was £34,950 Now £27,990 Saving £6,960

BMW BMW 220i M Sport Convertible

Finished in Mineral Grey
Model 2 Series
Mileage Delivery
Was £34,300 Now £27,990 Saving £6,310

BMW BMW 316d Sports Saloon

Finished in Mediterranean Blue
Model 3 Series
Mileage Delivery
Was £31,900 Now £27,990 Saving £3,910

BMW BMW Z4 sDrive20i Roadster 2.0i M Sport

Finished in Mineral Grey metallic
Model Z Series
Mileage Delivery
Was £36,792 Now £27,990 Saving £8,802
Model Z Series
Mileage Delivery
Was £38,457 Now £27,990 Saving £10,467
Model Z Series
Mileage Delivery
Was £37,110 Now £27,990 Saving £9,120

BMW BMW Z4 sDrive20i Roadster 2.0i M Sport

Finished in Glacier Silver metallic
Model Z Series
Mileage Delivery
Was £36,588 Now £27,990 Saving £8,598

BMW BMW Z4 sDrive20i Roadster M Sport

Finished in Individual Paint
Model Z Series
Mileage Delivery
Was £42,230 Now £27,990 Saving £14,240
Model 2 Series
Mileage Delivery
Was £34,860 Now £27,995 Saving £6,865

BMW BMW 520d SE Saloon

Finished in BLACK
Model 5 Series
Mileage Delivery
Was £36,265 Now £27,995 Saving £8,270

BMW BMW 220d M Sport Convertible

Finished in Mineral Grey
Model 2 Series
Mileage Delivery
Was £35,265 Now £28,990 Saving £6,275
Model 2 Series
Mileage Delivery
Was £35,060 Now £28,990 Saving £6,070
Model 2 Series
Mileage Delivery
Was £35,650 Now £28,990 Saving £6,660

BMW BMW 318d M Sport Touring

Finished in Black Sapphire
Model 3 Series
Mileage Delivery
Was £35,895 Now £28,990 Saving £6,905

BMW BMW 520d SE Saloon

Finished in Black Sapphire
Model 5 Series
Mileage Delivery
Was £36,266 Now £28,990 Saving £7,276

BMW F10 520d SE Saloon B47 2.0

Finished in Black Sapphire
Model 5 Series
Mileage Delivery
Was £36,890 Now £28,990 Saving £7,900

BMW BMW 220d M Sport

Finished in BLACK
Model 2 Series
Mileage Delivery
Was £38,720 Now £28,995 Saving £9,725

BMW BMW Z4 1.8i sDrive

Finished in WHITE
Model Z Series
Mileage Delivery
Was £34,491 Now £28,995 Saving £5,496
Model 2 Series
Mileage Delivery
Was £37,105 Now £29,990 Saving £7,115

BMW BMW 320d M Sport Saloon

Finished in Estoril Blue
Model 3 Series
Mileage Delivery
Was £36,522 Now £29,990 Saving £6,532

BMW BMW 420d xDrive Sport Coupe

Finished in Black Sapphire
Model 4 Series
Mileage Delivery
Was £37,181 Now £29,990 Saving £7,191

BMW BMW 520d M Sport GT

Finished in Carbon Black
Model 5 Series
Mileage Delivery
Was £45,290 Now £29,990 Saving £15,300

BMW BMW 520d M Sport GT

Finished in Carbon Black
Model 5 Series
Mileage Delivery
Was £44,570 Now £29,990 Saving £14,580

BMW BMW 520d M Sport Saloon

Finished in Space Grey
Model 5 Series
Mileage Delivery
Was £41,385 Now £29,990 Saving £11,395

BMW BMW 520d M Sport Saloon

Finished in Space Grey
Model 5 Series
Mileage Delivery
Was £40,095 Now £29,990 Saving £10,105

BMW BMW 520d M Sport Saloon

Finished in Black Sapphire
Model 5 Series
Mileage Delivery
Was £35,620 Now £29,990 Saving £5,630

BMW BMW 520d M Sport Saloon

Finished in Mediterranean Blue
Model 5 Series
Mileage Delivery
Was £35,620 Now £29,990 Saving £5,630

BMW BMW Z4 sDrive20i Roadster

Finished in Mineral White
Model Z Series
Mileage Delivery
Was £39,845 Now £29,990 Saving £9,855

BMW BMW Z4 sDrive20i Roadster

Finished in Glacier Silver
Model Z Series
Mileage Delivery
Was £39,010 Now £29,990 Saving £9,020

BMW BMW Z4 sDrive20i Roadster

Finished in Mineral White
Model Z Series
Mileage Delivery
Was £40,930 Now £29,990 Saving £10,940

BMW BMW Z4 sDrive35i Roadster

Finished in Estoril Blue
Model Z Series
Mileage Delivery
Was £46,485 Now £29,990 Saving £16,495

BMW BMW Z4 20i sDrive

Finished in WHITE
Model Z Series
Mileage Delivery
Was £35,602 Now £29,995 Saving £5,607
Model 2 Series
Mileage Delivery
Was £36,080 Now £30,000 Saving £6,080

BMW BMW 220d x drive

Finished in WHITE
Model 2 Series
Mileage Delivery
Was £37,908 Now £30,490 Saving £7,418

BMW BMW 320d M Sport Saloon

Finished in Alpine White
Model 3 Series
Mileage Delivery
Was £36,540 Now £30,500 Saving £6,040

BMW BMW 320d M Sport Saloon

Finished in Alpine White
Model 3 Series
Mileage Delivery
Was £34,805 Now £30,990 Saving £3,815
Model 4 Series
Mileage Delivery
Was £38,440 Now £30,990 Saving £7,450

BMW BMW 520d M Sport Saloon

Finished in Alpine White
Model 5 Series
Mileage Delivery
Was £38,318 Now £30,990 Saving £7,328

BMW BMW 520d M Sport Saloon

Finished in Alpine White
Model 5 Series
Mileage Delivery
Was £38,300 Now £30,990 Saving £7,310

BMW BMW 520d M Sport Saloon

Finished in Mediterranean Blue
Model 5 Series
Mileage Delivery
Was £36,636 Now £30,990 Saving £5,646

BMW BMW 520d M Sport Saloon

Finished in Alpine White
Model 5 Series
Mileage Delivery
Was £39,586 Now £30,990 Saving £8,596
Model 5 Series
Mileage Delivery
Was £38,576 Now £30,990 Saving £7,586

BMW BMW 520d M sport Touring

Finished in Carbon Black
Model 5 Series
Mileage Delivery
Was £38,576 Now £30,990 Saving £7,586

BMW BMW X1 xDrive18d Sport

Finished in Alpine White
Model X Series
Mileage Delivery
Was £33,526 Now £30,990 Saving £2,536
Model 4 Series
Mileage Delivery
Was £41,110 Now £30,995 Saving £10,115

BMW BMW 320d M Sport Saloon

Finished in Black Sapphire
Model 3 Series
Mileage Delivery
Was £37,185 Now £31,000 Saving £6,185

BMW BMW 320d M Sport Saloon

Finished in Black Sapphire
Model 3 Series
Mileage Delivery
Was £37,185 Now £31,000 Saving £6,185

BMW BMW 420d M Sport Coupe

Finished in Alpine White
Model 4 Series
Mileage Delivery
Was £37,265 Now £31,500 Saving £5,765

BMW BMW X3 xDrive20d M Sport

Finished in Alpine White
Model X Series
Mileage Delivery
Was £38,975 Now £31,790 Saving £7,185

BMW BMW 320d M Sport Touring

Finished in Alpine White
Model 3 Series
Mileage Delivery
Was £37,840 Now £31,990 Saving £5,850

BMW BMW 520d M Sport Saloon

Finished in Mineral Grey metallic
Model 5 Series
Mileage Delivery
Was £38,950 Now £31,990 Saving £6,960

BMW BMW 520d M Sport Saloon

Finished in Space Grey
Model 5 Series
Mileage Delivery
Was £39,255 Now £31,990 Saving £7,265

BMW BMW 520d M Sport Saloon

Finished in Mineral Grey metallic
Model 5 Series
Mileage Delivery
Was £38,756 Now £31,990 Saving £6,766

BMW BMW 520d M Sport Saloon

Finished in Space Grey
Model 5 Series
Mileage Delivery
Was £38,756 Now £31,990 Saving £6,766

BMW BMW 520d M Sport Saloon

Finished in Alpine White
Model 5 Series
Mileage Delivery
Was £38,756 Now £31,990 Saving £6,766

BMW BMW 520d M Sport Saloon

Finished in Mediterranean Blue
Model 5 Series
Mileage Delivery
Was £38,756 Now £31,990 Saving £6,766

BMW BMW 520d M sport Touring

Finished in Mineral Grey metallic
Model 5 Series
Mileage Delivery
Was £39,026 Now £31,990 Saving £7,036

BMW BMW 520d M sport Touring

Finished in Carbon Black
Model 5 Series
Mileage Delivery
Was £39,026 Now £31,990 Saving £7,036

BMW BMW 520d M sport Touring

Finished in Alpine White
Model 5 Series
Mileage Delivery
Was £39,380 Now £31,990 Saving £7,390

BMW BMW 520d M Sport Touring

Finished in Carbon Black
Model 5 Series
Mileage Delivery
Was £39,156 Now £31,990 Saving £7,166

BMW BMW 520d M sport Touring

Finished in Alpine White
Model 5 Series
Mileage Delivery
Was £38,619 Now £31,990 Saving £6,629

BMW BMW 520i M Sport Saloon

Finished in Mineral Grey
Model 5 Series
Mileage Delivery
Was £40,850 Now £31,990 Saving £8,860

BMW BMW 525d M Sport Saloon

Finished in Carbon Black
Model 5 Series
Mileage Delivery
Was £44,710 Now £31,990 Saving £12,720

BMW BMW Z4 sDrive20i Roadster M Sport

Finished in Valencia Orange
Model Z Series
Mileage Delivery
Was £39,525 Now £31,990 Saving £7,535
Model 5 Series
Mileage Delivery
Was £39,755 Now £31,995 Saving £7,760

BMW BMW 520d M Sport Saloon

Finished in SPACE GREY
Model 5 Series
Mileage Delivery
Was £39,420 Now £32,295 Saving £7,125

BMW BMW 520d M Sport Saloon

Finished in MINERAL GREY
Model 5 Series
Mileage Delivery
Was £39,420 Now £32,295 Saving £7,125

BMW BMW X3 xDrive20d xLine

Finished in Alpine White
Model X Series
Mileage Delivery
Was £38,560 Now £32,490 Saving £6,070

BMW BMW 420d M Sport Coupe

Finished in Black Sapphire
Model 4 Series
Mileage Delivery
Was £38,630 Now £32,500 Saving £6,130

BMW BMW 520d M Sport Saloon

Finished in INDIVIDUAL
Model 5 Series
Mileage Delivery
Was £43,330 Now £32,665 Saving £10,665

BMW BMW 320d ED Plus Touring

Finished in Glacier Silver
Model 3 Series
Mileage Delivery
Was £37,970 Now £32,990 Saving £4,980

BMW BMW 320d M Sport Saloon

Finished in Black Sapphire
Model 3 Series
Mileage Delivery
Was £37,564 Now £32,990 Saving £4,574

BMW BMW 520d M sport Touring

Finished in Glacier Silver metallic
Model 5 Series
Mileage Delivery
Was £40,558 Now £32,990 Saving £7,568

BMW BMW X3 Xdrive20d Xline

Finished in Alpine White
Model X Series
Mileage Delivery
Was £38,569 Now £32,990 Saving £5,579

BMW F11 520d M Sport Touring B47 2.0

Finished in Glacier Silver metallic
Model 5 Series
Mileage Delivery
Was £41,220 Now £32,990 Saving £8,230
Model 5 Series
Mileage Delivery
Was £41,220 Now £32,990 Saving £8,230
Model 5 Series
Mileage Delivery
Was £45,525 Now £32,995 Saving £12,530
Model Z Series
Mileage Delivery
Was £43,280 Now £33,500 Saving £9,780

BMW BMW 330i M Sport Saloon

Finished in Individual Paint
Model 3 Series
Mileage Delivery
Was £37,188 Now £33,990 Saving £3,198

BMW BMW 428I Luxury Coupe

Finished in Imperial Blue Xirallic
Model 4 Series
Mileage Delivery
Was £39,605 Now £33,990 Saving £5,615

BMW BMW 525d SE Saloon

Finished in Sophisto Grey X
Model 5 Series
Mileage Delivery
Was £47,095 Now £33,990 Saving £13,105

BMW BMW X3 xDrive20d M Sport

Finished in Black Sapphire
Model X Series
Mileage Delivery
Was £42,153 Now £33,990 Saving £8,163

BMW BMW X3 xDrive20d M Sport

Finished in Alpine White
Model X Series
Mileage Delivery
Was £38,965 Now £33,990 Saving £4,975

BMW BMW 52od M Sport GT

Finished in CARBON BLACK
Model 5 Series
Mileage Delivery
Was £47,040 Now £33,995 Saving £13,045
Model 3 Series
Mileage Delivery
Was £42,810 Now £34,450 Saving £8,360

BMW BMW X4 xDrive20d M Sport

Finished in Carbon Black
Model X Series
Mileage Delivery
Was £43,535 Now £34,490 Saving £9,045

BMW BMW 420d xDrive M Sport Gran Coupe

Finished in Black Sapphire
Model 4 Series
Mileage Delivery
Was £39,562 Now £34,990 Saving £4,572

BMW BMW 520i M Sport Saloon

Finished in Mineral Grey
Model 5 Series
Mileage Delivery
Was £46,980 Now £34,990 Saving £11,990

BMW BMW 435d M Sport

Finished in BLACK
Model 4 Series
Mileage Delivery
Was £46,605 Now £34,995 Saving £11,610
Model 5 Series
Mileage Delivery
Was £42,245 Now £34,995 Saving £7,250
Model 5 Series
Mileage Delivery
Was £42,245 Now £34,995 Saving £7,250

BMW BMW 430d xDrive M Sport Coupe

Finished in Black Sapphire
Model 4 Series
Mileage Delivery
Was £48,650 Now £35,990 Saving £12,660

BMW BMW 530d M Sport Saloon

Finished in Carbon Black
Model 5 Series
Mileage Delivery
Was £45,828 Now £35,990 Saving £9,838

BMW BMW 530d M Sport Saloon

Finished in Carbon Black
Model 5 Series
Mileage Delivery
Was £45,890 Now £35,990 Saving £9,900
Model 3 Series
Mileage Delivery
Was £47,910 Now £36,490 Saving £11,420

BMW BMW 420d M Sport Convertible

Finished in Alpine White
Model 4 Series
Mileage Delivery
Was £44,505 Now £36,990 Saving £7,515

BMW BMW 530d M Sport Saloon

Finished in Glacier Silver
Model 5 Series
Mileage Delivery
Was £42,536 Now £36,990 Saving £5,546
Model 5 Series
Mileage Delivery
Was £49,265 Now £36,995 Saving £12,270

BMW BMW 320d M Sport Saloon

Finished in Estoril blue
Model 3 Series
Mileage Delivery
Was £42,356 Now £37,200 Saving £5,156

BMW BMW 525d M Sport Touring

Finished in Carbon Black
Model 5 Series
Mileage Delivery
Was £48,465 Now £37,390 Saving £11,075

BMW BMW 440i M Sport Convertible

Finished in Mineral Grey
Model 4 Series
Mileage Delivery
Was £50,940 Now £37,990 Saving £12,950

BMW BMW 530d M Sport Saloon

Finished in Mediterranean Blue
Model 5 Series
Mileage Delivery
Was £48,652 Now £37,990 Saving £10,662

BMW BMW 330d M Sport Gran Turismo

Finished in Glacier Silver
Model 3 Series
Mileage Delivery
Was £42,420 Now £38,490 Saving £3,930

BMW BMW 520d M Sport Saloon

Finished in Carbon Black
Model 5 Series
Mileage Delivery
Was £48,375 Now £38,790 Saving £9,585

BMW BMW 420d xDrive Coupe

Finished in Black Sapphire
Model 4 Series
Mileage Delivery
Was £49,562 Now £38,990 Saving £10,572
Model 5 Series
Mileage Delivery
Was £45,561 Now £38,990 Saving £6,571

BMW BMW 530d M Sport Touring

Finished in Space Grey
Model 5 Series
Mileage Delivery
Was £45,561 Now £38,990 Saving £6,571

BMW BMW 530d M Sport Touring

Finished in Space Grey
Model 5 Series
Mileage Delivery
Was £50,102 Now £38,990 Saving £11,112

BMW BMW 520d M Sport Touring

Finished in SPACE GREY
Model 5 Series
Mileage Delivery
Was £47,105 Now £38,995 Saving £8,110
Model 5 Series
Mileage Delivery
Was £47,105 Now £38,995 Saving £8,110

BMW BMW 530d M Sport Touring

Finished in MINERAL GREY
Model 5 Series
Mileage Delivery
Was £51,346 Now £39,995 Saving £11,351

BMW BMW 420d M Sport Convertible

Finished in Champagne Quartz
Model 4 Series
Mileage Delivery
Was £49,295 Now £41,990 Saving £7,305
Model 4 Series
Mileage Delivery
Was £53,250 Now £41,990 Saving £11,260

BMW BMW 440i M Sport Convertible

Finished in Black Sapphire
Model 4 Series
Mileage Delivery
Was £54,750 Now £42,390 Saving £12,360
Model 6 Series
Mileage Delivery
Was £69,630 Now £44,990 Saving £24,640

BMW BMW X6 xDrive30d M Sport

Finished in Black Sapphire
Model X Series
Mileage Delivery
Was £59,750 Now £45,490 Saving £14,260
Model 6 Series
Mileage Delivery
Was £71,735 Now £45,990 Saving £25,745
Model 6 Series
Mileage Delivery
Was £72,875 Now £45,990 Saving £26,885

BMW BMW 640d M Sport Coupe

Finished in SPACE GREY
Model 6 Series
Mileage Delivery
Was £71,735 Now £45,990 Saving £25,745

BMW BMW X6 M Sport

Finished in WHITE
Model X Series
Mileage Delivery
Was £60,030 Now £46,995 Saving £13,035

BMW BMW 640d SE Gran Coupe

Finished in Space Grey
Model 6 Series
Mileage Delivery
Was £63,668 Now £47,490 Saving £16,178

BMW BMW X5 xDrive30d M Sport

Finished in Black Sapphire
Model X Series
Mileage Delivery
Was £57,120 Now £49,790 Saving £7,330
Model 6 Series
Mileage Delivery
Was £75,730 Now £49,990 Saving £25,740
Model 6 Series
Mileage Delivery
Was £75,730 Now £49,990 Saving £25,740

BMW BMW 640d M Sport Coupe

Finished in Alpine White
Model 6 Series
Mileage Delivery
Was £70,000 Now £52,990 Saving £17,010

BMW BMW 730d xDrive Saloon

Finished in Black Sapphire
Model 7 Series
Mileage Delivery
Was £75,495 Now £52,990 Saving £22,505

BMW BMW 640i M Sport

Finished in SPACE GREY
Model 6 Series
Mileage Delivery
Was £76,065 Now £52,999 Saving £23,066

BMW BMW X5 xDrive30d M Sport

Finished in Black Sapphire
Model X Series
Mileage Delivery
Was £62,320 Now £53,990 Saving £8,330

BMW BMW 730Ld Saloon

Finished in Black Sapphire
Model 7 Series
Mileage Delivery
Was £78,460 Now £62,990 Saving £15,470

BMW BMW 750i M Sport Saloon

Finished in Frozen Brown
Model 7 Series
Mileage Delivery
Was £102,995 Now £78,990 Saving £24,005

BMW BMW X5 M

Finished in Long Beach Blue
Model X Series
Mileage Delivery
Was £99,420 Now £79,990 Saving £19,430

BMW BMW 750i M Sport Saloon

Finished in Individual Paint
Model 7 Series
Mileage Delivery
Was £103,568 Now £86,988 Saving £16,580

BMW BMW 750i M Sport Saloon

Finished in Moonstone metallic
Model 7 Series
Mileage Delivery
Was £107,869 Now £89,988 Saving £17,881

There are no cars that match your search. Please try adjusting your filters.

Whilst we have made every effort to ensure the information on this website is up to date and accurate, we cannot accept responsibility for your reliance on any information on this website. Always check for model availability and for precise information on vehicle model features, specifications and equipment, and in the case of used vehicles, current mileage details before ordering a vehicle.

Pre-registered cars are NOT brand new. You will be the second owner of the vehicle. Exact mileage will vary from vehicle to vehicle and will increase with customer test drives. For further information please contact your local Spire centre.