BMW Offers
-
Brand New BMW 240i M Sport Coupe
- Save £2,342
- 0 - 62mph in 5.9 seconds
- Cruise Control
- 18" M light alloy wheels
deposit £3,999 per month £669 -
Brand New BMW 420i M Sport Coupe
- Save £3,347
- 4.9% Representative APR Finance
- 18" Bicolour 848 M light alloy wheels
- BMW Live Cockpit Plus
deposit £1,999 per month £509 -
Brand New BMW M5 Competition Saloon
- Save £18,803
- 4.9% Representative APR
- M Electric Front Sport Seats
- Silverstone full Merino leather
deposit £16,999 per month £999 -
Brand New BMW i7 xDrive60 M Sport
- 0-62 mph in 4.7s
- 4 years servicing included*
- 20" M alloy wheels
- BMW My Modes
deposit £19,999 per month £1,659 -
Brand New BMW M135i Sports Hatch 5-door
- Save £2,028
- 6.9% Representative APR Finance
- 18" alloy wheels
- Cruise Control
deposit £999 per month £539 -
Brand New BMW 118i M Sport Sports Hatch 5-door - SOLD
- Immediate Delivery Available
- 6.9% Representative APR Finance
- 18" Double-spoke style 819 M alloy wheels
- M Sport Package included
deposit £1,999 per month £379 -
Brand New BMW 118i M Sport Sports Hatch 5-door
- Save £1,501
- 6.9% Representative APR Finance
- 18" Double-spoke style 819 M alloy wheels
- 55.4 Mpg
deposit £999 per month £389 -
Brand New BMW M340d xDrive Saloon
- Save £6,299
- 5.90% Representative APR Finance
- 0-60 in 4.6s
- BMW Operating System 8 with navigation
deposit £1,999 per month £739 -
Brand New BMW 225e Sport Active Tourer
- Save £1,565
- BMW Live Cockpit Plus
- BMW Operating System 8 with navigation
- Parking Assistant
deposit £2,499 per month £589 -
Brand New BMW M235i xDrive Gran Coupe
- Save £1,803
- 0-60 in 4.9s
- 18" Bicolour 556 M alloy wheels
- Steptronic automatic transmission with shift paddles
deposit £2,499 per month £559 -
Brand New BMW 220i M Sport Coupe
- Save £2,286
- 18" Bicolour 848 M light alloy wheels
- BMW Live Cockpit Plus
- BMW Operating System 8 with navigation
deposit £1,999 per month £509 -
Brand New BMW 128ti Sports Hatch 5-door
- Save £1,940
- BMW Live Cockpit Plus with navigation
- 18" Bicolour 553 M light alloy wheels
- Black with Red highlight Cloth/Sensatec combination
deposit £999 per month £479 -
Brand New BMW 118i SE Sports Hatch 5-door
- Save £1,490
- Connected Package Professional
- BMW Navigation
- 49.6 Mpg
deposit £4,499 per month £299 -
Brand New BMW 218i M Sport Gran Coupe
- Save £1,150
- 6.9% Representative APR Finance
- 18" M alloy wheel
- BMW Online Services
deposit £2,999 per month £399 -
Brand New BMW 340d M Sport Touring
- Save £6,331
- 5.9% Representative APR Finance
- 55.4 mpg
- BMW Operating System 8 with navigation
deposit £1,999 per month £769 -
Brand New BMW 320i M Sport Touring
- Save £2,672
- 5.9% Representative APR Finance
- M high-gloss Shadow Line incl. roof rails
- 18" Bicolour 848 M light alloy wheels
deposit £1,999 per month £559 -
Brand New BMW 420i M Sport Convertible
- Save £4,813
- 4.9% Representative APR Finance
- Steptronic automatic transmission with shift paddles
- 18" Bicolour 848 M light alloy wheels
deposit £1,999 per month £579 -
Brand New BMW 320i M Sport Saloon
- Save £1,328
- 5.9% Representative APR Finance
- M High-gloss Shadowline exterior trim
- 18" Bicolour 848 M light alloy wheels
deposit £4,249 per month £499 -
Brand New BMW 530e M Sport Touring
- Save £7,665
- 4.9% Representative APR Finance
- Roof rails black
- Park Distance Control
deposit £2,999 per month £699 -
Brand New BMW 420i M Sport Gran Coupe
- Save £2,960
- 4.9% Representative APR Finance
- 18" Bicolour 858 M light alloy wheels
- Reversing Assist Camera
deposit £1,999 per month £539 -
Brand New BMW 520d M Sport Touring
- Save £6,570
- 4.9% Representative APR Finance
- 19" Bicolour M light alloy wheels
- 57.6 mpg
deposit £2,999 per month £549 -
Brand New BMW 530e M Sport Saloon
- Save £7,318
- 4.9% Representative APR Finance
- 18" Double-spoke M light alloy wheels
- BMW Live Cockpit Plus with navigation
deposit £2,999 per month £649 -
Brand New BMW 520d M Sport Saloon
- Save £7,221
- 4.9% Representative APR Finance
- 19" Bicolour M light alloy wheels
- 57.6 mpg
deposit £2,999 per month £479 -
Brand New BMW i4 eDrive40 M Sport
- Save £5,617
- 4 years servicing included*
- 338 miles Electric Range
- Parking Assistant
deposit £4,999 per month £739 -
Brand New BMW X1 sDrive 25e Sport
- Save £1,456
- 6.9% Representative APR Finance
- BMW My Modes
- Parking Assistant
deposit £1,999 per month £599 -
Brand New BMW 840i M Sport Gran Coupe
- Save £6,721
- BMW Online Services
- Adaptive LED Headlights
- Climate Comfort Windscreen
deposit £6,999 per month £599 -
Brand New BMW 840i M Sport Coupe
- Save £7,318
- Comfort Access
- Front Heated Seats
- Parking Assistant
deposit £6,999 per month £669 -
Brand New BMW iX xDrive40 M Sport
- Save £7,785
- 4 years servicing included*
- Climate Comfort Windscreen
- 251 miles Electric Range
deposit £4,999 per month £769 -
Brand New BMW iX1 xDrive30 M Sport
- Save £5,297
- 4 years servicing included*
- Sport leather steering wheel
- Charging cable Professional (Mode 3)
deposit £999 per month £729 -
Brand New BMW X1 sDrive20i Sport
- Save £454
- 6.9% Representative APR Finance
- BMW Live Cockpit Plus
- 18" Star-spoke style 865 alloy wheels
deposit £5,299 per month £399 -
Brand New BMW 840i M Sport Convertible
- Save £9,427
- Adaptive LED Headlights
- M Aerodynamics package
- Multifunction seats
deposit £6,999 per month £749 -
Brand New BMW X3 xDrive30e M Sport
- Save £2,138
- 5.9% Representative APR Finance
- 19" M light alloy wheels
- Cruise Control with brake function
deposit £2,999 per month £749 -
Brand New BMW X3 xDrive20d M Sport
- Save £2,079
- 5.9% Representative APR Finance
- Front Sport Seats
- Parking Assistant
deposit £2,999 per month £649 -
Brand New BMW M4 Competition M xDrive Coupe
- Save £8,995
- 4.9% Representative APR Finance
- M Adaptive Suspension
- Comfort Pack
deposit £9,999 per month £859 -
Brand New BMW X3 xDrive20i M Sport
- Save £1,642
- 5.9% Representative APR Finance
- BMW Live Cockpit Plus with navigation
- Automatic tailgate operation
deposit £2,999 per month £649 -
Brand New BMW X2 sDrive20i M Sport
- Save £2,462
- 5.9% Representative APR Finance
- Front Heated & Sports Seats
- M Sport Leather Steering Wheel
deposit £2,499 per month £599 -
Brand New BMW X3 xDrive30d M Sport
- Save £2,054
- 5.9% Representative APR Finance
- Connected Package Professional
- M Sport Pro Pack
deposit £2,999 per month £749 -
Brand New BMW X4 xDrive20d M Sport
- Save £807
- 5.9% Representative APR Finance
- M alloy wheels
- Front and Heated Seats
deposit £3,999 per month £689 -
Brand New BMW X7 xDrive40d M Sport
- Save £4,992
- 340hp
- BMW Online Services
- Parking Assistant Plus
deposit £16,999 per month £999 -
Brand New BMW X5 xDrive50e M Sport
- Save £2,658
- Parking Assistant
- Front Heated Seats
- Electric Front Seats + Driver Memory
deposit £6,999 per month £999 -
Brand New BMW M3 Competition M xDrive Saloon
- Save £5,812
- 4.9% Representative APR Finance
- M Carbonroof
- 0-62 mph in 3.5 s
deposit £9,999 per month £899 -
Brand New BMW Z4 M40i
- Save £4,791
- 6.9% Representative APR Finance
- Front Heated Seats
- Rear-view Mirror with Auto-dimming
deposit £1,999 per month £699 -
Brand New BMW M2 Coupe SP AUTO
- 0-62 mph in 4.1 s
- 19" M light alloy wheels
- M Drive Professional
- M rear spoiler
deposit £9,999 per month £819 -
Brand New BMW X3 M40i
- Save £6,172
- 5.9% Representative APR Finance
- Front Heated Seats
- M Sport Leather Steering Wheel
deposit £2,999 per month £799 -
Brand New BMW X5 xDrive30d M Sport
- 6.9% Representative APR Finance
- Parking Assistant
- Front Heated Seats
- Electric Front Seats + Driver Memory
deposit £8,499 per month £899 -
Brand New BMW Z4 sDrive20i M Sport
- Save £2,554
- 4.9% Representative APR Finance
- M Sport Pro Package
- Comfort Pack
deposit £1,999 per month £549 -
Brand New BMW i4 eDrive35 M Sport
- Save £4,833
- 4 years servicing included*
- 18" alloy wheels
- eDrive Exterior Sound
deposit £3,999 per month £649 -
Brand New BMW M4 Competition M xDrive Convertible
- Save £7,785
- 4.9% Representative APR Finance
- 19" alloy wheels
- 0-62 mph in 3.7 s
deposit £9,999 per month £959 -
Brand New BMW iX3 M Sport
- Save £9,149
- 4 years servicing included*
- Panoramic glass sunroof
- Head-up Display
deposit £4,999 per month £739 -
Brand New BMW M135i Sports Hatch 5-door
- Immediate Delivery Available
- 6.9% Representative APR Finance
- 18" alloy wheels
- Front M Sport Seats
deposit £1,999 per month £529 -
Brand New BMW M135i xDrive Sports Hatch 5-door
- Immediate Delivery
- 6.9% Representative APR Finance
- Front Heated Seats
- M135i Pro Pack
deposit £1,999 per month £709 -
Brand New BMW 218i M Sport Gran Coupe
- Immediate Delivery
- 6.9% Representative APR Finance
- Live Cockpit Professional
- Illuminated Berlin Interior Trim
deposit £1,999 per month £429 -
Brand New BMW 220i M Sport Coupe
- Immediate Delivery Available
- 8.9% Representative APR Finance
- Connected Package Professional
- Variable Sport Steering
deposit £1,999 per month £539 -
Brand New BMW 320i M Sport Saloon - SOLD
- Immediate Delivery Available
- 5.9% Representative APR Finance
- M High-gloss Shadowline exterior trim
- BMW Operating System 8 with navigation
deposit £2,999 per month £799 -
Brand New BMW M340i xDrive Touring - SOLD
- Immediate Delivery Available
- 5.9% Representative APR Finance
- Parking Assistant
- 19" M alloy wheels
deposit £1,999 per month £889 -
Brand New BMW 420i M Sport Gran Coupe
- Immediate Delivery Available
- 4.9% Representative APR Finance
- 18" M light alloy wheels
- M Sport Suspension
deposit £1,999 per month £569 -
Brand New BMW X5 xDrive30d M Sport
- Immediate Delivery Available
- 6.9% Representative APR Finance
- Acceleration (0-62 mph) 6.1 s
- Front Comfort Seats
deposit £4,999 per month £1,029 -
Brand New BMW X7 xDrive40d M Sport
- Immediate Delivery Available
- M Sport Brakes with Blue Calipers
- BMW Online Services
- Parking Assistant Plus
deposit £9,999 per month £1,249 -
Brand New BMW M3 Competition M xDrive Saloon
- Immediate Delivery Available
- 4.9% Representative APR Finance
- Electric Front Seats + Driver Memory
- Heated Steering Wheel
deposit £9,999 per month £999 -
Brand New BMW M5 Competition Saloon
- Immediate Delivery
- Gesture Control
- M Electric Front Sport Seats
- Silverstone full Merino leather
deposit £9,999 per month £1,329 -
Brand New BMW M5 Competition Saloon
- Immediate Delivery
- 20" M light alloy wheels
- Parking Assistant Plus
- Gesture Control
deposit £9,999 per month £1,399 -
Brand New BMW Z4 sDrive20i M Sport LCI B48 2.0i SP AUTO - SOLD
- Immediate Delivery Available
- 4.9% Representative APR Finance
- Front Heated Seats
- BMW Online Services
deposit £1,999 per month £649 -
Brand New BMW iX ESTATE 370kW xDrive50 M Sport 100kWh 5dr Auto
- Immediate Delivery Available
- 6.9% Representative APR Finance
- 21" alloy wheels
- Electric Range (WLTP) 382 mi
deposit £9,999 per month £1,129 -
Brand New BMW iX ESTATE 370kW xDrive50 M Sport 100kWh 5dr Auto
- Immediate Delivery Available
- 6.9% Representative APR Finance
- 22" alloy wheels
- Front Electric Seats with Massage
deposit £9,999 per month £1,349 -
Brand New BMW 330e M Sport Touring
- Save £2,945
- 5.9% APR Finance
- BMW Live Cockpit Plus with BMW Curved Display
- Automatic Tailgate Operation
deposit £1,999 per month £659 -
Brand New BMW X6 xDrive30d M Sport
- Save £3,613
- 6.9% APR Finance
- Front Heated Seats
- Electric Front Seats + Driver Memory
deposit £4,999 per month £949 -
BMW Approved Used Offers
- Savings of up to £9,500 on over 95 Approved Used BMWs
- Up to £2,000 Towards Your Finance or 2 years free servicing*
- Low rate APRs from 8.9%*
terms and conditions apply
Exclusive BMW Offers
Order your Brand New 23 Plate BMW today
- From only £299 per month
- Up to £3,000 towards your part exchange
- Low rate APR's from 4.9%
BMW Approved Used Offers
- Savings of up to £9,500 on over 95 Approved Used BMW's
- Up to £2,000 towards your Finance
- 12 Months Minimum Approved Used Warranty
Browse our selection of BMW offers below or alternatively call us on 0131 608 2495 or talk to us on Live Chat.
What Is BMW iDrive?
iDrive is an in-car communication and entertainment system that has been incorporated into BMWs since 2001. In its simplest form, the iDrive is a device located on the landing strip between the passenger and the driver, just below the gear stick. It is a circular device that can rotate sidewards, forwards, and backwards. This device can be used to control the vehicle's functions such as navigation, entertainment, and communication. This can be easily used by the driver too, whilst not distracting them from the road. It is a very practical and easy-to-use device that allows you to control most of the car’s functionalities with the movement of one button.
What is BMW M Sport?
The M in BMW stands for motorsport. This began in the 1960s and was originally created to facilitate BMW’s racing program. The M Sport is directly linked to the performance department and simply means a sportier model in comparison to regular versions. The M Sport series is a group of cars created by BMW similar to their M series cars and their M performance cars. It is just another collective group of cars that have been designed to be sportier than the rest. M Sports come with a slightly different exterior and have a more menacing front grille, along with other small but noticeable differences. The alloys on M Sport BMWs are usually bigger than regular beamers, and they also come equipped with M Sport brakes and sports seats in every model of the M Sport series. There are other changes, such as the constant inclusion of the M Sport badge and colourway, which can be seen on the alloys, wings, keys, steering wheel, seatbelts, and many other places. If you are a fan of sportier cars, then the M Sport series could be perfect for you, offering unique changes in comparison to regular BMW’s.
What Is BMW xDrive?
BMW first introduced the xDrive system in 2003, and it has been used on a variety of BMW models since then. BMW xDrive is the marketing name for the all-wheel-drive system. It distributes power between the front and rear axles in a 40:60 ratio and can detect over and understeering, acting accordingly to help you maintain control even in treacherous conditions. The xDrive is only in certain models and cars, but it comes from BMW’s technology guide, so once a car is equipped with the xDrive, it cannot be turned off or removed. To check if your vehicle has xDrive, put the last seven digits of your VIN number online to check the motor. This can be done on BMW’s website or using an HPI check. If it were, there would also be a badge on the left side of the trunk. All-wheel-drive systems like xDrive will provide you with helpful extra traction in bad weather, so if perhaps you are accustomed to poorer weather, then an xDrive model could be a perfect choice to always be in control. One of the reasons BMW developed xDrive was to help BMW customers remain in control and offer stability in harsh conditions.
What Is BMW sDrive?
BMW introduced the sDrive in 2013, which was originally produced for sport utility vehicles (SUVs). The sDrive is the standard two-wheel-drive system that is usually found on sedans and coupes. The sDrive and the xDrive have a lot of similarities, with the xDrive being just slightly slower when conducting a 0-60mph test. Before the introduction of the sDrive, BMW primarily produced cars that were four-wheel-drive, all-wheel-drive or front-wheel drive. The introduction of the sDrive was different and became a fan favourite for car enthusiasts due to the handling of the car.