2025 BMW i7
400Kw Xdrive60 Excellence Pro 105.7Kwh
4,576mi Auto Electric
£79,000
Cardiff
from £1,658/pm
4,576 miles clocked-up on the dash and coming in the shade of black, this i7 incorporates a CC electric motor and automatic transmission.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
87 cars

400Kw Xdrive60 Excellence Pro 105.7Kwh
4,576mi Auto Electric
£79,000
Cardiff
from £1,658/pm
4,576 miles clocked-up on the dash and coming in the shade of black, this i7 incorporates a CC electric motor and automatic transmission.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

Saloon
26,116mi Auto Electric
£73,995
Park Lane, London
from £1,553/pm
Up for sale and ready for its next owner to drive away today is this dependable and durable BMW i7 that is listed as one of the UK's top 20 most reliable vehicles. It comes with automatic transmission and a Litre electric engine. This used model currently in stock at our dealership only has 26,116 miles clocked up on the dash and has been finished in the shade of black.

335Kw Edrive50 M Sport 105.7Kwh Exec
20,133mi Auto Electric
£65,500
Maidenhead
from £1,375/pm
On offer and ready for its new owner to take home is this i7 which features a Ltr electric engine with automatic transmission. This one with low mileage currently available from this dealership in Maidenhead has been finished in the shade of grey and only has 20,133 miles clocked up on the dash.

50 105.7Kwh M Sport Edrive
Auto Electric
£67,999
Chester
from £1,427/pm
On offer and ready for its new owner to take home is this durable BMW that is listed as one of Britain's top 20 most reliable models. It features a CC electric motor and automatic transmission. This second-hand model now in stock at our dealership in Chester has clocked-up few miles and has been finished in the tone of grey.

X7 Xdrive40d M Sport
3,837mi Auto Electric 3.0L
£78,490
Edinburgh
from £1,648/pm
Having 3,837 mi on the dash and in a black finish, this i7 contains a 3.0 LTR electric engine and automatic transmission.

400Kw Xdrive60 M Sport 105.7Kwh
49,000mi Auto Electric
£56,500
Braunstone Town
from £1,186/pm
Coming with a CC electric engine and a automatic gearbox, this trustworthy and dependable BMW is available for sale in grey with 49,000 miles on the dashboard.

400Kw Xdrive60 M Sport 105.7Kwh
14,655mi Auto Electric 1.0L
£59,498
Warrington
from £1,249/pm
Currently available for viewing at this dealership's showroom - BMW i7 400Kw Xdrive60 M Sport 105.7Kwh in black that's fitted with a automatic gearbox and 1000 CC electric engine.

I7 Xdrive60 M Sport
21,766mi Auto Electric
£63,000
Orpington
from £1,322/pm
Now available at this dealer located in Orpington: BMW i7 I7 Xdrive60 M Sport with 21,766 miles, cc electric engine and automatic transmission.

335Kw Edrive50 M Sport 105.7Kwh
42,081mi Auto Electric
£52,950
Stevenage
from £1,111/pm
Having to get your car repaired is not only inconvenient, it can be on the expensive side, therefore owning one that's rated for being reliable could be something you'll want to consider if you are thinking of overall cost in the long term. The BMW i7 is among those ranked in the top 20 for reliability and this dealer has this second hand one in stock for only £52,950. That's great value for this model, particularly when you take into account that it's less likely to leave you with a repair bill.

335Kw Edrive50 M Sport 105.7Kwh
2,000mi Auto Electric
£89,999
Stafford
from £1,889/pm
Want to get yourself a BMW i7 335Kw Edrive50 M Sport 105.7Kwh? Well, take a more in depth look at this second hand nearly new one that's still in splendid, like new condition both in and out. This particular vehicle at this dealer has only clocked up 2,000 miles and contains a l electric motor with automatic transmission.

