Used BMW X5 for sale nearCardiff
- Year:
- 2018
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Exterior colour:
- Grey
- Gearbox:
- Automatic
- Mileage:
- 77,503
- Stock No.:
- 8226498
- Reg.:
- WBAKS420900Y80068


Sponsored by Buy & Go Cars Ltd
2018 BMW X5
Xdrive30d M Sport 5dr Auto [7 Seat]
77,503 mi
£21,940
- Year:
- 2018
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Exterior colour:
- White
- Gearbox:
- Automatic
- Mileage:
- 79,000
- Stock No.:
- 8256505
- Reg.:
- WBAKS820000Z24286

Sponsored listing
2018 BMW X5
Xdrive M50d 5dr Auto [7 Seat]
79,000 mi
£25,495
- Year:
- 2021
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- White
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 70,616
- Stock No.:
- 8259401
- Reg.:
- WBAJU820209F68928

Sponsored listing
2021 BMW X5
Xdrive30d Mht M Sport 5dr Auto
70,616 mi
£36,690
- Year:
- 2022
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Hybrid
- Exterior colour:
- Grey
- Fuel type:
- Hybrid
- Gearbox:
- Automatic
- Mileage:
- 69,500
- Stock No.:
- 8127389
- Reg.:
- WBATA620X09N09807

2022 BMW X5
Xdrive45e Xline 5dr Auto
69,500 mi
£29,635
- Year:
- 2017
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Silver
- Combined fuel economy:
- 40 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 84,552
- Stock No.:
- 1526
- Reg.:
- WBAKS420400J69443

2017 BMW X5
Xdrive30d M Sport 5dr Auto [7 Seat]
84,552 mi
£20,219
- Year:
- 2021
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Hybrid
- Exterior colour:
- White
- Fuel type:
- Hybrid
- Gearbox:
- Automatic
- Mileage:
- 75,919
- Stock No.:
- 202607304640803
- Reg.:
- WBATA620709H01639

2021 BMW X5
Xdrive45e M Sport 5dr Auto
75,919 mi
£29,528
- Year:
- 2019
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- White
- Combined fuel economy:
- 45 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 63,200
- Stock No.:
- 3770
- Reg.:
- WBACV62040LN43622

2019 BMW X5
Xdrive30d M Sport 5dr Auto
63,200 mi
£29,995
- Year:
- 2024
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Hybrid
- Exterior colour:
- Grey
- Fuel type:
- Hybrid
- Gearbox:
- Automatic
- Mileage:
- 23,744
- Stock No.:
- 202609156058850
- Reg.:
- WBA42EU0509W91795

2024 BMW X5
Xdrive50e M Sport 5dr Auto
23,744 mi
£55,419
- Year:
- 2018
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Grey
- Combined fuel economy:
- 39 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 75,500
- Stock No.:
- 3498
- Reg.:
- WBAKS620800Z47187

2018 BMW X5
Xdrive40d M Sport 5dr Auto [7 Seat]
75,500 mi
£22,995
- Year:
- 2019
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Petrol
- Exterior colour:
- Blue
- Combined fuel economy:
- 32 MPG
- Fuel type:
- Petrol
- Gearbox:
- Automatic
- Mileage:
- 99,708
- Stock No.:
- 545
- Reg.:
- WBACR620X0LS16341

2019 BMW X5
Xdrive40i M Sport 5dr Auto
99,708 mi
£26,495
- Year:
- 2022
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Hybrid
- Exterior colour:
- Grey
- Fuel type:
- Hybrid
- Gearbox:
- Automatic
- Mileage:
- 131,000
- Stock No.:
- 01632
- Reg.:
- WBATA620909L54697

2022 BMW X5
Xdrive45e M Sport 5dr Auto
131,000 mi
£26,800
- Year:
- 2016
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I4 Hybrid
- Exterior colour:
- Grey
- Fuel type:
- Hybrid
- Gearbox:
- Automatic
- Mileage:
- 119,842
- Stock No.:
- U117
- Reg.:
- WBAKT020100T68522

2016 BMW X5
Xdrive40e Se 5dr Auto
119,842 mi
£11,131
- Year:
- 2019
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Hybrid
- Fuel type:
- Hybrid
- Gearbox:
- Automatic
- Mileage:
- 47,042
- Stock No.:
- 202607244473476
- Reg.:
- WBATA620609B08810

2019 BMW X5
Xdrive45e M Sport 5dr Auto
47,042 mi
£33,419
Buying Advice
BMW X5 E70: The CarGurus Rating
Shop for BMW X5 E70 »CarGurus expert rating: 4 out of 5
CarGurus user rating: 4.4 out of 5
Percentage of good/great deals available on CarGurus: 32.5%
Overall CarGurus rating: 4.2 out of 5
Available Listings: Around 900
Average Price: Around £38,000
- Year:
- 2021
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Hybrid
- Exterior colour:
- Grey
- Fuel type:
- Hybrid
- Gearbox:
- Automatic
- Mileage:
- 40,069
- Stock No.:
- 202608115006471
- Reg.:
- WBATA620509F19986

