Now in stock, ready to go.

Experience the all new BMW M135 xDrive from £379 per month. We have a number of cars in stock available for immediate delivery, so don't miss out, act now.

BMW M135

Alpine White
£379 per month and £3,999 deposit
Vehicle number: 4213208

Contact us

BMW M135

Black Sapphire
£379 per month and £3,999 deposit
Vehicle number: 4257746

Contact us

BMW M135

Alpine White
£395 per month and £4,499 deposit
Vehicle number: 4204785

Contact us

BMW M135

Brooklyn Grey
£439 per month and £3,999 deposit
Vehicle number: 4205264

Contact us

BMW M135

Black Sapphire
£439 per month and £3,999 deposit
Vehicle number: 4204786

Contact us

BMW M135

Black Sapphire
£435 per month and £3,999 deposit
Vehicle number: 4201462

Contact us

BMW M135

Black Sapphire
£435 per month and £3,999 deposit
Vehicle number: 4203975

Contact us

BMW M135

Brooklyn Grey
£429 per month and £4,499 deposit
Vehicle number: 4246867

Contact us

BMW M135

Black Sapphire
£439 per month and £4,499 deposit
Vehicle number: 4205268

Contact us

BMW M135

Skyscraper Grey
£439 per month and £4,499 deposit
Vehicle number: 4209425

Contact us

BMW M135

Fire Red
£449 per month and £3,999 deposit
Vehicle number: 4203596

Contact us

BMW M135

Black Sapphire
£459 per month and £3,999 deposit
Vehicle number: 4209423

Contact us

BMW M135

Fire Red
£459 per month and £3,999 deposit
Vehicle number: 4209421

Contact us

BMW M135

Thundernight
£459 per month and £3,999 deposit
Vehicle number: 4205274

Contact us

BMW M135

Storm Bay
£449 per month and £4,499 deposit
Vehicle number: 4217446

Contact us

BMW M135

Tanzanite Blue
£449 per month and £4,499 deposit
Vehicle number: 4214526

Contact us

BMW M135

Skyscraper Grey
£455 per month and £4,499 deposit
Vehicle number: 4210177

Contact us

BMW M135

Storm Bay
£465 per month and £4,499 deposit
Vehicle number: 4209424

Contact us

BMW M135

Brooklyn Grey
£459 per month and £4,499 deposit
Vehicle number: 4164044

Contact us

BMW M135

Black Sapphire
£459 per month and £4,499 deposit
Vehicle number: 4209422

Contact us

BMW M135

Brooklyn Grey
£479 per month and £4,499 deposit
Vehicle number: 4205272

Contact us

BMW M135

Skyscraper Grey
£479 per month and £4,499 deposit
Vehicle number: 4209427

Contact us

BMW M135

Frozen Grey
£499 per month and £4,340 deposit
Vehicle number: 4153253

Contact us

Terms and Conditions:

All offers are on a 36 month Personal Contract Hire agreement with 6,000 miles per year. Up to 14p per mile excess mileage charge. Subject to underwriting. Stephen James Automotive is a credit broker not a lender. All finance applications are subject to status, terms and conditions apply, UK residents only, 18’s or over, Guarantees may be required.