fb tracking pixel YOUR NEW 1 SERIES IS WAITING.

YOUR NEW 1 SERIES IS WAITING.

£299 PER MONTH. 2.9% APR REPRESENTATIVE. LOW DEPOSIT. LIMITED STOCK.

Available now, with no wait - drive the New BMW 1 Series with a low deposit from only £299 per month at 2.9% APR Representative on Personal Contract Purchase, only at Halliwell Jones. Order your new BMW today and don't miss out.

CHOOSE YOUR NEW BMW 1 SERIES

SELECT YOUR MODEL BELOW & ENQUIRE NOW ONLINE

Model
BMW 120 M Sport
Colour: Alpine White
Was: £34,945.00
Now: £31,315.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Alpine White
Was: £34,945.00
Now: £31,315.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Alpine White
Was: £34,945.00
Now: £31,315.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Alpine White
Was: £34,945.00
Now: £31,315.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Alpine White
Was: £34,945.00
Now: £31,315.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Alpine White
Was: £35,260.00
Now: £31,630.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Thundernight
Was: £35,275.00
Now: £31,645.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Alpine White
Was: £35,425.00
Now: £31,795.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Fire Red
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Thundernight
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Thundernight
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Black Sapphire
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Portimao Blue
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Fire Red
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Black Sapphire
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Black Sapphire
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Portimao Blue
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Black Sapphire
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Fire Red
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Portimao Blue
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Black Sapphire
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Black Sapphire
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Black Sapphire
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Black Sapphire
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £35,595.00
Now: £31,965.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Black Sapphire
Was: £35,770.00
Now: £32,140.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £35,770.00
Now: £32,140.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £35,770.00
Now: £32,140.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £35,770.00
Now: £32,140.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £35,770.00
Now: £32,140.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Black Sapphire
Was: £35,770.00
Now: £32,140.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £35,770.00
Now: £32,140.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Black Sapphire
Was: £35,770.00
Now: £32,140.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Black Sapphire
Was: £35,770.00
Now: £32,140.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £35,770.00
Now: £32,140.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £35,810.01
Now: £32,180.64
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £35,910.00
Now: £32,280.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £35,910.00
Now: £32,280.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £35,910.00
Now: £32,280.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £35,910.00
Now: £32,280.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £35,910.00
Now: £32,280.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £35,910.00
Now: £32,280.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Thundernight
Was: £35,985.00
Now: £32,355.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Thundernight
Was: £35,985.00
Now: £32,355.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Fire Red
Was: £36,075.00
Now: £32,445.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Fire Red
Was: £36,075.00
Now: £32,445.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £36,075.00
Now: £32,445.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £36,085.00
Now: £32,455.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £36,085.00
Now: £32,455.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £36,085.00
Now: £32,455.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £36,085.00
Now: £32,455.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £36,085.00
Now: £32,455.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Fire Red
Was: £36,125.01
Now: £32,495.64
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £36,125.01
Now: £32,495.64
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £36,135.00
Now: £32,505.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Fire Red
Was: £36,135.00
Now: £32,505.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £36,135.00
Now: £32,505.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Thundernight
Was: £36,135.00
Now: £32,505.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Fire Red
Was: £36,135.00
Now: £32,505.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Thundernight
Was: £36,135.00
Now: £32,505.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Thundernight
Was: £36,135.00
Now: £32,505.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £36,135.00
Now: £32,505.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £36,135.00
Now: £32,505.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Thundernight
Was: £36,135.00
Now: £32,505.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Cape York Green
Was: £36,290.01
Now: £32,660.64
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: BMW Individual Tanzanite Blue
Was: £36,295.00
Now: £32,665.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Storm Bay
Was: £36,295.00
Now: £32,665.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Portimao Blue
Was: £36,350.01
Now: £32,720.64
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: BMW Individual Tanzanite Blue
Was: £36,470.00
Now: £32,840.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £36,615.00
Now: £32,985.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Black Sapphire
Was: £36,615.00
Now: £32,985.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £36,615.00
Now: £32,985.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £36,805.00
Now: £33,175.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £36,820.00
Now: £33,190.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: BMW Individual Tanzanite Blue
Was: £36,835.00
Now: £33,205.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Storm Bay
Was: £36,835.00
Now: £33,205.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: BMW Individual Tanzanite Blue
Was: £36,835.00
Now: £33,205.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: BMW Individual Tanzanite Blue
Was: £36,990.00
Now: £33,360.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Black Sapphire
Was: £37,435.00
Now: £33,805.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Alpine White
Was: £37,515.00
Now: £33,885.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Brooklyn Grey
Was: £37,685.01
Now: £34,055.64
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Thundernight
Was: £37,685.01
Now: £34,055.64
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £37,685.01
Now: £34,055.64
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Fire Red
Was: £37,685.01
Now: £34,055.64
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £37,685.01
Now: £34,055.64
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Portimao Blue
Was: £37,685.01
Now: £34,055.64
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Alpine White
Was: £37,735.00
Now: £34,105.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Alpine White
Was: £37,735.00
Now: £34,105.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Alpine White
Was: £37,735.00
Now: £34,105.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Alpine White
Was: £37,735.00
Now: £34,105.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Alpine White
Was: £37,735.00
Now: £34,105.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Alpine White
Was: £37,735.00
Now: £34,105.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Alpine White
Was: £37,735.00
Now: £34,105.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Alpine White
Was: £37,735.00
Now: £34,105.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Alpine White
Was: £37,735.00
Now: £34,105.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Storm Bay
Was: £37,845.00
Now: £34,215.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Black Sapphire
Was: £38,165.01
Now: £34,535.64
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Black Sapphire
Was: £38,339.99
Now: £34,710.62
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Fire Red
Was: £38,385.00
Now: £34,755.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: BMW Individual Tanzanite Blue
Was: £38,385.00
Now: £34,755.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Fire Red
Was: £38,385.00
Now: £34,755.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Storm Bay
Was: £38,385.00
Now: £34,755.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Portimao Blue
Was: £38,865.00
Now: £35,235.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Storm Bay
Was: £38,865.00
Now: £35,235.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Fire Red
Was: £38,865.00
Now: £35,235.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: BMW Individual Tanzanite Blue
Was: £38,865.00
Now: £35,235.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Thundernight
Was: £38,865.00
Now: £35,235.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Thundernight
Was: £38,865.00
Now: £35,235.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: Skyscraper Grey
Was: £38,865.00
Now: £35,235.63
Sace: £3,629.37
ENQUIRE NOW
BMW 120 M Sport
Colour: BMW Individual Tanzanite Blue
Was: £39,085.00
Now: £35,455.63
Sace: £3,629.37
ENQUIRE NOW
BMW 123 xDrive M Sport
Colour: Skyscraper Grey
Was: £39,445.00
Now: £35,815.63
Sace: £3,629.37
ENQUIRE NOW
BMW 123 xDrive M Sport
Colour: Skyscraper Grey
Was: £39,445.00
Now: £35,815.63
Sace: £3,629.37
ENQUIRE NOW
BMW 123 xDrive M Sport
Colour: Brooklyn Grey
Was: £40,600.00
Now: £36,970.63
Sace: £3,629.37
ENQUIRE NOW
BMW M135 xDrive
Colour: Storm Bay
Was: £46,900.00
Now: £42,051.22
Sace: £4,848.78
ENQUIRE NOW
BMW M135 xDrive
Colour: Black Sapphire
Was: £46,915.00
Now: £42,066.22
Sace: £4,848.78
ENQUIRE NOW
BMW M135 xDrive
Colour: Fire Red
Was: £49,825.02
Now: £44,976.24
Sace: £4,848.78
ENQUIRE NOW
BMW M135 xDrive
Colour: BMW Individual
Was: £54,045.01
Now: £49,196.23
Sace: £4,848.78
ENQUIRE NOW
BMW M135 xDrive
Colour: BMW Individual
Was: £54,045.01
Now: £49,196.23
Sace: £4,848.78
ENQUIRE NOW

