BMW X7
Xdrive 40i M Sport Mhev Auto
£57,990
£1,119/mo est.36,244 mi2024Petrol
Doncaster
60 months · HP · 10.9% APR representative · £5,799 deposit
Your privacy choices
I use cookies to improve the site and to measure how well my ads work. You can opt out of either at any time.
Cars in market
Cars in market
Representative example
Cash price £15,000, £1,200 deposit, borrowing £13,800 at a representative APR of 10.9%. Fixed payments over 60 months, then the car is yours. Not a personalised quote.
Bobi.car Limited is a credit broker, not a lender. An Appointed Representative of Automotive Compliance Limited, authorised and regulated by the FCA (FRN 497010). We introduce you to Evolution Funding Limited trading as My Car Credit ("MCC") and receive a commission for doing so — so we're not impartial or independent, and it's your choice whether to proceed. Finance is subject to status. 18+, UK residents only.
Cars in market
Counted under what's set below — the models, the budget and the filters.
Every real car for sale across the one model you've kept. Nothing's being cut — you've not told me what it has to be.
Xdrive 40i M Sport Mhev Auto
£57,990
£1,119/mo est.36,244 mi2024Petrol
Doncaster
60 months · HP · 10.9% APR representative · £5,799 deposit
Xdrive 40d M Sport Mhev Auto
£39,999
£772/mo est.82,225 mi2020Diesel
Leeds
60 months · HP · 10.9% APR representative · £4,000 deposit
M50d Auto
£44,450
£858/mo est.88,800 mi2020Diesel
Birmingham
60 months · HP · 10.9% APR representative · £4,445 deposit
Xdrive 40d M Sport Mhev Auto
£74,949
£1,446/mo est.6,144 mi2026Diesel
Plymouth
60 months · HP · 10.9% APR representative · £7,495 deposit
Xdrive 40d M Sport Mhev Auto
£51,990
£1,003/mo est.58,407 mi2022Diesel
Wigan
60 months · HP · 10.9% APR representative · £5,199 deposit
Xdrive 40d M Sport Mhev Auto
£73,990
£1,428/mo est.10,000 mi2026Diesel
Melksham
60 months · HP · 10.9% APR representative · £7,399 deposit
£49,995
£965/mo est.14,300 mi2022Petrol
Birmingham
60 months · HP · 10.9% APR representative · £5,000 deposit
Xdrive 40i M Sport Mhev Auto
£59,490
£1,148/mo est.47,861 mi2023Petrol
Nottingham
60 months · HP · 10.9% APR representative · £5,949 deposit
Xdrive 40i M Sport Mhev Auto
£72,850
£1,406/mo est.4,000 mi2026Petrol
Harrogate
60 months · HP · 10.9% APR representative · £7,285 deposit
Xdrive 40d M Sport Mhev Auto
£71,950
£1,388/mo est.6,000 mi2026Diesel
Royal Tunbridge Wells
60 months · HP · 10.9% APR representative · £7,195 deposit
Xdrive 30d Auto
£42,995
£830/mo est.41,000 mi2020Diesel
Swindon
60 months · HP · 10.9% APR representative · £4,300 deposit
Xdrive40d M Sport
£48,595
£938/mo est.29,209 mi2021Diesel
Harlow
60 months · HP · 10.9% APR representative · £4,860 deposit
M60i Xdrive Mhev Auto
£63,771
£1,231/mo est.45,506 mi2023Petrol
Elmbridge
60 months · HP · 10.9% APR representative · £6,377 deposit
Xdrive 40d M Sport Mhev Auto
£50,690
£978/mo est.28,029 mi2022Diesel
Willesden
60 months · HP · 10.9% APR representative · £5,069 deposit
M60i Xdrive Mhev Auto
£87,000
£1,679/mo est.10,843 mi2025Petrol
Hatfield
60 months · HP · 10.9% APR representative · £8,700 deposit
M50d Auto
£38,995
£752/mo est.102,000 mi2021Diesel
Magherafelt
60 months · HP · 10.9% APR representative · £3,900 deposit
Xdrive 40i M Sport Mhev Auto
£75,949
£1,465/mo est.6,867 mi2025Petrol
South Lakeland
60 months · HP · 10.9% APR representative · £7,595 deposit
Xdrive 40d M Sport Mhev Auto
£64,500
£1,245/mo est.29,988 mi2023Diesel
Shropshire
60 months · HP · 10.9% APR representative · £6,450 deposit
Xdrive 40i M Sport Auto
£40,990
£791/mo est.56,000 mi2020Petrol
Manchester
60 months · HP · 10.9% APR representative · £4,099 deposit
Xdrive 40d M Sport Mhev Auto
£64,990
£1,254/mo est.17,322 mi2024Diesel
Birmingham
60 months · HP · 10.9% APR representative · £6,499 deposit
Xdrive 40d M Sport Mhev Auto
£77,990
£1,505/mo est.2,000 mi2026Diesel
Liverpool
60 months · HP · 10.9% APR representative · £7,799 deposit
Xdrive 40d M Sport Mhev Auto
£44,489
£858/mo est.71,200 mi2021Diesel
Bedford
60 months · HP · 10.9% APR representative · £4,449 deposit
Xdrive 30d M Sport Auto
£40,795
£787/mo est.91,000 mi2020Diesel
Dungannon
60 months · HP · 10.9% APR representative · £4,080 deposit
Xdrive 40i M Sport Mhev Auto
£75,950
£1,466/mo est.4,809 mi2026Petrol
Carlisle
60 months · HP · 10.9% APR representative · £7,595 deposit
M60i Xdrive Mhev Auto
£79,635
£1,537/mo est.19,540 mi2024Petrol
London
60 months · HP · 10.9% APR representative · £7,964 deposit
Xdrive 40d M Sport Mhev Auto
£71,890
£1,387/mo est.7,504 mi2026Diesel
City of Edinburgh
60 months · HP · 10.9% APR representative · £7,189 deposit
Xdrive 40i M Sport Mhev Auto
£71,000
£1,370/mo est.40,036 mi2024Petrol
King's Lynn and West Norfolk
60 months · HP · 10.9% APR representative · £7,100 deposit
Xdrive 40i M Sport Mhev Auto
£62,900
£1,214/mo est.25,397 mi2023Petrol
London
60 months · HP · 10.9% APR representative · £6,290 deposit
Xdrive 40d M Sport Mhev Auto
£70,950
£1,369/mo est.6,791 mi2025Diesel
Dungannon
60 months · HP · 10.9% APR representative · £7,095 deposit
Xdrive 40d Excellence Mhev Auto
£76,000
£1,466/mo est.2,991 mi2025Diesel
Wolverhampton
60 months · HP · 10.9% APR representative · £7,600 deposit
Xdrive40d M Sport
£45,990
£887/mo est.60,649 mi2021Diesel
Bletchley
60 months · HP · 10.9% APR representative · £4,599 deposit
Xdrive 40d M Sport Mhev Auto
£93,000
£1,795/mo est.572 mi2026Diesel
Sheffield
60 months · HP · 10.9% APR representative · £9,300 deposit
Xdrive 40d M Sport Mhev Auto
£73,500
£1,418/mo est.5,529 mi2026Diesel
Leicester
60 months · HP · 10.9% APR representative · £7,350 deposit
Xdrive 40d M Sport Mhev Auto
£72,000
£1,389/mo est.6,218 mi2025Diesel
Leicester
60 months · HP · 10.9% APR representative · £7,200 deposit
Xdrive 40d M Sport Mhev Auto
£75,000
£1,447/mo est.6,912 mi2026Diesel
Cardiff
60 months · HP · 10.9% APR representative · £7,500 deposit
Xdrive 40d M Sport Mhev Auto
£79,990
£1,543/mo est.6,703 mi2025Diesel
Fylde
60 months · HP · 10.9% APR representative · £7,999 deposit
Xdrive 40i M Sport Mhev Auto
£64,771
£1,250/mo est.33,984 mi2023Petrol
Elmbridge
60 months · HP · 10.9% APR representative · £6,477 deposit
M60i Xdrive Mhev Auto
£77,904
£1,503/mo est.26,137 mi2023Petrol
London
60 months · HP · 10.9% APR representative · £7,790 deposit
Xdrive 40i M Sport Mhev Auto
£62,990
£1,215/mo est.32,920 mi2024Petrol
Luton
60 months · HP · 10.9% APR representative · £6,299 deposit
M50i Auto
£47,489
£916/mo est.59,000 mi2020Petrol
Dunstable
60 months · HP · 10.9% APR representative · £4,749 deposit
Xdrive 40i M Sport Mhev Auto
£60,998
£1,177/mo est.34,256 mi2024Petrol
Grangemouth
60 months · HP · 10.9% APR representative · £6,100 deposit
Xdrive 40d M Sport Mhev Auto
£55,985
£1,080/mo est.44,119 mi2022Diesel
Blackburn
60 months · HP · 10.9% APR representative · £5,599 deposit
Xdrive 40i M Sport Mhev Auto
£42,500
£820/mo est.85,000 mi2021Petrol
Ashford
60 months · HP · 10.9% APR representative · £4,250 deposit
Xdrive 40i M Sport Mhev Auto
£79,500
£1,534/mo est.3,231 mi2026Petrol
Windsor and Maidenhead
60 months · HP · 10.9% APR representative · £7,950 deposit
Xdrive 40d M Sport Mhev Auto
£62,950
£1,215/mo est.28,300 mi2023Diesel
Peterborough
60 months · HP · 10.9% APR representative · £6,295 deposit
Xdrive 40d M Sport Mhev Auto
£71,898
£1,387/mo est.10,919 mi2025Diesel
Glasgow
60 months · HP · 10.9% APR representative · £7,190 deposit
Xdrive 40d M Sport Mhev Auto
£69,898
£1,349/mo est.17,124 mi2025Diesel
Glasgow
60 months · HP · 10.9% APR representative · £6,990 deposit
Xdrive 40d M Sport Mhev Auto
£64,898
£1,252/mo est.13,753 mi2023Diesel
Glasgow
60 months · HP · 10.9% APR representative · £6,490 deposit