BROWSE OUR RANGE OF BMW MODELS AVAILABLE FOR IMMEDIATE DELIVERY

At Halliwell Jones we have a limited selection of delivery mileage BMW models available for immediate delivery. Selected BMW 4 Series, X5 and X6 models are also available with 0% APR.

Browse our stock below and click on 'View Vehicle' for full details of the specification and vehicle images.

Put yourself in the driving seat and contact your local Halliwell Jones Centre today to find our more about our immediate delivery models or arrange a test drive.

ENQUIRE & SAVE FIND OUT MORE
BMW 1 Series

BMW 1 Series

BMW 2 Series

BMW 2 Series

BMW 3 Series

BMW 3 Series

BMW 4 Series

BMW 4 Series

BMW 5 Series

BMW 5 Series

BMW 6 Series

BMW 6 Series

BMW M Range

BMW M Models

BMW X Series

BMW X Series

Simply swipe across to reveal the savings

Swipe Icon
BMW Model Colour Was Now Save  
BMW 118i Sport 3 door (DF18OAH) Jet Black £23,460 £20,987 £2,473 View vehicle
BMW 118i Sport 3 door (DF18NZU) Alpine White £23,460 £20,987 £2,473 View vehicle
BMW 118d Sport 3 door (DF18OAE) Alpine White £25,630 £20,987 £4,643 View vehicle
M140i Shadow Edition 3dr Hatch (DE68SUO) Black Sapphire £36,835 £29,987 £6,848 View vehicle
M140i Shadow Edition 3dr Hatch (DE68OCD) Melbourne Red £37,445 £30,497 £6,948 View vehicle
BMW M140i Shadow Edition 3dr Hatch (DE68VCU) Alpine White £36,275 £29,987 £6,288 View vehicle
BMW 116d SE 5 door (DA18VWX) Glacier Silver £26,395 £21,987 £4,408 Coming soon
BMW 116d Sport 5 Door (DC18JZT) Alpine White £24,975 £20,987 £3,988 View vehicle
BMW 116d M Sport (PL18LND) Estoril Blue £27,705 £21,480 £6,225 View vehicle
BMW 118i Sport 5 door (DF18OAA) Jet Black £24,010 £21,498 £2,512 View vehicle
BMW 118i M Sport Shadow Edition 5dr Hatch (DE68STZ) Mineral Grey £28,485 £25,497 £2,988 View vehicle
BMW 118i M Sport Shadow Edition 5dr Hatch (DE68KVC) Estoril Blue £29,285 £26,497 £2,788 View vehicle
BMW 118d Sport 5dr Sports Hatch (MJ68BVT) Alpine White £26,180 £21,980 £4,200 View vehicle
BMW Model Colour Was Now Save  
BMW 218i M Sport Coupe (CX68MVZ) Alpine White £29,455 £26,980 £2,475 View vehicle
BMW 218d M Sport Coupe (DE68VDG) Estoril Blue £31,775 £26,987 £4,788 View vehicle
BMW 220i M Sport Coupe (DE68SVG) Alpine White £32,770 £28,987 £3,783 View vehicle
BMW 230i M Sport Coupe (CX68MYL) Black Sapphire £33,910 £29,980 £3,930 View vehicle
M240i Coupe (DE68VDL) Black Sapphire £39,235 £33,497 £5,738 View vehicle
BMW 220d Luxury Active Tourer (DE68VDP) Mineral White £36,065 £30,497 £5,568 View vehicle
BMW 225xe Luxury Active Tourer (DE68OCF) Flamenco Red £35,995 £31,987 £4,008 View vehicle
BMW 218d SE Gran Tourer (CX68WPO) Mediterranean Blue £29,755 £24,980 £4,775 View vehicle
BMW Model Colour Was Now Save  
BMW 320i M Sport Saloon (DE68VGO) Alpine White £34,320 £28,490 £5,830 View vehicle
BMW 320i M Sport Shadow Edition Saloon (DF18FEX) Sunset Orange metallic £35,225 £30,987 £4,238 View vehicle
BMW 320d M Sport Saloon (DE68OAM) Estoril Blue £37,785 £29,987 £7,798 View vehicle
BMW 320d M Sport Saloon (CX68UNB) Black Sapphire £37,790 £30,480 £7,310 View vehicle
BMW 320d M Sport Saloon (MJ68BVW) Black Sapphire £37,755 £29,250 £8,505 View vehicle
BMW 320d M Sport Saloon (ML68YMD) Black Sapphire £37,755 £29,250 £8,505 View vehicle
BMW 320d M Sport Saloon (MJ68BVO) Mineral Grey £37,755 £29,250 £8,505 View vehicle
BMW 320d M Sport Saloon (ML68YMM) Mineral Grey £37,755 £29,250 £8,505 View vehicle
BMW 320d M Sport Saloon (DE68SVA) Alpine White £37,120 £29,497 £7,623 View vehicle
BMW 320d M Sport Saloon (DE68VGZ) Melbourne Red £39,395 £30,497 £8,898 View vehicle
BMW 320d M Sport Saloon (ML68YLX) Alpine White £37,090 £28,750 £8,340 View vehicle
BMW 320d M Sport Saloon (DE68VDY) Alpine White £39,020 £29,987 £9,033 View vehicle
BMW 320d M Sport Saloon (DE68SVN) Black Sapphire £37,785 £29,987 £7,798 View vehicle
BMW 320d M Sport Shadow Edition Saloon (DE68VCW) Sunset Orange £41,000 £31,987 £9,013 View vehicle
BMW 320d M Sport Shadow Edition Saloon (DE68EDJ) Alpine White £39,020 £32,497 £6,523 View vehicle
BMW 320d M Sport Shadow Edition Saloon (CX68VPN) Alpine White £39,385 £31,980 £7,405 View vehicle
BMW 320d M Sport Shadow Edition Saloon (ML68YLZ) Alpine White £39,020 £30,250 £8,770 View vehicle
BMW 320d xDrive M Sport Saloon (DE68VHF) Estoril Blue £40,500 £31,497 £9,003 Coming soon
BMW 335d xDrive M Sport Saloon (DE68VCT) Sunset Orange £44,760 £32,987 £11,773 View vehicle
BMW 335d xDrive M Sport Shadow Edition (CX68UXL) Black Sapphire £53,150 £41,102 £12,047 View vehicle
BMW 340i M Sport Saloon (DE68VDN) Glacier Silver £43,930 £33,987 £9,943 Coming soon
BMW 340i M Sport Shadow Edition Saloon (DE68EDC) Estoril Blue £46,385 £37,497 £8,888 View vehicle
BMW 330d M Sport Shadow Edition Touring (CX68WBE) Estoril Blue £45,655 £36,380 £9,275 View vehicle
BMW 320d M Sport Gran Turismo (DE68VDV) Glacier Silver £40,970 £32,987 £7,983 View vehicle
BMW 320d M Sport Gran Turismo (DE68SUY) Mineral Grey £39,705 £31,697 £8,008 View vehicle
BMW 320d Sport Gran Turismo (DE68VDR) Black Sapphire £38,750 £30,987 £7,763 View vehicle
BMW Model Colour Was Now Save  
BMW 435d xDrive M Sport Coupe (PE68VVH) Black Sapphire £51,365 £39,995 £11,370 View vehicle
BMW 440i M Sport Coupe (CX68MWC) JUBILEE SILVER £60,595 £46,361 £14,233 Coming soon
BMW 440i M Sport Coupe (DE68SVF) Estoril Blue £49,330 £40,987 £8,343 View vehicle
BMW 430d M Sport Gran Coupe (CX68UMY) Snapper Rocks Blue £44,350 £36,482 £7,867 View vehicle
BMW 435d xDrive M Sport Coupe (CX68WBM) Black Sapphire £52,025 £40,980 £11,045 View vehicle
BMW 435d xDrive M Sport Gran Coupe (PE68VVK) Black Sapphire £51,660 £39,995 £11,665 View vehicle
BMW 440i M Sport Gran Coupe (CX68UXK) BLUE HERA MICA £60,595 £43,877 £16,717 View vehicle
BMW 440i M Sport Gran Coupe (PE68VVC) Snapper Rocks £50,615 £39,990 £10,625 View vehicle
BMW 440i M Sport Gran Coupe (DE68 VCY) BMW Individual Paint £52,835 £41,987 £10,848 Coming soon
BMW 440i M Sport Gran Coupe (PE68VVF) Snapper Rocks £50,615 £39,990 £10,625 View vehicle
BMW 440i M Sport Gran Coupe (ML68EPO) Tanzanite Blue £51,350 £40,980 £10,370 View vehicle
BMW 420i Sport Convertible (PJ18YJH) Black Sapphire £42,695 £30,980 £11,715 View vehicle
BMW 420d M Sport Convertible (PJ18PWL) Melbourne Red £48,905 £32,980 £15,925 View vehicle
BMW 420d M Sport Convertible (DF18AZB) Melbourne Red metallic £45,315 £32,987 £12,328 View vehicle
BMW 430d M Sport Convertible (CY18FXX) Black Sapphire £52,905 £37,980 £14,925 View vehicle
BMW 430d M Sport Convertible (CX18WEO) Black Sapphire £49,025 £34,980 £14,045 View vehicle
BMW 435d xDrive M Sport Convertible (CX68MZW) Black Sapphire £56,635 £35,636 £20,998 Coming soon
BMW 435d xDrive M Sport Convertible (PE68SKN) Black Sapphire £53,160 £39,995 £13,165 View vehicle
BMW Model Colour Was Now Save  
BMW 520i M Sport Saloon (DA18VXC) Alpine White £39,885 £32,987 £6,898 View vehicle
BMW 520d SE EfficientDynamics Saloon (DE68VDX) Jet Black £39,245 £33,987 £5,258 View vehicle
BMW 520d xDrive SE Saloon (DE68VDM) Bluestone £44,595 £38,497 £6,098 View vehicle
BMW 530d xDrive M Sport Saloon (DE68VCV) Carbon Black £56,485 £45,987 £10,498 View vehicle
BMW 540i xDrive M Sport Saloon (CX68TVW) Carbon Black £54,430 £43,486 £10,943 View vehicle
BMW 520i SE Touring (DE68SUF) Bluestone £39,700 £35,987 £3,713 View vehicle
BMW 520d SE Touring (DC18FFH) Jet Black £40,035 £33,987 £6,048 View vehicle
BMW 520d M Sport Touring (DE68VDC) Sophisto Grey Xirallic £44,110 £37,987 £6,123 View vehicle
BMW 520d M Sport Touring (DE68VCX) Mediterranean Blue £49,200 £41,987 £7,213 View vehicle
BMW 525d M Sport Touring (CX68UMV) Alpine White £50,950 £42,480 £8,470 View vehicle
BMW 530i M Sport Touring (DE18XTF) Bluestone £51,240 £39,987 £11,253 View vehicle
BMW Model Colour Was Now Save  
BMW 640d M Sport Gran Coupe (ML18BNU) ALPINE WHITE £73,715 £38,990 £34,725 Coming soon
BMW Model Colour Was Now Save  
M140i Shadow Edition 3dr Hatch (DE68SUO) Black Sapphire £36,835 £29,987 £6,848 View vehicle
M140i Shadow Edition 3dr Hatch (DE68OCD) Melbourne Red £37,445 £30,497 £6,948 View vehicle
BMW M140i Shadow Edition 3dr Hatch (DE68VCU) Alpine White £36,275 £29,987 £6,288 View vehicle
M240i Coupe (DE68VDL) Black Sapphire £39,235 £33,497 £5,738 View vehicle
BMW Model Colour Was Now Save  
BMW X1 sDrive18d SE (MA68FFL) JET BLACK £29,255 £26,250 £3,005 View vehicle
BMW X1 xDrive18d M Sport (ML68YLW) Estoril Blue £37,530 £33,980 £3,550 View vehicle
BMW X1 xDrive18d M Sport (DE68ECT) Black Sapphire £36,785 £32,497 £4,288 View vehicle
BMW X1 xDrive20i xLine (PK67YUD) Mineral Grey £35,785 £31,850 £3,934 Coming soon
BMW X2 sDrive18d M Sport (MJ68BVN) Mineral Grey £36,330 £32,980 £3,350 View vehicle
BMW X2 xDrive18d M Sport (DE68EEX) Black Sapphire £37,060 £33,697 £3,363 View vehicle
BMW X2 sDrive20i SE (CX68MWF) Alpine White £34,370 £31,280 £3,090 View vehicle
BMW X2 sDrive20i M Sport (MJ68BVM) Mineral Grey £38,040 £34,480 £3,560 View vehicle
BMW X3 xDrive20d SE (CX68MXC) Alpine White £40,165 £35,980 £4,185 View vehicle
BMW X3 xDrive20d SE (DE68VDD) Alpine White £40,140 £37,497 £2,643 View vehicle
BMW X3 xDrive20d SE (CX68TVZ) Jet Black £40,275 £35,980 £4,295 View vehicle
BMW X3 xDrive20d SE (DE68VCZ) Alpine White £40,140 £37,497 £2,643 View vehicle
BMW X3 xDrive20d SE (DE68VDK) Alpine White £40,140 £37,497 £2,643 View vehicle
BMW X3 xDrive20d xLine (DK68USP) Sophisto Grey Xirallic £43,790 £39,497 £4,293 View vehicle
BMW X3 xDrive20d M Sport (DE68EDL) Phytonic Blue £44,710 £40,297 £4,413 View vehicle
BMW X3 xDrive30d M Sport (DF18NZV) Alpine White £49,465 £43,987 £5,478 View vehicle
BMW X3 xDrive20d M Sport (MA68FFB) Phytonic Blue metallic £46,690 £40,980 £5,710 View vehicle
BMW X3 xDrive20d M Sport (MA68FFG) ALPINE WHITE £45,960 £40,480 £5,480 View vehicle
BMW X3 xDrive20d M Sport (CX68UVG) Sophisto Grey £45,285 £41,280 £4,005 View vehicle
BMW X3 xDrive20d M Sport (MA68FET) PHYTONIC BLUE £45,940 £40,480 £5,460 View vehicle
BMW X3 xDrive20d M Sport (PN68GZH) Carbon Black £45,665 £40,995 £4,670 Coming soon
BMW X3 xDrive30d M Sport (MA68DFX) CARBON BLACK £49,410 £43,480 £5,930 View vehicle
BMW X3 xDrive30d M Sport (MA68FEH) SOPHISTO GREY £51,215 £44,980 £6,235 View vehicle
BMW X3 xDrive30d M Sport (CX68UMU) Glacier Silver Metallic £50,210 £43,810 £6,399 View vehicle
BMW X3 xDrive30d M Sport (MA68FFK) MINERAL WHITE £48,930 £42,980 £5,950 View vehicle
BMW X3 xDrive30d M Sport (CX68VLH) Carbon Black Metallic £49,470 £43,197 £6,272 View vehicle
BMW X3 xDrive30d xLine (PN68GYX) Black Sapphire £47,875 £42,695 £5,180 View vehicle
BMW X3 xDrive30d (PL18LNM) Phytonic Blue £52,025 £43,980 £8,045 View vehicle
BMW X3 M40i (CX68WPM) Carbon Black £57,870 £52,980 £4,890 View vehicle
BMW X6 xDrive40d M Sport (MM18UYF) BLACK SAPPHIRE £67,135 £53,990 £13,145 View vehicle
BMW X6 xDrive40d M Sport (CX68UVH) Long Beach Blue £66,995 £55,915 £11,079 View vehicle
BMW X6 xDrive50i M Sport (MD18OPE) MINERAL WHITE £80,390 £62,990 £17,400 View vehicle
BMW X6 xDrive30d M Sport (DE68SVK) Alpine White £65,285 £56,497 £8,788 View vehicle
BMW X6 xDrive30d M Sport (DE68SSX) Carbon Black £65,285 £56,497 £8,788 View vehicle
BMW X6 xDrive30d M Sport (DE68VDF) Black Sapphire £60,425 £52,987 £7,438 View vehicle
BMW X6 xDrive30d M Sport (DE68VDJ) Alpine White £63,345 £54,987 £8,358 View vehicle
BMW X6 xDrive30d M Sport (CX68UVM) Space Grey £66,280 £56,380 £9,900 View vehicle
BMW X6 xDrive30d M Sport (CX68UXN) Mineral White £66,280 £56,380 £9,900 View vehicle
BMW X6 xDrive30d M Sport (ML68YMA) Space Grey £61,460 £52,980 £8,480 View vehicle
BMW X6 xDrive30d M Sport (ML68YLP) Carbon Black £64,380 £55,480 £8,900 View vehicle
BMW X6 xDrive30d M Sport (ML68YMC) Alpine White £66,320 £56,980 £9,340 View vehicle
BMW X6 xDrive30d M Sport (ML68YMP) Space Grey £66,320 £56,980 £9,340 View vehicle