Representative Example (PCP)

Based on a BMW 1 Series 120 M Sport. Monthly Payment £299.00, Term of Agreement 48 months, Customer Deposit £2,500.00, BMW UK Deposit Contribution £0.00, Halliwell Jones Retailer Contribution £3,629.37, Total Deposit £6,129.37, On the Road Cash Price £34,625.00, Amount of Credit £28,495.63, Option to Purchase Fee £0.00, Optional Final Payment £17,010.75, Total Amount Payable £33,610.28, Rate of Interest Per Annum (Fixed) 2.9%, Representative APR 2.9%, Contract Mileage 24000, Excess Mileage Charge (Pence per Mile*) £0.11

Halliwell Jones Limited is acting as a credit broker, not a lender.

Representative example is for a BMW Select agreement for the model shown. Offers apply to vehicles ordered between 19/02/2026 and 31/03/2026 and registered by 30/09/2026. (subject to availability). Retail customers only. *On the road cash price is based on manufacturer's recommended retail price and includes 3 year BMW Retailer Warranty, BMW Emergency Service, 12 months' road fund license, vehicle first registration fee, delivery, number plates and VAT. ^Optional final payment and option to purchase fee not payable if you opt to return the vehicle at the end of the agreement (vehicle condition, excess mileage and other charges may be payable). Finance available subject to credit acceptance to UK residents aged 18 or over. Guarantees and indemnities may be required. Terms and conditions apply. Offer 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. Halliwell Jones introduces customers to a selected panel of lenders, which includes BMW Financial Services. We receive a fixed commission for introducing you to BMW Financial Services calculated by reference to the vehicle or as a percentage of the amount you borrow. We do not have any discretion to vary the interest rate or APR you pay under your finance agreement. An introduction from us does not amount to independent financial advice. *Pence per mile excluding VAT.

At the end of your agreed Personal Contract Purchase (PCP) agreement, you have three options: pay the final payment, return your vehicle, or part exchange.

The new 2.9% APR (PCP/HP) products are available for orders placed between 19 February 2026 and 31 March 2026 and must be registered by 30 September 2026. All savings highlighted are correct at the time of publication. APR representative is available only through BMW Select Finance and subject to status. Savings available on a first-come, first-served basis whilst stock lasts.The 2.9% PCP offer is now live on the website (as per the 1 Series finance examples shown), so can this be clearly tied into the main 1 Series campaign page messaging to ensure consistency between the headline, finance examples and stock offers?

READY TO ORDER YOUR NEW BMW 1 SERIES?

ORDER TODAY, DRIVE TOMORROW.

Enquire Now

Get the latest offers, vehicle launches and more direct