2023 BMW X5
X5 Xdrive50e M Sport
9,653miAutoHybrid3.0L
£82,990
Milton Keynes
~£2,084/pm
Coming in grey, this 3.0 ltr hybrid BMW with automatic transmission is available to take out on a test drive.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
1,699 cars
X5 Xdrive50e M Sport
9,653miAutoHybrid3.0L
£82,990
Milton Keynes
~£2,084/pm
Coming in grey, this 3.0 ltr hybrid BMW with automatic transmission is available to take out on a test drive.
3.0L Xdrive30d M Sport 255 Bhp
63,207miAutoDiesel3.0L
£18,975
London
~£477/pm
Finished in black, this vehicle has 63,207 miles clocked up on the dash and features a 3.0 Litre diesel motor with automatic transmission. First Registered in 2014, this BMW X5 is up for sale and ready for its new owner to take home for £18,975.
Xdrive40e Se 242
52,998miAutoHybrid2.0L
£22,940
London
~£576/pm
Currently available for sale today is this BMW which comes fitted with automatic transmission and a 2000 CC hybrid engine. At the marvellous price of only £22,990 and affordable instalments at hand beginning from just £ pm.
Xdrive30d Se
102,543miAutoDiesel3.0L
£17,990
Welwyn Garden City
~£452/pm
On offer at the incredible price of only £17,990 is this BMW that comes with automatic transmission and a 3000CC diesel motor. This second hand model currently available from this dealership has clocked-up 102,543 miles.
3.0 M50d Xdrive Euro 6 Ss
80,000miAutoDiesel3.0L
£27,995
Castleford
~£703/pm
This BMW X5 3.0 M50d Xdrive Euro 6 Ss has a 3.0l diesel engine with automatic transmission and it has got 80,000 miles clocked up on the dash. This second hand one from this dealer in Castleford comes in a white finish.
3.0 30D Mht M Sport Suv Hybrid Steptron
9,905miAutoDiesel3.0L
£74,995
Farnborough
~£1,883/pm
On offer and ready for its next owner to take home is this X5 3.0 30D Mht M Sport Suv Hybrid Steptron which is equipped with a 3000CC diesel engine with automatic transmission. This used model now for sale at our dealership in Farnborough comes finished in the tone of blue and has got a low mileage of just 9,905 miles.
3.0 Xdrive30d M Sport 255 Bhp
72,826miAutoDiesel3.0L
£20,995
Newtownabbey
~£527/pm
This X5 3.0 Xdrive30d M Sport 255 Bhp contains a 3000CC diesel engine with automatic transmission and has got 72,826 miles on the dash. This particular second hand model from this dealer in Newtownabbey is available in the shade of silver.
Xdrive30d Mht M Sport Techpro Pack
8,265miAutoDiesel3.0L
£69,824
Colchester
~£1,753/pm
There's a fabulous price at this dealer for this second hand, low mileage BMW X5 with a 3.0 ltr diesel engine, automatic transmission and just 8,265 miles clocked up on the dash.
3.0 30D M Sport
64,000miAutoDiesel3.0L
£41,700
Harrow
~£1,047/pm
First registered in 2019: Used BMW X5 that’s got a 3.0L diesel engine, just 64,000 miles clocked up on the dashboard and automatic transmission.
3.0 Xdrive40d M
72,000miAutoDiesel3.0L
£26,000
Clitheroe
~£653/pm
This dealer in Clitheroe has a bargain price of just £26,000 on this BMW X5 3.0 Xdrive40d M with a 3.0l diesel motor, automatic transmission and 72,000 mi clocked up on the dash.
3.0 X5
53,000miAutoDiesel3.0L
£13,995
Havant
~£351/pm
Painted in the tone of black, this 3.0 LTR diesel X5 3.0 X5 with automatic transmission is now available for you to buy.
3.0 Xdrive30d M Sport 261 Bhp 7 Seater
48,171miAutoDiesel3.0L
£41,250
Dunfermline
~£1,036/pm
Incorporating a 3.0 L diesel engine and automatic transmission, this second hand estate is finished in the shade of blue and has 48,171 miles on the dashboard.
2.0 25D Se Xdrive Euro 6 Ss
113,000miAutoDiesel2.0L
£13,490
Hornchurch
~£339/pm
For sale at the full price of £13,490 and with the possibility to purchase using finance with achievable repayments starting off at £ per month, this BMW is fitted with a 2.0 ltr diesel engine with automatic transmission and has 113,000 miles on the dashboard.
Suv
54,000miAutoDiesel3.0L
£25,995
Dundee
~£653/pm
Currently on display at this car dealership's showroom in Dundee is this 5 door, white X5 that has a automatic gearbox and 3.0L diesel engine.
73 Reg 3.0 30D M Sport Xdrive New Model
5,971miAutoDiesel
£69,990
Middlesbrough
~£1,758/pm
Have a look at the brilliant price at this dealer in Middlesbrough for this used, low mileage BMW X5 73 Reg 3.0 30D M Sport Xdrive New Model with a litre diesel engine, automatic transmission and only 5,971 miles clocked-up on the dashboard.
4.4 Xdrive50i Se 402 Bhp
83,257miAutoPetrol4.4L
£11,995
Braintree
~£301/pm
Coming fitted out with automatic transmission and a 4.4 LTR petrol engine - this black used X5 4.4 Xdrive50i Se 402 Bhp is now on the market and ready for its next owner to take home with 83,257 miles clocked up on the dash.
X5 Xdrive40i M Sport
48,752miAutoPetrol3.0L
£45,600
Brentford
~£1,145/pm
Grab the chance to buy this BMW up for sale at this dealer's great price of just £45,600. It is available in the shade of , is fitted out with a 3.0L petrol engine with automatic transmission and it has 48,752 miles on the dashboard.
2019 3.0 Xdrive40i M Sport 336 Bhp
23,000miAutoPetrol3.0L
£43,995
Wigan
~£1,105/pm
Head over to this car dealership for a closer look at this automatic BMW X5 2019 3.0 Xdrive40i M Sport 336 Bhp with a 3.0 l petrol engine and automatic transmission. This second hand one located in Wigan has 23,000 miles clocked up on the dash and comes in the shade of white.
Xdrive40e Se
45,615miAutoHybrid2.0L
£23,895
Chelmsford
~£600/pm
Call this dealership for a closer look at this automatic BMW featuring a 2.0 ltr hybrid engine and automatic transmission. This second hand model in the Chelmsford area has 45,615 miles on the dash and is finished in brown.
Xdrive30d M Sport Techplus Pack
22,837miAutoDiesel3.0L
£45,507
Ipswich
~£1,143/pm
Are you searching for a BMW X5 Xdrive30d M Sport Techplus Pack? Well, consider choosing this second hand model coming in the tone of white that’s got automatic transmission, 22,837 miles clocked up on the dash and a 3.0 ltr diesel motor.
Xdrive40d Mht M Sport Techpro Pack
11,820miAutoDiesel3.0L
£66,382
Ipswich
~£1,667/pm
Be the new owner of this BMW X5 Xdrive40d Mht M Sport Techpro Pack that is fitted with a 3.0 Litre diesel motor with automatic transmission. This low mileage one is in a like new condition throughout and has only got 11,820 miles clocked up on the dash.
Xdrive30d M Sport
96,351miAutoDiesel3.0L
£19,991
Cardiff
~£502/pm
Available at this dealership in Cardiff: BMW X5 Xdrive30d M Sport with 3000cc diesel engine, automatic transmission and 96,351 miles.
3.0 30D M Sport Xdrive Euro 6 Ss
108,500miAutoDiesel3.0L
£15,995
Bolton
~£402/pm
Currently available for sale is this X5 3.0 30D M Sport Xdrive Euro 6 Ss that is equipped with a 3.0 ltr diesel motor with automatic transmission. On offer at the fantastic price of just £15,995 and manageable payments at hand starting off at as little as £ per calendar month.
X5 Xdrive30d M Sport
9,640miAutoDiesel3.0L
£65,995
Maidstone
~£1,657/pm
Up for sale and ready for its new owner to take home is this near mint, low mileage X5 X5 Xdrive30d M Sport which comes fitted with automatic transmission and a 3.0 ltr diesel motor. This used one comes in the tone of black and has only 9,640 miles on the clock.
Want to find out everything about all X5 models, pros and cons, what to look out for and everything else you need to know? Check out our BMW X5 buying guide here.
BMW X5 data for the amount in stock, average price, age and mileage throughout the UK and by county.
County | Stock | Avg Price | Avg Age | Avg Mileage | Recent Sales |
---|---|---|---|---|---|
All | 1,696 | £35,836 | 6 | 56,207 | 3,359 |
Aberdeen City | 9 | £51,388 | 3 | 27,954 | 30 |
Aberdeenshire | 2 | £43,995 | 4 | 28,900 | 6 |
Angus | 1 | £14,990 | 12 | 67,504 | 3 |
Antrim | 6 | £25,397 | 9 | 60,275 | 9 |
Ards | 3 | £15,913 | 12 | 102,000 | 3 |
Argyll and Bute | 1 | £68,979 | 1 | 1,000 | - |
Armagh | 6 | £38,995 | 5 | 54,117 | 11 |
Ballymena | 5 | £24,778 | 8 | 83,130 | 2 |
Ballymoney | 1 | £10,995 | 13 | 117,077 | 3 |
Barnet - Greater London | 2 | £20,270 | 12 | 102,886 | 1 |
Bedfordshire | 64 | £29,588 | 7 | 64,275 | 106 |
Belfast | 5 | £32,338 | 6 | 75,026 | 32 |
Berkshire | 24 | £32,948 | 7 | 63,533 | 51 |
Bexley - Greater London | 1 | £21,977 | 8 | 62,000 | 2 |
Blaenau Gwent | 1 | £49,999 | 2 | 22,115 | - |
Brent - Greater London | 2 | £22,306 | 8 | 74,284 | 10 |
Bristol | 21 | £37,899 | 5 | 44,140 | 47 |
Bromley - Greater London | 17 | £48,215 | 4 | 31,309 | 30 |
Buckinghamshire | 28 | £37,369 | 7 | 56,024 | 47 |
Caerphilly | 1 | £10,000 | 14 | 96,000 | - |
Cambridgeshire | 39 | £29,950 | 7 | 67,794 | 50 |
Cardiff | 15 | £43,803 | 5 | 40,404 | 37 |
Cheshire | 43 | £38,237 | 6 | 49,882 | 68 |
City of Edinburgh | 26 | £37,254 | 7 | 51,510 | 36 |
City of London - Greater London | 43 | £40,922 | 6 | 43,994 | 98 |
Coleraine | 3 | £30,732 | 7 | 67,667 | 5 |
Conwy | 4 | £50,323 | 3 | 26,105 | 3 |
Cookstown | 8 | £27,018 | 8 | 94,572 | 6 |
Cornwall | 2 | £20,245 | 9 | 85,768 | 7 |
County Durham | 13 | £26,784 | 9 | 70,190 | 33 |
Craigavon | 5 | £69,996 | 2 | 12,250 | 23 |
Croydon - Greater London | 7 | £33,634 | 7 | 52,284 | 14 |
Cumbria | 2 | £51,993 | 4 | 33,950 | 2 |
Denbighshire | 1 | £10,999 | 13 | 93,396 | - |
Derbyshire | 24 | £33,907 | 7 | 58,723 | 56 |
Derry | 3 | £35,978 | 5 | 54,925 | 7 |
Devon | 5 | £18,117 | 10 | 71,557 | 22 |
Dorset | 16 | £25,685 | 10 | 69,139 | 19 |
Down | 2 | £50,745 | 2 | 28,500 | 1 |
Dumfries and Galloway | 7 | £32,014 | 7 | 64,568 | 9 |
Dundee City | 9 | £48,499 | 4 | 29,405 | 16 |
Dungannon | 14 | £34,952 | 6 | 56,350 | 15 |
Ealing - Greater London | 5 | £30,411 | 7 | 59,478 | 3 |
East Ayrshire | 1 | £27,998 | 6 | 54,588 | 4 |
East Riding of Yorkshire | 3 | £58,328 | 2 | 32,634 | 8 |
East Sussex | 12 | £34,550 | 6 | 54,702 | 22 |
Enfield - Greater London | 7 | £48,066 | 4 | 37,413 | 20 |
Essex | 83 | £35,450 | 6 | 55,329 | 157 |
Falkirk | 7 | £20,208 | 9 | 81,636 | - |
Fermanagh | 4 | £32,733 | 6 | 64,884 | 5 |
Fife | 10 | £51,233 | 4 | 31,774 | 8 |
Flintshire | 7 | £21,671 | 8 | 83,426 | 1 |
Glasgow City | 21 | £40,949 | 6 | 43,142 | 89 |
Gloucestershire | 15 | £30,069 | 8 | 67,402 | 34 |
Greater Manchester | 102 | £26,875 | 8 | 73,726 | 191 |
Greenwich - Greater London | 4 | £50,495 | 4 | 26,255 | 3 |
Hampshire | 38 | £35,854 | 7 | 56,632 | 65 |
Harrow - Greater London | 2 | £30,348 | 8 | 69,783 | 2 |
Havering - Greater London | 13 | £26,211 | 8 | 78,843 | 29 |
Herefordshire | 5 | £42,850 | 5 | 30,822 | 13 |
Hertfordshire | 45 | £44,457 | 4 | 43,938 | 88 |
Highland | 9 | £50,075 | 5 | 26,679 | 15 |
Hillingdon - Greater London | 16 | £22,818 | 9 | 82,192 | 37 |
Hounslow - Greater London | 14 | £35,633 | 6 | 52,304 | 30 |
Inverclyde | 1 | £10,995 | 12 | 108,000 | - |
Kent | 48 | £44,357 | 4 | 38,764 | 80 |
Kingston upon Thames - Greater London | 12 | £49,490 | 4 | 30,512 | 23 |
Lancashire | 57 | £33,044 | 7 | 69,660 | 120 |
Larne | 1 | £18,990 | 9 | 105,000 | 3 |
Leicestershire | 22 | £33,920 | 6 | 59,741 | 61 |
Lincolnshire | 17 | £38,847 | 5 | 45,764 | 56 |
Magherafelt | 18 | £31,809 | 7 | 78,916 | 22 |
Merseyside | 16 | £32,727 | 7 | 65,100 | 48 |
Merton - Greater London | 1 | £10,990 | 13 | 85,000 | - |
Monmouthshire | 2 | £30,248 | 9 | 76,621 | - |
Moray | 1 | £74,995 | 3 | 18,605 | 1 |
Newport | 4 | £53,055 | 3 | 29,998 | 17 |
Newry and Mourne | 5 | £39,157 | 5 | 59,249 | 5 |
Newtownabbey | 4 | £25,995 | 7 | 65,422 | 3 |
Norfolk | 20 | £33,944 | 7 | 54,084 | 65 |
North Ayrshire | 2 | £39,898 | 6 | 34,448 | 8 |
North Lanarkshire | 2 | £62,485 | 3 | 12,500 | 2 |
North Yorkshire | 30 | £40,742 | 5 | 52,354 | 71 |
Northamptonshire | 17 | £42,978 | 5 | 42,135 | 44 |
Nottinghamshire | 38 | £34,670 | 7 | 56,890 | 81 |
Omagh | 2 | £33,198 | 7 | 90,359 | 13 |
Oxfordshire | 9 | £47,926 | 4 | 35,540 | 18 |
Perth and Kinross | 10 | £46,690 | 4 | 32,344 | 16 |
Redbridge - Greater London | 5 | £31,223 | 7 | 54,700 | 6 |
Renfrewshire | 2 | £20,498 | 8 | 61,521 | 3 |
Scottish Borders | 2 | £24,240 | 7 | 67,104 | 1 |
Shropshire | 8 | £30,696 | 7 | 60,765 | 29 |
Somerset | 4 | £36,938 | 4 | 56,743 | 4 |
South Ayrshire | 3 | £32,830 | 7 | 52,990 | 4 |
South Lanarkshire | 1 | £57,850 | 7 | 21,000 | 4 |
South Yorkshire | 40 | £41,862 | 5 | 42,810 | 96 |
Staffordshire | 23 | £36,723 | 7 | 57,842 | 72 |
Strabane | 5 | £47,116 | 4 | 48,265 | 7 |
Suffolk | 21 | £43,723 | 6 | 44,667 | 34 |
Surrey | 42 | £36,737 | 7 | 52,745 | 61 |
Swansea | 6 | £34,665 | 7 | 52,643 | 21 |
Tyne and Wear | 30 | £31,561 | 7 | 60,638 | 42 |
Warwickshire | 10 | £30,936 | 8 | 61,007 | 20 |
West Lothian | 5 | £34,953 | 6 | 52,020 | 12 |
West Midlands | 87 | £37,524 | 6 | 61,930 | 207 |
West Sussex | 12 | £35,670 | 6 | 54,942 | 33 |
West Yorkshire | 96 | £34,615 | 7 | 64,539 | 111 |
Wiltshire | 30 | £51,783 | 3 | 29,067 | 59 |
Worcestershire | 11 | £35,421 | 6 | 57,530 | 32 |