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.