0330 108 3793 (Sales open until 5pm)

We no longer support this web browser. Upgrade your browser for a better experience.

Used BMW X5 Cars

Showing 1 to 10 of 32 used vehicles that match your search

OUR PRICE: £25,756

17/66 Reg | 60,259 miles | Diesel | Grey | Automatic

Hyundai Exeter

Call our sales advisors, quoting Ref. 0EH-512940

0330 108 3793

Key features

Air Conditioning
Metallic Paint
Cruise Control
Satellite Navigation
Alloy Wheels
Leather Seats
Heated Seats
DAB Radio
Bluetooth
Panoramic Roof
Parking Sensors
CD Player
USB
Sun Roof
Electric Seats
Memory Seats
Diamond Cut Alloy Wheels
Keyless Entry/Push Button Start
7 Seats
Rear Camera
Electric Opening Tailgate
Auto Lights
Electric Folding Mirrors
Xenon Head Lights
Lane Keeping Assist
Rain Sensors
4x4

Manager's comments

Joe Toms, General Manager
Joe Toms, General Manager,

Hyundai Exeter

"Introducing the stylish and sophisticated BMW X5 Diesel Estate xDrive40d M Sport with 7 seats, perfect for families on the go. This luxurious SUV comes equipped with a panoramic roof, allowing natural light to flood the cabin for a truly open and airy feel. The leather and memory seats provide ultimate comfort and convenience, while the climate control ensures everyone stays comfortable no matter the weather outside. Experience a seamless driving experience with adaptive cruise control and Bluetooth connectivity for hands-free communication. The electric opening tailgate makes loading and unloading a breeze, while the lane keeping assist ensures you stay safe on the road. Don't compromise on style or functionality - upgrade to the BMW X5 Diesel Estate xDrive40d M Sport today. Our experienced sales team would be happy to send you a personalised video, so you can take a tour of the vehicle from the comfort of your own home. We can also organise a test drive at your convenience. If you require further information regarding this vehicle please don't hesitate to contact us, we would be more than happy to assist."

Please call our advisors for more great deals.

18/18 Reg | 41,597 miles | Petrol/PlugIn Elec Hybrid | Black | Automatic

SEAT Darlington

Call our sales advisors, quoting Ref. 050-519018

0330 108 3793

Key features

Air Conditioning
Climate Control
Metallic Paint
Cruise Control
Satellite Navigation
Leather Seats
DAB Radio
Bluetooth
Panoramic Roof
Parking Sensors
Stop Start
CD Player
USB
Electric Seats
Diamond Cut Alloy Wheels
Keyless Entry/Push Button Start
Rear Camera
Auto Lights
Rain Sensors
4x4

Manager's comments

Stuart Hill, General Manager
Stuart Hill, General Manager,

SEAT Darlington

"The 2018 BMW X5 xDrive40e M Sport 5dr Auto Estate is a luxury plug-in hybrid SUV combining performance and efficiency. It features a 2.0-liter turbocharged engine paired with an electric motor, delivering a combined output of 308 hp. The xDrive all-wheel-drive system ensures superior handling and traction. The M Sport package enhances its sporty appeal with aerodynamic styling, 20-inch alloy wheels, and sport-tuned suspension. Inside, the cabin is spacious and upscale, with high-quality materials, advanced technology, and a panoramic sunroof. This model offers an excellent blend of power, luxury, and eco-friendly driving."

OUR PRICE: £34,567

19/19 Reg | 75,681 miles | Diesel | Black Sapphire | Automatic

BMW Durham

Call our sales advisors, quoting Ref. 0776-52071201

0330 108 3793

Key features

Air Conditioning
Climate Control
Metallic Paint
Cruise Control
Satellite Navigation
Alloy Wheels
Leather Seats
Heated Seats
DAB Radio
Bluetooth
Parking Sensors
Stop Start
USB
Park Assist
Electric Seats
Memory Seats
Diamond Cut Alloy Wheels
Keyless Entry/Push Button Start
Apple/Android Play
Rear Camera
Electric Opening Tailgate
Auto Lights
Lane Departure
Lane Keeping Assist
Pre Crash Prevention
Rain Sensors
4x4

Manager's comments

Owen Brown, Head of Business
Owen Brown, Head of Business,

BMW Durham