335Kw Edrive50 M Sport 105.7Kwh
20,590mi Auto Electric
£54,999
Stoke-on-Trent
from £1,154/pm
Containing a Ltr electric motor with automatic transmission, this second hand BMW i7 from this dealer is available for sale in white and has 20,590 miles on the dash.

400Kw Xdrive60 M Sport 105.7Kwh
10,847mi Auto Electric
£80,000
Coventry
from £1,679/pm
A remarkable price of only £80,000 is being offered by our dealership on this very durable i7 400Kw Xdrive60 M Sport 105.7Kwh. It's a pre-owned, second hand vehicle but it was well looked after by its last owner and still remains in an almost spotless, like new condition inside and out.

I7 Xdrive60 Excellence Pro 2023
30,700mi Auto Electric
£61,998
Gateshead
from £1,301/pm
Painted in the shade of black, this used car has 30,700 mi clocked up on the dash and features a Ltr electric engine with automatic transmission.

485Kw M70 Xdrive 105.7Kwh
27,514mi Auto Electric
£84,290
Oldbury
from £1,769/pm
In the shade of grey, this car is equipped with a litre electric motor with automatic transmission and it has clocked-up a mere 27,514 miles.

50 105.7Kwh M Sport Edrive
10mi Auto Electric
£94,250
Swindon
from £1,978/pm
On the market and ready for its new owner to take home is this durable BMW which is ranked amongst Britain's top 20 most reliable models. This second-hand one currently available from our dealership in Swindon has 10 miles clocked up on the dashboard and comes finished in the tone of blue.

335Kw Edrive50 M Sport 105.7Kwh
22,083mi Auto Electric
£57,500
High Wycombe
from £1,207/pm
Now advertised by this dealer located in High Wycombe is this i7 335Kw Edrive50 M Sport 105.7Kwh that is equipped with a CC electric motor and automatic transmission. It's on offer and ready for you to take home in the tone of black with 22,083 miles clocked up on the dash.

485Kw M70 Xdrive 105.7Kwh Ultimate Pack
23,120mi Auto Electric
£89,990
Coventry
from £1,889/pm
Trustworthy and durable, BMW's i7 is in the top 20 of the UK's reliability index. This second-hand 485Kw M70 Xdrive 105.7Kwh Ultimate Pack for sale at this dealer has 23,120 miles clocked up on the dash and is available in the tone of black.

400Kw Xdrive60 M Sport 105.7Kwh
13,545mi Auto Electric
£63,500
Sheffield
from £1,333/pm
Available at our dealership in Sheffield is this like new, near mint BMW that has automatic transmission and a cc electric engine. It's up for sale and ready for its next owner to drive away in the tone of blue with 13,545 miles clocked-up on the dash.

I7 Xdrive60 Excellence Pro
5,455mi Auto Electric
£83,995
Crawley
from £1,763/pm
BMW's i7 is in the top 20 of Britain's reliability index and at this dealership in Crawley you can get this used model for just £83,995. It's great value for this model and it's even better if you take into account that it is less likely to leave you with a repair bill.

I7 Xdrive60 M Sport
7,458mi Auto Electric
£65,000
Huddersfield
from £1,364/pm
UK top 20 rating for reliability and trustworthiness - this BMW i7 I7 Xdrive60 M Sport contains a L electric motor and automatic transmission. This second hand model from this dealer has 7,458 miles on the clock and is available to buy in a grey finish.

I7 Xdrive60 Excellence
3,271mi Auto Electric
£63,950
Cheltenham
from £1,342/pm
Second hand BMW i7 I7 Xdrive60 Excellence in a neat condition, tidy and clean throughout. It drives like a brand new vehicle with its ltr electric engine, automatic gearbox and it has a mere 3,271 miles on the dash. You can even opt to spread the cost of this purchase with evenly distributed, repayments starting off at £ pm.