2021 BMW X5
Xdrive45e M Sport 5dr Auto
40,069 mi
£37,807
- Year:
- 2021
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Petrol
- Exterior colour:
- White
- Fuel type:
- Petrol
- Gearbox:
- Automatic
- Mileage:
- 54,400
- Stock No.:
- 3734
- Reg.:
- WBACR620809H23464

2021 BMW X5
Xdrive40i Mht M Sport 5dr Auto
54,400 mi
£35,495
- Year:
- 2017
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Grey
- Combined fuel economy:
- 40 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 28,796
- Stock No.:
- 1931098
- Reg.:
- WBAKS420600J68097

2017 BMW X5
Xdrive30d M Sport 5dr Auto [7 Seat]
28,796 mi
£26,739
- Year:
- 2023
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Hybrid
- Exterior colour:
- Black
- Fuel type:
- Hybrid
- Gearbox:
- Automatic
- Mileage:
- 26,900
- Stock No.:
- 3857
- Reg.:
- WBA42EU0109S59897

2023 BMW X5
Xdrive50e M Sport 5dr Auto
26,900 mi
£50,495
- Year:
- 2018
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Grey
- Combined fuel economy:
- 39 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 92,100
- Stock No.:
- 202604211738254
- Reg.:
- WBAKS620300Z47226

2018 BMW X5
Xdrive40d Se 5dr Auto
92,100 mi
£18,664
- Year:
- 2017
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- White
- Combined fuel economy:
- 40 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 96,000
- Stock No.:
- 202608074901860
- Reg.:
- WBAKS420100V26934

-£500
2017 BMW X5
Xdrive30d M Sport 5dr Auto
96,000 mi
£17,999
£17,735
- Year:
- 2022
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Hybrid
- Exterior colour:
- White
- Fuel type:
- Hybrid
- Gearbox:
- Automatic
- Mileage:
- 94,789
- Stock No.:
- 202606193444855
- Reg.:
- WBATA620309K14015

2022 BMW X5
Xdrive45e M Sport 5dr Auto
94,789 mi
£28,104
- Year:
- 2017
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- White
- Combined fuel economy:
- 40 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 97,142
- Stock No.:
- 2359
- Reg.:
- WBAKS420800J70188

2017 BMW X5
Xdrive30d M Sport 5dr Auto [7 Seat]
97,142 mi
£18,133
- Year:
- 2011
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- Blue
- Fuel type:
- Diesel
- Gearbox:
- Manual
- Mileage:
- 150,000
- Stock No.:
- AETV75727974
- Reg.:
- WBAZW62080L480841

2011 BMW X5
Xdrive40d M Sport 5dr Auto
150,000 mi
£5,787
- Year:
- 2018
- Make:
- BMW
- Model:
- X5
- Body type:
- SUV/Crossover
- Doors:
- 5 doors
- Drivetrain:
- All-wheel drive
- Engine:
- I6 Diesel
- Exterior colour:
- White
- Combined fuel economy:
- 39 MPG
- Fuel type:
- Diesel
- Gearbox:
- Automatic
- Mileage:
- 54,060
- Stock No.:
- 7813751
- Reg.:
- WBAKS620X00Z46817

Sponsored listing
2018 BMW X5
Xdrive40d M Sport 5dr Auto [7 Seat]
54,060 mi
£27,930
FAQs
How much does the BMW X5 cost in Cardiff?
How many BMW X5 vehicles in Cardiff have no reported accidents or damage?
What fuel types are available?
4.4 Overall rating
Filter by year
Filter by rating
Dean M
Reviewed a 2022 BMW X5 on 7 Jul 2026
The car was very high spec but the colour and exterior were not to my taste
Paul C
Reviewed a 2017 BMW X5 on 28 Apr 2026
The car has everything I need and is great condition, and I feel value for the cost
Yolandi D
Reviewed a 2013 BMW X5 on 23 Feb 2024
I love it!! The space is amazing, the feeling of sitting higher and the roar of the 3 Litre engine is any car enthousiasts dream! Owning one of these beauties, has been a 20 year long dream and it’s finally come true and it’s better than I expected! 10 out of 10! Best car I’ve ever owned by far!!
Ron C
Reviewed a 2005 BMW X5 on 2 Feb 2023
Good value, excellent condition many extras, fantastic drive, very comfortable and very responsive
BMW X5 Variants
| Variant type | RRP |
|---|---|
| Xdrive40d Mht M Sport 5dr Auto [7 Seat] | £84,160 |
| Xdrive30d Mht M Sport 5dr Auto [7 Seat] | £79,795 |
| Xdrive40d Mht M Sport 5dr Auto | £80,460 |
| Xdrive30d Mht M Sport 5dr Auto | £76,095 |
| Xdrive50e M Sport 5dr Auto | £81,150 |
BMW X5 price trends
CarGurus tracks the prices of millions of used car listings every year. See how the average price of BMW X5 prices has changed over time.
See more price trendsBMW X5 E70: CarGurus Buyer Insights
overall