"This 2019 BMW X5 xDrive30d M Sport in Black Sapphire Metallic is now available and ready to test drive at Vertu BMW Durham. This BMW is in immaculate condition and has been prepared by our technicians. Diving into the standout features of this X5, the M Sport Package, it comes with the M Sport aerodynamic body styling, M Sport suspension, M Sport heated sport seats, M Sport steering and driving modes and an M Sport leather steering wheel. Enjoy your favourite music and podcasts on the go with DAB radio, Bluetooth and USB connectivity through the premium sound system. The superb Black Sapphire Metallic paintwork stands out among the rest and matches perfectly with the BMW headlights and the Sporty body styling. The interior trim gives a premium and spacious feel to the cabin along with the leather interior upholstery and the additional interior lighting. Extra Features include - Satellite navigation, electric memory heated leather seats, diamond cut alloy wheels, parking sensors, cruise control, climate control, air conditioning, Bluetooth, DAB Radio, USB, electric tailgate, rear camera, apple CarPlay, keyless entry, lane departure, lane keeping assist, pre-crash prevention, 4x4, auto lights and rain sensors. Join us at Vertu BMW Durham, where our experienced sales team are here to guide you from start to finish through your car buying journey, starting with an in-depth video presentation of your desired car, highlighting the standout features and areas of the car that are important to you. Buying an Approved Used BMW comes with a wealth of benefits including a vigorous Approved Used BMW Preparation process from our BMW qualified technicians, 12 Months Warranty, 12 Months Roadside Assistant and 12 Months MOT. Your Approved Used BMW also has its full BMW service history for added reassurance when you buy from us."

OUR PRICE: £39,890

19/19 Reg | 37,474 miles | Diesel | Arctic Grey | Automatic

BMW Teesside

Call our sales advisors, quoting Ref. 0777-73195301

0330 108 3793

Key features

Air Conditioning
Climate Control
Cruise Control
Satellite Navigation
Alloy Wheels
Leather Seats
Heated Seats
DAB Radio
Bluetooth
Parking Sensors
Stop Start
Full Service History
USB
Park Assist
Manufacturer Approved
Electric Seats
Memory Seats
Electric Opening Tailgate
Auto Lights
Rain Sensors
4x4

Manager's comments

Christopher Franklin, Head of Business
Christopher Franklin, Head of Business,

BMW Teesside

"The 2019 BMW X5 M50d xDrive is now available and ready to test drive at Vertu BMW Teesside. Diving into the standout feature of this X5 - M Sport Package - Providing the perfect partner to superb Arctic Grey Paint is the 22 Inch Alloy Wheels, this fine example also includes a M Adaptive Suspension and M Sport Exhaust system. Extra Features include - M Sport Differential, Black Vernasca Leather, Sport Automatic Transmission, Sun Protection Glass, High Beam Assistant, Electric Memory function seats, Adaptive LED Headlights, Parking Assistant, Active Guard Plus, Enhanced Bluetooth with Wireless Charging, Harmon Kardon sound system. Join us at Vertu BMW Teesside, where our experienced sales team are here to guide you from start to finish through your car buying journey, starting with an in-depth video presentation of your desired car, highlighting the standout features and areas of the car that are important to you. Buying an Approved Used BMW comes with a wealth of benefits including a vigorous Approved Used BMW Preparation process from our BMW qualified technicians, 12 Months Warranty, 12 Months Roadside Assistant and 12 Months MOT. You're Approved Used BMW also has it's full BMW service history for added reassurance when you buy from us."

OUR PRICE: £42,000

21/21 Reg | 40,104 miles | Diesel | Carbon Black | Automatic

BMW York

Call our sales advisors, quoting Ref. 0778-70602101

0330 108 3793

Key features

Air Conditioning
Climate Control
Metallic Paint
Cruise Control
Satellite Navigation
Alloy Wheels
Leather Seats
Heated Seats
DAB Radio
Bluetooth
Parking Sensors
Stop Start
Full Service History
CD Player
USB
Manufacturer Approved
Apple/Android Play
Rear Camera
Electric Opening Tailgate
Auto Lights
Electric Folding Mirrors
Rain Sensors
4x4

Manager's comments

Chris Burnham, Head of Business
Chris Burnham, Head of Business,

BMW York