400Kw Xdrive60 M Sport 105.7Kwh Exec
14,576mi Auto Electric
£65,775
Borehamwood
from £1,381/pm
BMW i7, in an excellent, nearly new condition - now on the market at the fabulous price of £65,975. This car looks and drives like new, has just 14,395 miles clocked up on the dash and has a L electric engine.

60 105.7Kwh M Sport Pro Saloon
11,278mi Auto Electric 5.7L
£65,999
King's Lynn
from £1,385/pm
With a low mileage of 11,278 miles clocked up on the dash, this BMW i7 in a like new condition is currently available for sale for £66,999 or on credit starting at just £ per calendar month.

Saloon
4,822mi Auto Electric
£62,940
Blackburn
from £1,321/pm
On offer and ready for its new owner to drive home is this BMW. This second hand one has done 4,822 miles and is fitted out with a CC electric engine with automatic transmission.
BMW i7 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 | 77 | £70,393 | 2 | 12,309 | 66 |
| Belfast | 3 | £57,662 | 1 | 10,456 | 2 |
| Berkshire | 1 | £65,500 | 2 | 20,133 | - |
| Bristol | 1 | £60,000 | 1 | 4,737 | - |
| Bromley - Greater London | 1 | £63,000 | 3 | 21,766 | - |
| Buckinghamshire | 2 | £65,500 | 2 | 12,542 | 2 |
| Cardiff | 2 | £79,000 | 1 | 5,039 | 1 |
| Cheshire | 4 | £61,746 | 2 | 21,221 | 7 |
| City of Edinburgh | 2 | £70,740 | 3 | 6,841 | - |
| Cornwall | 1 | £66,950 | 2 | 13,250 | - |
| Dorset | 1 | £82,995 | 1 | 7,542 | - |
| Dundee City | 1 | £60,000 | 2 | 15,255 | - |
| East Sussex | 2 | £70,095 | 1 | 3,868 | - |
| Gloucestershire | 3 | £62,283 | 2 | 10,893 | 3 |
| Greater Manchester | 1 | £57,975 | 2 | 27,551 | 2 |
| Hampshire | 1 | £72,995 | 1 | 8,489 | 4 |
| Havering - Greater London | 1 | £61,470 | 1 | 11,097 | 1 |
| Herefordshire | 1 | £72,950 | 1 | 4,086 | - |
| Hertfordshire | 2 | £59,363 | 3 | 28,329 | 2 |
| Hillingdon - Greater London | 1 | £53,771 | 2 | 48,518 | 1 |
| Kent | 1 | £61,995 | 2 | 8,353 | 1 |
| Kingston upon Thames - Greater London | 3 | £86,338 | 2 | 6,474 | 1 |
| Lancashire | 2 | £61,468 | 1 | 9,411 | 2 |
| Leicestershire | 2 | £75,175 | 3 | 28,371 | 1 |
| Lincolnshire | 1 | £68,992 | 1 | 9,166 | - |
| Merseyside | 2 | £72,449 | 1 | 3,951 | - |
| Norfolk | 2 | £82,500 | 2 | 5,646 | 2 |
| North Yorkshire | 2 | £74,475 | 1 | 10,775 | 4 |
| Nottinghamshire | 1 | £83,980 | 1 | 9,000 | 3 |
| Shropshire | 1 | £66,500 | 0 | 8,950 | - |
| South Yorkshire | 3 | £78,550 | 2 | 6,501 | 4 |
| Staffordshire | 7 | £72,226 | 2 | 12,310 | 5 |
| Surrey | 1 | £87,000 | 1 | 5,134 | 2 |
| Swansea | 2 | £84,500 | 1 | 4,063 | - |
| Tyne and Wear | 1 | £61,998 | 3 | 30,700 | - |
| West Midlands | 9 | £84,197 | 1 | 11,890 | 11 |
| West Sussex | 1 | £83,995 | 1 | 5,455 | 2 |
| West Yorkshire | 3 | £63,899 | 2 | 8,420 | 2 |
| Wiltshire | 2 | £80,715 | 1 | 1,557 | 1 |