All PRE-REGISTERED, DELIVERY MILEAGE ONLY BMW come with the following benefits:-

Under 100 Miles

All delivered with under 100 miles on the clock

Huge Savings

Huge Savings across the entire stock

BMW Warranty

Balance of 3 Year BMW Warranty **

Roadside Assistance

Balance of 3 Year BMW Roadside Assistance **

Arrow Down

Plus, you can still add a 3 Year Service Inclusive Pack to any Halliwell Jones Pre-Registered, Nearly New BMW from just £299!*

Don’t delay in making your choice - the car you see today may not be available tomorrow!

Terms and Conditions.

Pre-Reg, Delivery Mileage savings applicable against list price when new. **Residual/balance of Manufacturers Warranty, Roadside Assistance, ^Finance available subject subject to status & credit acceptance to UK residents aged 18 or over. Guarantees and indemnities may be required. Terms and conditions apply. Offers may be varied, withdrawn or extended at any time.‘BMW Select’ is a form of hire-purchase agreement provided by BMW Financial Services (GB) Limited, Summit ONE, Summit Avenue, Farnborough, Hampshire GU14 0FB. You will have a 14 day statutory right to withdraw from the agreement. We commonly introduce customers to a selected panel of lenders including BMW Financial Services. We may receive commission or other benefits for introducing you to such lenders. This introduction does not amount to independent financial advice. Halliwell Jones is a credit broker not a lender.