"The 2021 BMW X5 30d M Sport auto is now available and ready to test drive at Vertu BMW York. Diving into the standout feature of this X5 30d M Sport is the M sport pro pack. Providing the perfect partner to superb Carbon Black metallic paint are the 22 Inch Alloy Wheels. Features include - heated front seats, Black Vernasca leather interior, Air suspension, High-beam assistant, Sun protection glass, front and rear parking sensors and electric memory seats. Join us at Vertu BMW York, where our experienced sales team are here to guide you from start to finish through your car buying journey, starting with an in-depth video presentation of your desired car, highlighting the standout features and areas of the car that are important to you. Buying an Approved Used BMW comes with a wealth of benefits including a vigorous Approved Used BMW Preparation process from our BMW qualified technicians, 12 Months Warranty, 12 Months Roadside Assistant, and 12 Months MOT. Your Approved Used BMW also has full-service history for added reassurance when you buy from us."

Please call our advisors for more great deals.

20/70 Reg | 33,210 miles | Diesel | Arctic Grey | Automatic

BMW Exeter

Call our sales advisors, quoting Ref. 0780-16438301

0330 108 3793

Key features

Air Conditioning
Metallic Paint
Cruise Control
Satellite Navigation
Alloy Wheels
Leather Seats
Heated Seats
DAB Radio
Bluetooth
Parking Sensors
Stop Start
Heated Front Windscreen
Low Mileage
Full Service History
USB
Park Assist
Manufacturer Approved
Electric Seats
Memory Seats
Diamond Cut Alloy Wheels
Apple/Android Play
Rear Camera
Electric Opening Tailgate
Auto Lights
Electric Folding Mirrors
Rain Sensors
4x4

Manager's comments

Dennis Rousianos, Project G M
Dennis Rousianos, Project G M,

BMW Exeter

"Discover luxury redefined with our meticulously maintained BMW X5 xDrive30d MHT M Sport 5dr Auto in the captivating Arctic Grey Metallic, now available at Vertu BMW Exeter. When you choose Vertu BMW Exeter, excellence comes standard. With every purchase from us, enjoy the peace of mind that comes with our comprehensive package: 12 Months BMW Approved Warranty, 12 Months BMW Roadside Assistance, 12 Months MOT, and a complete Full-Service History. Our dedicated team of manufacturer-trained technicians ensures that every vehicle meets the highest standards of quality and performance. Contact our expert team today, and we'll provide you with a personalized video presentation of this stunning BMW X5. Whether you have inquiries about its features or want a closer look, we're here to assist you every step of the way. Highlighted features of this exceptional vehicle include the Technology Pack, offering cutting-edge connectivity and navigation capabilities. Glide into comfort with Electric Memory Seats that adjust to your perfect position, while Parking Assistant Plus simplifies maneuvering in tight spaces, ensuring every journey is effortless. Don't miss the opportunity to experience unparalleled luxury and performance. Contact Vertu BMW Exeter today and make this BMW X5 xDrive30d MHT M Sport yours. Drive into the future with confidence and style."

Please call our advisors for more great deals.

21/71 Reg | 41,720 miles | Petrol/PlugIn Elec Hybrid | Black Sapphire | Automatic

BMW Durham

Call our sales advisors, quoting Ref. 0776-77212701

0330 108 3793

Key features

Air Conditioning
Climate Control
Metallic Paint
Cruise Control
Satellite Navigation
Alloy Wheels
Leather Seats
Heated Seats
DAB Radio
Bluetooth
Panoramic Roof
Parking Sensors
Stop Start
Full Service History
USB
Park Assist
Sun Roof
Electric Seats
Memory Seats
Apple/Android Play
Electric Opening Tailgate
Auto Lights
Electric Folding Mirrors
Rain Sensors
4x4

Manager's comments

Owen Brown, Head of Business
Owen Brown, Head of Business,

BMW Durham

