
BMW Offers
-
Brand New BMW 118i SE Sports Hatch 5-door
- Save £2,682
- Connected Package Professional
- BMW Navigation
- 49.6 Mpg
deposit £3,999 per month £299 -
Brand New BMW 118i M Sport Sports Hatch 5-door
- Save £1,679
- BMW Live Cockpit Plus with navigation
- 18" Double-spoke style 819 M alloy wheels
- 55.4 Mpg
deposit £1,999 per month £389 -
Brand New BMW M135i Sports Hatch 5-door
- Save £2,028
- 7.9% APR Finance
- 18" alloy wheels
- Cruise Control
deposit £1,999 per month £549 -
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 £1,999 per month £479 -
Brand New BMW 218i M Sport Gran Coupe
- Save £1,828
- 8.9% APR Finance
- 18" M alloy wheel
- BMW Online Services
deposit £2,999 per month £399 -
Brand New BMW M235i xDrive Gran Coupe
- Save £1,761
- 0-60 in 4.9s
- 18" Bicolour 556 M alloy wheels
- Steptronic automatic transmission with shift paddles
deposit £3,999 per month £559 -
Brand New BMW 225e Sport Active Tourer
- Save £1,741
- BMW Live Cockpit Plus
- BMW Operating System 8 with navigation
- Parking Assistant
deposit £2,499 per month £589 -
Brand New BMW 240i M Sport Coupe
- Save £2,611
- 8.9% APR Finance
- Cruise Control
- 18" M light alloy wheels
deposit £2,999 per month £689 -
Brand New BMW 220i M Sport Coupe
- Save £2,329
- 18" Bicolour 848 M light alloy wheels
- BMW Live Cockpit Plus
- BMW Operating System 8 with navigation
deposit £1,999 per month £499 -
Brand New BMW M340d xDrive Saloon
- Save £6,451
- 6.90% APR Finance
- 0-60 in 4.6s
- BMW Operating System 8 with navigation
deposit £2,999 per month £739 -
Brand New BMW 320i M Sport Touring
- Save £2,594
- 6.9% APR Finance
- M high-gloss Shadow Line incl. roof rails
- 18" Bicolour 848 M light alloy wheels
deposit £2,999 per month £549 -
Brand New BMW 340d M Sport Touring
- Save £6,111
- 6.9% APR Finance
- 55.4 mpg
- BMW Operating System 8 with navigation
deposit £2,999 per month £779 -
Brand New BMW 420i M Sport Coupe
- Save £3,982
- 4.9% APR Finance
- 18" Bicolour 848 M light alloy wheels
- BMW Live Cockpit Plus
deposit £1,999 per month £489 -
Brand New BMW 320i M Sport Saloon
- Save £2,261
- 6.9% APR Finance
- M High-gloss Shadowline exterior trim
- 18" Bicolour 848 M light alloy wheels
deposit £3,999 per month £499 -
Brand New BMW 520d M Sport Saloon
- Save £4,639
- 4.9% APR Finance
- 19" Bicolour M light alloy wheels
- 57.6 mpg
deposit £3,999 per month £519 -
Brand New BMW 420i M Sport Gran Coupe
- Save £2,704
- 4.9% APR Finance
- 18" Bicolour 858 M light alloy wheels
- Reversing Assist Camera
deposit £1,999 per month £539 -
Brand New BMW 420i M Sport Convertible
- Save £4,558
- 4.9% APR Finance
- Steptronic automatic transmission with shift paddles
- 18" Bicolour 848 M light alloy wheels
deposit £1,999 per month £579 -
Brand New BMW 520d M Sport Touring
- Save £5,694
- 4.9% APR Finance
- 19" Bicolour M light alloy wheels
- 57.6 mpg
deposit £3,999 per month £549 -
Brand New BMW 530e M Sport Saloon
- Save £7,322
- 4.9% APR Finance
- 18" Double-spoke M light alloy wheels
- BMW Live Cockpit Plus with navigation
deposit £3,999 per month £629 -
Brand New BMW 530e M Sport Touring
- Save £6,823
- 4.9% APR Finance
- Roof rails black
- Park Distance Control
deposit £3,999 per month £699 -
Brand New BMW 840i M Sport Gran Coupe
- Save £7,523
- BMW Online Services
- Adaptive LED Headlights
- Climate Comfort Windscreen
deposit £6,999 per month £599 -
Brand New BMW 840i M Sport Coupe
- Save £9,675
- Comfort Access
- Front Heated Seats
- Parking Assistant
deposit £6,999 per month £629 -
Brand New BMW 840i M Sport Convertible
- Save £10,761
- Adaptive LED Headlights
- M Aerodynamics package
- Multifunction seats
deposit £6,999 per month £739 -
Brand New BMW i4 eDrive40 M Sport
- Save £2,867
- 0-62mph in 5.7 Seconds
- 338 miles Electric Range
- Parking Assistant
deposit £4,999 per month £839 -
Brand New BMW i7 xDrive60 M Sport
- 0-62 mph in 4.7 s
- 20" M alloy wheels
- Soft-close function for doors
- BMW My Modes
deposit £19,999 per month £1,569 -
Brand New BMW iX xDrive40 M Sport
- Save £3,784
- 6.9% APR Finance
- Climate Comfort Windscreen
- 251 miles Electric Range
deposit £3,999 per month £889 -
Brand New BMW iX1 xDrive30 M Sport
- Save £2,718
- 7.9% APR Finance
- Sport leather steering wheel
- Charging cable Professional (Mode 3)
deposit £1,999 per month £769 -
Brand New BMW X1 sDrive 25e Sport
- Save £1,567
- 6.9% APR Finance
- BMW My Modes
- Parking Assistant
deposit £1,999 per month £569 -
Brand New BMW X1 sDrive20i Sport
- Save £1,098
- 6.9% APR Finance
- BMW Live Cockpit Plus
- 18" Star-spoke style 865 alloy wheels
deposit £3,999 per month £399 -
Brand New BMW X3 xDrive20i M Sport
- Save £1,642
- 6.9% APR Finance
- BMW Live Cockpit Plus with navigation
- Automatic tailgate operation
deposit £5,499 per month £599 -
Brand New BMW X2 sDrive20i M Sport
- Save £2,462
- 5.9% APR Finance
- Front Heated & Sports Seats
- M Sport Leather Steering Wheel
deposit £2,499 per month £599 -
Brand New BMW X3 xDrive20d M Sport
- Save £1,528
- 6.9% APR Finance
- Front Sport Seats
- Parking Assistant
deposit £2,999 per month £679 -
Brand New BMW X3 xDrive30e M Sport
- Save £2,138
- 6.9% APR Finance
- 19" M light alloy wheels
- Cruise Control with brake function
deposit £2,999 per month £769 -
Brand New BMW X3 xDrive30d M Sport
- Save £2,055
- 6.9% APR Finance
- Connected Package Professional
- M Sport Pro Pack
deposit £2,999 per month £769 -
Brand New BMW X3 M40i
- Save £6,195
- 6.9% APR Finance
- Front Heated Seats
- M Sport Leather Steering Wheel
deposit £2,999 per month £819 -
Brand New BMW X4 xDrive20d M Sport
- Save £1,717
- 6.9% APR Finance
- M alloy wheels
- Front and Heated Seats
deposit £3,999 per month £689 -
Brand New BMW X5 xDrive30d M Sport
- 6.9% APR Finance
- Parking Assistant
- Front Heated Seats
- Electric Front Seats + Driver Memory
deposit £8,499 per month £899 -
Brand New BMW X7 xDrive40d M Sport
- Save £5,013
- 340hp
- BMW Online Services
- Parking Assistant Plus
deposit £9,999 per month £1,159 -
Brand New BMW M4 Competition M xDrive Coupe
- Save £8,930
- 4.9% APR Finance
- M Adaptive Suspension
- Comfort Pack
deposit £9,999 per month £849 -
Brand New BMW M3 Competition M xDrive Saloon
- Save £4,036
- 4.9% APR Finance
- M Carbonroof
- 0-62 mph in 3.5 s
deposit £9,999 per month £929 -
Brand New BMW Z4 sDrive20i M Sport
- Save £1,879
- 6.9% APR Finance
- M Sport Pro Package
- Comfort Pack
deposit £2,999 per month £579 -
Brand New BMW Z4 M40i
- Save £2,895
- 6.9% APR Finance
- Front Heated Seats
- Rear-view Mirror with Auto-dimming
deposit £2,999 per month £769 -
Brand New BMW iX3 M Sport
- Save £2,054
- 6.9% APR Finance
- Panoramic glass sunroof
- Head-up Display
deposit £5,999 per month £799 -
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 M4 Competition M xDrive Convertible
- Save £7,720
- 4.9% APR Finance
- 19" alloy wheels
- 0-62 mph in 3.7 s
deposit £9,999 per month £949 -
Brand New BMW 218d M Sport Gran Coupe
- Up to £3,000 towards your part-exchange
- 7.9% APR Finance
- Front Heated Seats
- BMW TeleServices
deposit £1,499 per month £479 -
Brand New BMW 420d M Sport Coupe
- Up to £3,000 towards your part-exchange
- 4.9% APR Finance
- 19" Bi-colour Alloy Wheels
- Finished in Sanremo Green
deposit £1,999 per month £619 -
Brand New BMW 218d M Sport Active Tourer
- Up to £3,000 towards your part-exchange
- 8.9% APR Finance
- Front Heated Seats
- BMW TeleServices
deposit £2,499 per month £589 -
Brand New BMW M340i xDrive Saloon
- Up to £3,000 towards your part-exchange
- 6.9% APR Finance
- Cruise Control
- Front Sport Seats
deposit £2,999 per month £939 -
Brand New BMW 320d M Sport Touring
- Up to £3,000 towards your part-exchange
- 6.9% APR Finance
- 19" alloy wheels
- Front Sport Seats
deposit £2,999 per month £589 -
Brand New BMW 420i M Sport Convertible
- Up to £3,000 towards your part-exchange
- 4.9% APR Finance
- Front Heated Seats
- Comfort Pack
deposit £1,999 per month £629 -
Brand New BMW X5 xDrive30d M Sport
- Up to £3,000 towards your part-exchange
- 6.9% APR Finance
- 21" Alloy Wheels
- Enhanced Bluetooth with Wireless Charging
deposit £4,999 per month £1,099 -
Brand New BMW M4 Competition Coupe
- Up to £3,000 towards your part-exchange
- 4.9% APR Finance
- Finished in Brooklyn Grey
- 19" M Light Alloy Wheels
deposit £9,999 per month £779 -
Brand New BMW X6 xDrive40i M Sport
- Up to £3,000 towards your part-exchange
- 6.9% APR Finance
- M Sport Pro Pack
- Front Sports Seats
deposit £9,999 per month £759 -
Brand New BMW 230e M Sport Active Tourer
- Up to £3,000 towards your part-exchange
- 9.9% APR Finance
- Technology Pack Plus
- Comfort Access
deposit £2,499 per month £759 -
Brand New BMW M235i xDrive Gran Coupe
- Immediate Delivery
- Save £3,968
- 18" Bicolour 556 M alloy wheels
- Steptronic automatic transmission with shift paddles
deposit £1,499 per month £589 -
Brand New BMW 223i Sport Active Tourer
- Immediate Delivery
- Save £3,331
- Front Heated Seats
- BMW TeleServices
deposit £2,499 per month £589 -
BMW Approved Used Offers
- Savings of up to £9,500 on over 120 Approved Used BMWs
- Up to £2,000 Towards Your Finance
- Low rate APRs from 8.9%
terms and conditions apply
-
2021 BMW 118i M Sport Step Auto
- 18" alloy wheels
- Finished in Alpine White
- Only 22,151 mileage
- 11.9% APR
Was £29,450 Now £26,000 Save £3,450 -
2021 BMW 218d M Sport 5dr
- 18" alloy wheels
- Finished in Mineral White
- Only 1,890 mileage
- 11.9% APR
Was £33,990 Now £26,450 Save £7,540 -
2021 BMW 1 Series 118d M Sport
- 18" alloy wheels
- Finished in Mineral Grey
- Only 8,149 mileage
- 11.9% APR
Was £31,100 Now £27,600 Save £3,500 -
BMW 420d MHT M Sport 2dr
- 18" alloy wheels
- Finished in Alpine White
- Only 7,994 mileage
- 11.9% APR
Was £49,490 Now £35,500 Save £13,990 -
2020 BMW X5 xDrive30d M Sport 5dr
- Finished in Mineral White
- Front and Rear Air Suspension
- Front Heated Sports Seats
- 11.9% APR
Was £58,000 Now £47,500 Save £10,500
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 120 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.