CarGurus expert rating: 4 out of 5
CarGurus user rating: 4.4 out of 5
Percentage of good/great deals available on CarGurus: 32.5%
Overall CarGurus rating:* 4.2 out of 5
Available Listings: Around 900
Average Price: Around £38,000
BMW X5 E70 (2006-2013) Pros and Cons
| Pros | Cons |
|---|---|
| A joy to drive, whichever model you choose | Reliability issues can take the shine off owning an X5 |
| Luxurious standard of finish | High running costs, especially if you prefer petrol power |
| Comfortable ride of SE spec cars | Pre-facelift cars aren't as well equipped as later models |
Quick Summary
The BMW X5 E70 (2006-2013) is a sophisticated and stylish premium SUV that proves an SUV can be better to drive on road than off it. This second-generation model ramps up the refinement over its predecessor, offering a first-rate driving position with comfortable, supportive seats. The cabin is generously proportioned with ample head and legroom, whilst the 620-litre boot and optional seven-seat configuration provide excellent practicality. The X5 is quiet and relaxed on the motorway, yet playful on back roads despite its size, embodying BMW's driving pleasure ethos with an automatic gearbox and a choice of powerful engines including inline six-cylinder turbodiesels, petrol options, and the thunderous 547bhp twin-turbo V8 M variant.
Inside, the ambience is premium with high-quality plastics, trimmings, and optional Nappa leather, complemented by BMW's iDrive infotainment system. Diesel versions perform comparatively well at the pumps with combined fuel consumption between 34-37mpg, whilst petrol versions are less economical at 20-27mpg. However, the X5 is prone to serious mechanical problems and isn't cheap to run, with annual Vehicle Excise Duty ranging from £305 to £580 depending on the model. Independent BMW specialists offer competitive servicing from around £95 for an oil service. As a used purchase, thorough pre-purchase inspection is strongly recommended to avoid costly repairs.
Best for: Drivers seeking a luxurious, refined, and engaging premium SUV with excellent comfort and practicality, and those wanting a capable vehicle for family transport and minor adventures.
Not ideal for: Budget-conscious buyers concerned about reliability and running costs, or those preferring lower-maintenance vehicles with fewer potential mechanical issues.
Comparison vs Key Rivals
| Vehicle | CarGurus Expert Rating | CarGurus User Rating | Good/Great deals % | Overall CarGurus Rating |
|---|---|---|---|---|
| BMW X5 E70 | 4/5 | 4.4/5 | 32.5% | 4.2/5 |
| Volvo XC90 | 4/5 | 4.5/5 | 41.1% | 4.2/5 |
| Audi Q7 Mk1 | 3/5 | 4.8/5 | 35.2% | 4.3/5 |
| Land Rover Discovery 3 | 5/5 | 4.3/5 | 31.4% | 4.4/5 |
The Verdict
You should buy the X5 if: You desire a luxurious, refined, and engaging premium SUV with excellent comfort and practicality, and want a capable vehicle for family transport and minor adventures.
Consider alternatives if: You are concerned about reliability and running costs, or prefer lower-maintenance vehicles with fewer potential mechanical issues.
Competitive Position: The BMW X5 E70 (2006-2013) is a compelling choice in the premium SUV market, offering superb driving dynamics, luxurious appointments, and genuine practicality. Whilst rivals like the Volvo XC90 offer better value for money and the Audi Q7 provides strong user satisfaction, the X5's engaging drive and premium feel set it apart. However, potential buyers must be aware of its reliability concerns and higher running costs, particularly with petrol engines. A thorough pre-purchase inspection is essential to ensure you find a well-maintained example that will deliver years of enjoyable ownership.
Read our full BMW X5 Review
*The Overall CarGurus rating: that informs these recommendations is based on CarGurus' proprietary market data from September 2026, CarGurus expert reviews, and CarGurus user reviews.
Relevant articles

BMW X5 vs Volvo XC90: Which is better?
Compare the practicality, driving dynamics, technology, and running costs of the BMW X5 and Volvo XC90 luxury SUVs to decide which is right for you.

BMW X5 vs BMW X6: Which is better?
The BMW X5 was once the pinnacle of the German brand's SUV range. While that's no longer the case, it's still a great luxury SUV. But how does it compare with the sleeker BMW X6?

BMW X5 vs Range Rover Sport: Which is better?
Comparing the luxurious BMW X5 and Range Rover Sport large SUVs on practicality, driving dynamics, features, and running costs.