"This 2021 BMW X5 xDrive45e M Sport in Black Sapphire Metallic is now available and ready to test drive at Vertu BMW Durham. This BMW is in immaculate condition and has been prepared by our technicians. Diving into the standout features of this X5, the M Sport Package, it comes with M Sport aerodynamic body styling, M Sport suspension, M Sport heated seats, M Sport steering and driving modes, M Sport leather steering wheel and the 21" M Y-Spoked alloy wheels. Enjoy your favourite music and podcasts on the go with Apple/Android Play, DAB radio, Bluetooth and USB connectivity through the premium sound system. The superb Black Sapphire Metallic paintwork stands out among the rest and matches perfectly with the BMW LED Angle Eye headlights and the M Sport body styling. The aluminium tetragon interior trim gives a premium and spacious feel to the cabin along with the black Vernasca leather interior upholstery and the additional interior lighting. Extra Features include - Satellite navigation, full-service history, electric memory leather heated seats, 21" alloy wheels, parking sensors, cruise control, climate control, automatic air conditioning, stop start, Bluetooth, DAB Radio, USB, Apple/Android Play, folding mirrors, electric tailgate, extended storage, sun protection glass, sky lounge panoramic glass sunroof, park assist, front and rear air suspension, auto-dimming mirrors, auto lights and rain sensors. Join us at Vertu BMW Durham where our experienced sales team are here to guide you from start to finish through your car buying journey, starting with an in-depth video presentation of your desired car, highlighting the standout features and areas of the car that are important to you. Buying an Approved Used BMW comes with a wealth of benefits including a vigorous Approved Used BMW Preparation process from our BMW qualified technicians, 12 Months Warranty, 12 Months Roadside Assistant and 12 Months MOT. Your Approved Used BMW also has its full BMW service history for added reassurance when you buy from us."

OUR PRICE: £43,767

19/69 Reg | 16,714 miles | Diesel | Alpine White | Automatic

BMW York

Call our sales advisors, quoting Ref. 0778-78095901

0330 108 3793

Key features

Air Conditioning
Cruise Control
Satellite Navigation
Alloy Wheels
Leather Seats
Heated Seats
DAB Radio
Bluetooth
Parking Sensors
Stop Start
Full Service History
USB
Manufacturer Approved
Electric Opening Tailgate
Auto Lights
Rain Sensors
4x4

Manager's comments

Chris Burnham, Head of Business
Chris Burnham, Head of Business,

BMW York

"The 2019 BMW X5 xDrive30d M Sport in Alpine White with 22-inch Alloy Wheels, Sun Protection Glass, and Technology Pack is available at Vertu BMW York. This premium SUV offers a combination of performance, luxury, and advanced technology. At Vertu BMW York, our dedicated sales team is committed to providing you with a seamless car buying experience. We offer detailed information about our vehicles and ensure transparency in every step of the process. Benefits of Buying an Approved Used BMW from Vertu BMW York: Approved Used BMW Preparation: Thorough inspection and preparation by BMW qualified technicians. Warranty Options: Depending on the specific vehicle and its age, warranty options may vary. Please inquire with our sales team for the latest information. Roadside Assistance: Depending on the specific vehicle and its age, roadside assistance options may vary. Please inquire with our sales team for the latest information. MOT: Ensures the vehicle meets all necessary road safety and environmental standards. Service History: Complete records of service and maintenance, ensuring the vehicle's reliability. Visit Vertu BMW York today to explore the 2019 BMW X5 xDrive30d M Sport in Alpine White with 22-inch Alloy Wheels, Sun Protection Glass, and Technology Pack. Let our team assist you in finding the perfect vehicle to match your preferences and needs. The 2019 BMW X5 xDrive30d M Sport in Alpine White with 22-inch Alloy Wheels, Sun Protection Glass, and Technology Pack is available at Vertu BMW York. This premium SUV offers a combination of performance, luxury, and advanced technology. At Vertu BMW York, our dedicated sales team is committed to providing you with a seamless car buying experience. We offer detailed information about our vehicles and ensure transparency in every step of the process. Benefits of Buying an Approved Used BMW from Vertu BMW York: Approved Used BMW Preparation: Thorough inspection and preparation by BMW qualified technicians. Warranty Options: Depending on the specific vehicle and its age, warranty options may vary. Please inquire"

Please call our advisors for more great deals.

21/71 Reg | 45,115 miles | Petrol/PlugIn Elec Hybrid | Black | Automatic

Honda Lincoln

Call our sales advisors, quoting Ref. 077-547545

0330 108 3793

Key features

Air Conditioning
Climate Control
Metallic Paint
Cruise Control
Satellite Navigation
Alloy Wheels
Leather Seats
Heated Seats
DAB Radio
Bluetooth
Parking Sensors
Stop Start
USB
Keyless Entry/Push Button Start
Rear Camera
Electric Opening Tailgate
Auto Lights
Electric Folding Mirrors
Rain Sensors
4x4

