
BMW Offers
-
Brand New BMW X1 sDrive 25e Sport
- Saving you £1,912.85
- 6.9% APR Finance
- BMW My Modes
- Parking Assistant
deposit £3,999 per month £519 -
Brand New BMW 840i M Sport Convertible
- Saving you £22,806.56
- 4.9% APR Finance
- M Aerodynamics package
- Multifunction seats
deposit £6,999 per month £779 -
Brand New BMW 530e M Sport Touring
- Saving you £5,808.91
- 4.9% APR Finance
- Roof rails black
- Park Distance Control
deposit £4,999 per month £679 -
Brand New BMW 520d xDrive M Sport Saloon
- 8.9% APR Finance
- 19" M light alloy wheels
- BMW Live Cockpit Plus with navigation
- Sport leather steering wheel
deposit £3,999 per month £539 -
Brand New BMW 340d M Sport Touring
- Saving you £2,067.66
- 6.9% APR Finance
deposit £4,999 per month £699 -
Brand New BMW 520d M Sport Touring
- Saving you £4,442.91
- 4.9% APR Finance
- Cruise Control with brake function
- Rear window, opening separately
deposit £3,999 per month £559 -
Brand New BMW M235i xDrive Gran Coupe
- Saving you £2,067.66
- 8.9% APR Finance
- 18" alloy wheels
- Leather steering wheel
deposit £3,999 per month £549 -
Brand New BMW 225e Sport Active Tourer
- Saving you £1,721.75
- 9.9% APR Finance
- Comfort Pack
- Quartz Silver Interior Trim
deposit £2,499 per month £569 -
Brand New BMW 240i M Sport Coupe
- Saving you £2,106.10
- 8.9% APR Finance
- Cruise Control
- 18" M light alloy wheels
deposit £3,999 per month £659 -
Brand New BMW 218i M Sport Gran Coupe
- Saving you £1,355.04
- 8.9% APR Finance
- 18" M alloy wheel
- BMW Online Services
deposit £1,999 per month £439 -
Brand New BMW M135i Sports Hatch 5-door
- Saving you £1,956.90
- 8.9% APR Finance
- 18" alloy wheels
- Cruise Control
deposit £3,999 per month £509 -
Brand New BMW X3 xDrive20i M Sport
- Saving you £1,417.15
- 6.9% APR Finance
- Front Sport Seats
- Parking Assistant
deposit £4,999 per month £599 -
Brand New BMW X1 sDrive20i Sport
- Saving you £368.76
- 6.9% APR Finance
- 18" alloy wheels
- Front Sport Seats
deposit £2,999 per month £439 -
Brand New BMW 118i SE Sports Hatch 5-door
- Saving you£1,838.96
- 8.90% APR
- Sport Leather Steering Wheel
- Front LED Foglights
deposit £1,999 per month £369 -
Brand New BMW 128ti Sports Hatch 5-door
- Saving you£1,340.46
- 8.90% APR Finance
- Leather steering wheel
- Quartz Silver Interior Trim
deposit £2,499 per month £489 -
Brand New BMW 118i M Sport Sports Hatch 5-door
- Saving you£1,532.70
- 8.90% APR Finance
- BMW TeleServices
- Front Heated & Sport Seats
deposit £1,999 per month £399 -
Brand New BMW 220i M Sport Coupe
- Saving you £2,104.86
- 8.90% APR Finance
- Front Heated Seats
- Front and Rear Parking Sensors
deposit £2,499 per month £499 -
Brand New BMW 330e M Sport Touring
- Saving you £633.30
- 6.9% APR Finance
- Front Heated Seats
- M Sport Leather Steering Wheel
deposit £3,999 per month £639 -
Brand New BMW 320i M Sport Saloon
- Saving you £1,496.86
- 6.9% APR Finance
- Front Heated Seats
- M Sport Leather Steering Wheel
deposit £3,999 per month £499 -
Brand New BMW 320i M Sport Touring
- Saving you£1,391.84
- 6.9% APR Finance
- Front Heated Seats
- M Sport Leather Steering Wheel
deposit £3,999 per month £539 -
Brand New BMW M340d xDrive Saloon
- Saving you £6,081.38
- 6.90% APR Finance
- Front Heated Seats
- M Sport Leather Steering Wheel
deposit £4,999 per month £679 -
Brand New BMW 420i M Sport Gran Coupe
- Saving you £1,705.91
- 4.9% APR Finance
- Live Cockpit Professional
- Parking Assistant
deposit £3,999 per month £499 -
Brand New BMW 420i M Sport Coupe
- Saving you £2,565.84
- 4.9% APR Finance
- Cruise Control
- Front Heated Seats
deposit £3,999 per month £459 -
Brand New BMW 420i M Sport Convertible
- Saving you £4,280.79
- 4.9% APR Finance
- Vernasca Leather Upholstery
- BMW Navigation
deposit £4,999 per month £499 -
Brand New BMW 530d xDrive M Sport Saloon
- Saving you £5,705.81
- 4.9% APR Finance
- Ambient Lighting
- Parking Assistant
deposit £4,999 per month £679 -
Brand New BMW 530e M Sport Saloon
- Saving you £5,467.22
- 4.9% APR Finance
- Front Lumbar Support
- Front Heated Seats
deposit £4,999 per month £649 -
Brand New BMW 530d xDrive M Sport Touring
- Saving you £5,956.18
- 4.9% APR Finance
- Parking Assistant
- Connected Package Professional
deposit £4,999 per month £719 -
Brand New BMW 840i M Sport Gran Coupe
- Saving you £7,600.01
- 4.9% APR Finance
- BMW Online Services
- Adaptive LED Headlights
deposit £6,999 per month £559 -
Brand New BMW 840i M Sport Coupe
- Saving you £9,538.74
- 4.9% APR Finance
- Comfort Access
- Front Heated Seats
deposit £6,999 per month £599 -
Brand New BMW i4 eDrive40 M Sport
- Saving you £2,745.89
- 8.9% APR Finance
- 338 miles Electric Range
- Parking Assistant
deposit £6,999 per month £799 -
Brand New BMW iX xDrive40 M Sport
- Saving you £371.80
- 6.9% APR Finance
- Climate Comfort Windscreen
- 251 miles Electric Range
deposit £6,999 per month £899 -
Brand New BMW X2 sDrive20i M Sport
- Saving you £1,880.41
- 5.9% APR Finance
- Front Heated & Sports Seats
- M Sport Leather Steering Wheel
deposit £2,999 per month £549 -
Brand New BMW X3 M40i
- Saving you £5,754.78
- 6.9% APR Finance
- Front Heated Seats
- M Sport Leather Steering Wheel
deposit £4,999 per month £759 -
Brand New BMW X3 xDrive20d M Sport
- Saving you £1,283.49
- 6.9% APR Finance
- Front Sport Seats
- Parking Assistant
deposit £4,999 per month £619 -
Brand New BMW X4 xDrive20d M Sport
- Saving you £2,426.75
- 6.9% APR Finance
- M alloy wheels
- Front and Heated Seats
deposit £4,999 per month £629 -
Brand New BMW X5 xDrive30d M Sport
- Saving you £4,323.16
- 6.9% APR Finance
- Parking Assistant
- Front Heated Seats
deposit £6,999 per month £779 -
Brand New BMW X7 xDrive40d M Sport
- Saving you £5,321.11
- 8.9% APR Finance
- BMW Online Services
- Parking Assistant Plus
deposit £9,999 per month £1119 -
Brand New BMW Z4 M40i
- Saving you£2,972.66
- 6.9% APR Finance
- Front Heated Seats
- Rear-view Mirror with Auto-dimming
deposit £4,999 per month £699 -
Brand New BMW M4 Competition M xDrive Coupe
- Saving you £8,983.46
- 4.9% APR Finance
- M Adaptive Suspension
- Comfort Pack
deposit £9,999 per month £819 -
Brand New BMW X3 xDrive30d M Sport
- Saving you £2,137.59
- 6.9% APR Finance
- Connected Package Professional
- M Sport Pro Pack
deposit £4,999 per month £699 -
Brand New BMW X5 xDrive45e M Sport Auto
- Saving you £4,663.47
- 6.9% APR Finance
- Vernasca Leather Upholstery
- Parking Assistant
deposit £6,999 per month £899 -
Brand New BMW Z4 sDrive20i M Sport
- Saving you £1,482.00
- 6.9% APR Finance
- M Sport Pro Package
- Comfort Pack
deposit £3,999 per month £549 -
Brand New BMW iX3 M Sport
- Saving you £2,054.41
- 6.9% APR Finance
- Panoramic glass sunroof
- Head-up Display
deposit £5,999 per month £799 -
BMW Approved Used Offers
- Savings of up to £3,100 on over 120 Approved Used MINIs
- Up to £2,000 Towards Your Finance
- 12 Months Minimum Approved Used Warranty
-
2021 BMW 218d M Sport 5dr
- 18" alloy wheels
- Finished in Mineral White
- Only 1,890 mileage
- 10.9% APR
Was £33,990 Now £29,950 Save £4,040 -
2021 BMW 320d MHT M Sport Pro Edition 4dr
- 19" alloy wheels
- Finished in Dravit Grey
- Only 6,101 mileage
- 10.9% APR
Was £45,990 Now £41,550 Save £4,440 -
BMW 420d MHT M Sport 2dr
- 18" alloy wheels
- Finished in Alpine White
- Only 7,994 mileage
- 10.9% APR
Was £49,490 Now £42,450 Save £7,040 -
2021 BMW 1 Series 118i [136] M Sport
- 18" alloy wheels
- Finished in Mineral Grey
- Only 14,963 mileage
- 10.9% APR
Was £31,990 Now £31,050 Save £940 -
2021 BMW 1 Series 118i M Sport
- 18" alloy wheels
- Finished in Mineral Grey
- Only 14,356 mileage
- 10.9% APR
Was £31,990 Now £31,100 Save £890 -
2021 BMW 1 Series 118d M Sport
- 18" alloy wheels
- Finished in Mineral Grey
- Only 8,149 mileage
- 10.9% APR
Price £31,100 -
2020 BMW 118i M Sport 5dr
- 18" alloy wheels
- Finished in Storm Bay
- Only 9,604 mileage
- 10.9% APR
Was £28,990 Now £28,050 Save £940 -
2020 BMW 1 Series 116d M Sport 5dr
- 18" alloy wheels
- Finished in Alpine White
- Only 5,144 mileage
- 10.9% APR
Was £31,100 Now £30,850 Save £250 -
2020 BMW 1 Series 116d Sport
- 17" alloy wheels
- Finished in Grey
- Only 11,635 mileage
- 10.9% APR
Was £26,350 Now £25,950 Save £400 -
2021 BMW 1 Series 116d M Sport 5dr
- 18" alloy wheels
- Finished in Black Sapphire
- Only 9,252 mileage
- 10.9% APR
Was £29,350 Now £28,500 Save £850 -
2021 BMW 118i M Sport Step Auto
- 18" alloy wheels
- Finished in Alpine White
- Only 22,151 mileage
- 10.9% APR
Was £29,450 Now £27,550 Save £1,900 -
2021 BMW 530d xDrive MHT M Sport 4dr Auto
- 19" alloy wheels
- Finished in Grey
- Only 9,046 mileage
- 10.9% APR
Was £49,990 Now £44,750 Save £5,240 -
2020 BMW X5 xDrive30d M Sport 5dr
- 20" alloy wheels
- Finished in Mineral White
- Only 30,367 mileage
- 10.9% APR
Was £56,990 Now £48,300 Save £8,690 -
2020 BMW X1 sDrive 20i M Sport 5dr
- 18" alloy wheels
- Finished in Alpine White
- Only 15,943 mileage
- 10.9% APR
Was £36,750 Now £32,950 Save £3,800 -
2020 BMW X5 xDrive30d M Sport 5dr
- Finished in Mineral White
- Front and Rear Air Suspension
- Front Heated Sports Seats
- 10.9% APR
Was £58,000 Now £49,550 Save £8,450
Exclusive BMW Offers
ORDER YOUR BRAND NEW OR APPROVED USED BMW TODAY.
Peter Vardy BMW in Edinburgh is proud to be able to bring you the entire BMW range available with a variety of offers including great deals on brand new and approved used vehicles - select the BMW finance option that suits you best.
Our Approved Used Year End Event is On Now.
- Massive savings on over 120 BMWs
- Up to £2,000 towards your Finance
- Up to £1,000 Part Exchange.
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.