Enhance Offers for March Only.

UP TO £7,000 FINANCE DEPOSIT ALLOWANCE ON SELECTED BRAND NEW BMW MARCH DELIVERY CARS.

Don't miss out on our exclusive March offers with limited stock available!

Get up to 7,000 towards your finance on selected brand new BMWs that are in stock and ready for immediate delivery.

Secure your dream car by booking a test drive today. Act fast because when they're gone, they're gone. Drive in style and luxury with our unbeatable deals exclusively available at Stephen James!

BMW 5 Series Offers | i5 Offers include £7,000 finance deposit contribution*

  • i5 eDrive40 M Sport

    i5 eDrive40 M Sport

    From only £532.66 per month
    4.9% APR Representative

  • i5 eDrive40 M Sport

    i5 eDrive40 M Sport

    From only £585.06 per month
    4.9% APR Representative

  • i5 eDrive40 M Sport

    i5 eDrive40 M Sport

    From only £599 per month
    4.9% APR Representative

  • i5 eDrive40 M Sport

    i5 eDrive40 M Sport

    From only £599 per month
    4.9% APR Representative

  • i5 eDrive40 M Sport

    i5 eDrive40 M Sport

    From only £599 per month
    4.9% APR Representative

  • i5 eDrive40 M Sport Pro

    i5 eDrive40 M Sport Pro

    From only £599 per month
    4.9% APR Representative

  • i5 eDrive40 M Sport Pro

    i5 eDrive40 M Sport Pro

    From only £599 per month
    4.9% APR Representative

  • i5 eDrive40 M Sport Pro

    i5 eDrive40 M Sport Pro

    From only £599.13 per month
    4.9% APR Representative

  • i5 eDrive40 M Sport

    i5 eDrive40 M Sport

    From only £602.10 per month
    4.9% APR Representative

  • i5 eDrive40 M Sport

    i5 eDrive40 M Sport

    From only £602.10 per month
    4.9% APR Representative

  • i5 eDrive40 M Sport Pro

    i5 eDrive40 M Sport Pro

    From only £619.52 per month
    4.9% APR Representative

  • i5 eDrive40 M Sport

    i5 eDrive40 M Sport

    From only £630.29 per month
    4.9% APR Representative

  • 530e M Sport

    530e M Sport

    From only £630.52 per month
    5.9% APR Representative

  • i5 eDrive40 M Sport Pro

    i5 eDrive40 M Sport Pro

    From only £633.85 per month
    4.9% APR Representative

  • i5 eDrive40 M Sport Pro

    i5 eDrive40 M Sport Pro

    From only £649 per month
    4.9% APR Representative

  • i5 eDrive40 M Sport

    i5 eDrive40 M Sport

    From only £649 per month
    4.9% APR Representative

  • i5 eDrive40 M Sport

    i5 eDrive40 M Sport

    From only £656.97 per month
    4.9% APR Representative

  • i5 eDrive40 M Sport Pro

    i5 eDrive40 M Sport Pro

    From only £697.46 per month
    4.9% APR Representative

  • i5 eDrive40 M Sport

    i5 eDrive40 M Sport

    From only £699 per month
    4.9% APR Representative

  • 530e M Sport Pro

    530e M Sport Pro

    From only £703.52 per month
    5.9% APR Representative

  • 530e M Sport

    530e M Sport

    From only £713.28 per month
    5.9% APR Representative

  • i5 M60 xDrive

    i5 M60 xDrive

    From only £789.14 per month
    4.9% APR Representative

  • i5 M60 xDrive

    i5 M60 xDrive

    From only £849.96 per month
    4.9% APR Representative

  • i5 M60 xDrive

    i5 M60 xDrive

    From only £873.01 per month
    4.9% APR Representative

  • i5 M60 xDrive

    i5 M60 xDrive

    From only £899 per month
    4.9% APR Representative

  • i5 eDrive 40 M Sport

    i5 eDrive 40 M Sport

    From only £1,035.57 per month
    4.9% APR Representative

  • 550e xDrive M Sport Pro

    550e xDrive M Sport Pro

    From only £1,099.19 per month
    5.9% APR Representative

BMW 330e Offers | Offers include £3,000 finance deposit contribution*

  • 330e M Sport Saloon

    330e M Sport Saloon

    From only £483.88 per month
    5.9% APR Representative

  • 330e M Sport Saloon

    330e M Sport Saloon

    From only £490.66 per month
    5.9% APR Representative

  • 330e xDrive M Sport Saloon

    330e xDrive M Sport Saloon

    From only £493.55 per month
    5.9% APR Representative

  • 330e M Sport Saloon

    330e M Sport Saloon

    From only £494.06 per month
    5.9% APR Representative

  • 330e M Sport Saloon

    330e M Sport Saloon

    From only £498.31 per month
    5.9% APR Representative

  • 330e M Sport Saloon

    330e M Sport Saloon

    From only £499.16 per month
    5.9% APR Representative

  • 330e M Sport Saloon

    330e M Sport Saloon

    From only £499.16 per month
    5.9% APR Representative

  • 330e M Sport Saloon

    330e M Sport Saloon

    From only £499.16 per month
    5.9% APR Representative

  • 330e M Sport Saloon

    330e M Sport Saloon

    From only £499.16 per month
    5.9% APR Representative

  • 330e xDrive M Sport Saloon

    330e xDrive M Sport Saloon

    From only £527.14 per month
    5.9% APR Representative

  • 330e M Sport Saloon

    330e M Sport Saloon

    From only £535.82 per month
    5.9% APR Representative

  • 330e M Sport Saloon

    330e M Sport Saloon

    From only £550.91 per month
    5.9% APR Representative

  • 330e M Sport Saloon

    330e M Sport Saloon

    From only £578.77 per month
    5.9% APR Representative

  • 330e M Sport Saloon

    330e M Sport Saloon

    From only £578.77 per month
    5.9% APR Representative

  • 330e M Sport Saloon

    330e M Sport Saloon

    From only £587.44 per month
    5.9% APR Representative

  • 330e M Sport Saloon

    330e M Sport Saloon

    From only £738.02 per month
    5.9% APR Representative

Terms and Conditions:

*Applies to new vehicles currently in stock when ordered with a BMW Select finance agreement, delivered and registered by 31st March 2024 (subject to availability). Finance subject to status, terms and conditions apply.

Book a test drive

Please select the methods by which you are happy to be contacted in the future.