Manager's comments

Matthew Hodgkinson, General Manager
Matthew Hodgkinson, General Manager,

Honda Lincoln

"The BMW X5 Estate xDrive45e M Sport 5dr Auto offers the perfect blend of power, sophistication, and eco-friendliness. Here are some key features: xDrive45e Plug-in Hybrid: This model is equipped with BMW's advanced plug-in hybrid technology, combining a petrol engine with an electric motor for impressive performance and efficiency. The xDrive45e variant offers all-wheel drive capability, providing excellent traction and stability in various driving conditions. M Sport Package: The M Sport trim level adds sporty styling cues and performance enhancements to the X5. Expect features such as M Sport exterior styling, larger alloy wheels, sport-tuned suspension, and a sporty interior with M Sport seats and trim elements. 5dr Auto: With its five-door configuration and automatic transmission, the X5 Estate offers convenience and versatility for passengers and cargo alike. The automatic transmission ensures smooth and effortless gear changes, enhancing the driving experience. Luxurious Interior: Inside, the X5 boasts a luxurious and well-appointed cabin with premium materials and advanced technology features. Enjoy amenities such as leather upholstery, heated and ventilated seats, ambient lighting, BMW's iDrive infotainment system with navigation, smartphone integration, and a premium sound system. Advanced Safety Features: The X5 is equipped with a range of advanced safety and driver assistance systems to enhance peace of mind on the road. These may include adaptive cruise control, lane-keeping assist, automatic emergency braking, blind-spot monitoring, and a surround-view camera system. Efficient Performance: Despite its powerful performance capabilities, the xDrive45e variant offers impressive fuel efficiency and reduced emissions thanks to its plug-in hybrid technology. Enjoy the benefits of electric-only driving for short trips, while the petrol engine provides additional range and performance when needed. Experience the ultimate combination of luxury, performance, and efficiency with the BMW X5 Estate xDrive45e M Sport 5dr Auto. Visit our showroom to discover why it's an excellent choice for drivers seeking a premium SUV with eco-friendly credentials. We are proud of our reputation and happy to create personalised videos for any of our cars. We can also email pictures or speak via video link to make sure you have all the information you need before you buy. A test drive is always the best way to make your mind up about buying a car so call us today to arrange an appointment. Peace of mind is so important these days and so we offer a 14-day money back guarantee if you are not happy with your new car. (Terms and conditions do apply) All our approved used vehicles have been through a detailed and critical appraisal before being offered for sale, ensuring that only the best examples make it to our forecourt. Cosmetically and mechanically inspected by our team of Honda factory trained vehicle technicians, boasting a wealth of experience and providing you with true confidence. All our Honda Approved cars are supplied with a 12-month Honda warranty including full 5* roadside and accident assistance as standard allowing you to drive away worry free. {For our non-approved used cars warranties are available up to 3 years} Honda Lincoln is managed by Matt, Chris & Jason with over 40 years of Honda experience between them and providing great customer service and making your experience welcoming and enjoyable is our goal every day. Our mission statement is 'to provide an outstanding customer motoring experience through honesty and trust' but do not take our word for it, we are proud to be consistently ranked as one of Honda's top 10 best dealerships in the UK. Independent Review Company Judge service say that over 99% of our customers would recommend us to friends and family to supply their next car, why not find out for yourself? Please give us a call if you have any questions. A warm welcome awaits you at Lincoln Honda and we make a pretty good cup of tea too (a choice of other drinks are available)."

OUR PRICE: £44,360

21/71 Reg | 29,008 miles | Petrol/PlugIn Elec Hybrid | Carbon Black | Automatic

BMW Durham

Call our sales advisors, quoting Ref. 0776-16367701

0330 108 3793

Key features

Air Conditioning
Climate Control
Metallic Paint
Cruise Control
Satellite Navigation
Alloy Wheels
Leather Seats
Heated Seats
DAB Radio
Bluetooth
Parking Sensors
Stop Start
Full Service History
USB
Park Assist
Manufacturer Approved
Electric Seats
Memory Seats
Diamond Cut Alloy Wheels
Apple/Android Play
Rear Camera
Electric Opening Tailgate
Auto Lights
Electric Folding Mirrors
Lane Departure
Lane Keeping Assist
Pre Crash Prevention
Rain Sensors
4x4

Manager's comments

Owen Brown, Head of Business
Owen Brown, Head of Business,

BMW Durham

"This 2021 BMW X5 xDrive45e M Sport in Black Sapphire Metallic is now available and ready to test drive at Vertu BMW Durham. This X5 is in immaculate condition and has been prepared by our technicians. Diving into the standout features of this X5, the M Sport Package, it comes with M Sport aerodynamic body styling, M Sport suspension, M Sport heated seats, M Sport steering and driving modes, M Sport leather steering wheel and the 20" M Star-Spoked bi-colour diamond cut alloy wheels. Enjoy your favourite music and podcasts on the go with Apple CarPlay, DAB radio, Bluetooth and USB connectivity through the premium sound system. The superb Black Sapphire Metallic paintwork stands out among the rest and matches perfectly with the BMW LED Angle Eye headlights and the M Sport body styling. The aluminium tetragon interior trim gives a premium and spacious feel to the cabin along with the black Vernasca leather interior upholstery and the additional interior lighting. Extra Features include - Satellite navigation, full-service history, park assist, electric memory heated leather seats, 20" diamond cut alloy wheels, parking sensors, cruise control, climate control, automatic air conditioning, stop start, keyless entry, Bluetooth, DAB Radio, USB, Apple CarPlay, Android Auto, rear camera, electric tailgate, folding mirrors, lane departure, lane keeping assist, pre-crash prevention, 4x4, towbar, gesture control, heads-up display, front and rear air suspension, auto-dimming mirrors, auto lights and rain sensors. Join us at Vertu BMW Durham where our experienced sales team are here to guide you from start to finish through your car buying journey, starting with an in-depth video presentation of your desired car, highlighting the standout features and areas of the car that are important to you. Buying an Approved Used BMW comes with a wealth of benefits including a vigorous Approved Used BMW Preparation process from our BMW qualified technicians, 12 Months Warranty, 12 Months Roadside Assistant and 12 Months MOT. Your Approved Used BMW also has its full BMW service history for added reassurance when you buy from us."

Showing 1 to 10 of 32 used vehicles that match your search

Looking for cheap used Cars for sale? You have come to the right place.

Finding second hand Cars for sale couldn't be easier with Car Credit Assured. As the 4th largest motor retailer in the United Kingdom, we are committed to providing excellent customer service and you will find our Sales Executives approachable, knowledgeable and willing to help with all your enquiries. Browse our fantastic range of used Cars for sale and call our Sales Advisors or make an enquiry online. Our database is constantly updated with new stock to help you find great deals on second hand Cars and don't forget national delivery is available on all used Cars.

ResetFind Your Vehicle

  • Postcode
    Mileage range
  • Min
    Max
  • Min
    Max
Body Style
Convertible
Coupe
Estate
Hatchback
Saloon
Lifestyle
4x4
City
Go Green
MPV
Combi Van
Double Cab Pick-up
High Volume High Roof Van
Luton
Fridge Box
High Roof Window Van
High Roof Minibus
Extended Frame Chassis Cab
Double Cab Dropside
Dropside Tipper
Estate
Van
Extra High Roof
Curtainside
Window Van
Crew Bus
Chassis Cab
Platform Cab
Tipper
Pick Up
Medium Roof Van
Box Van
Fridge Van
Medium Roof Window Van
Standard Roof Minibus
Double Cab Chassis
Dropside
Double Cab Tipper
Fuel Type
Petrol
Diesel
Hybrid
Electric
Age

Up to 0 years

Key Feature Options
Transmission
Manual
Automatic
Number of Doors
2 Door
4 Door
3 Door
5 Door
Engine Size

Up to 0 Litres

Colour
Red
Blue
Black
White
Green
Silver
Purple
Yellow
Road Tax

Up to 0

MPG

At least 0

Insurance Group

Up to 0

CO2

Up to 0

Excellent service from the Sales Executive, from the day I came to test drive the vehicle, to the day we drove our new car home. There was no pressure for me purchasing the car or products/services on offer, it was a absolute pleasure to meet and deal with them. They are a credit to BMW Durham and would highly recommend to anyone wanting to purchase a BMW. With huge thanks.
Mr Ho
BMW Durham