BMW X3
Xdrive20 M Sport Mhev Auto
£44,898
£866/mo est.11,293 mi2025Petrol
Fife
60 months · HP · 10.9% APR representative · £4,490 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.
Xdrive20 M Sport Mhev Auto
£44,898
£866/mo est.11,293 mi2025Petrol
Fife
60 months · HP · 10.9% APR representative · £4,490 deposit
Xdrive 30d M Sport Mhev Auto
£32,950
£636/mo est.65,422 mi2022Diesel
Potters Bar
60 months · HP · 10.9% APR representative · £3,295 deposit
Xdrive 20d M Sport
£6,995
£135/mo est.93,000 mi2014Diesel
Billingshurst
60 months · HP · 10.9% APR representative · £700 deposit
Xdrive 20d M Sport Auto
£11,990
£231/mo est.83,000 mi2016Diesel
Southampton
60 months · HP · 10.9% APR representative · £1,199 deposit
Xdrive 20d M Sport Mhev Auto
£28,800
£556/mo est.50,315 mi2022Diesel
North East Lincolnshire
60 months · HP · 10.9% APR representative · £2,880 deposit
Xdrive 20i M Sport Mhev Auto
£37,200
£718/mo est.15,253 mi2024Petrol
North East Lincolnshire
60 months · HP · 10.9% APR representative · £3,720 deposit
Xdrive 20i M Sport Mhev Auto
£38,995
£752/mo est.17,000 mi2024Petrol
Crawley
60 months · HP · 10.9% APR representative · £3,900 deposit
Xdrive 20d M Sport Auto
£17,495
£338/mo est.88,565 mi2019Diesel
Washington
60 months · HP · 10.9% APR representative · £1,750 deposit
Xdrive 20d M Sport Mhev Auto
£32,000
£617/mo est.41,000 mi2023Diesel
North East Lincolnshire
60 months · HP · 10.9% APR representative · £3,200 deposit
Xdrive 20d M Sport Auto
£18,700
£361/mo est.74,771 mi2019Diesel
Bournemouth, Christchurch and Poole
60 months · HP · 10.9% APR representative · £1,870 deposit
Xdrive 20i Xline Auto
£16,785
£324/mo est.63,569 mi2019Petrol
Waltham Abbey
60 months · HP · 10.9% APR representative · £1,679 deposit
Xdrive 20d M Sport Mhev Auto
£22,749
£439/mo est.88,900 mi2021Diesel
Burnley
60 months · HP · 10.9% APR representative · £2,275 deposit
Xdrive 30d M Sport Auto
£23,995
£463/mo est.58,000 mi2019Diesel
Burnley
60 months · HP · 10.9% APR representative · £2,400 deposit
Xdrive 20i Xline Mhev Auto
£30,400
£587/mo est.14,630 mi2023Petrol
North East Lincolnshire
60 months · HP · 10.9% APR representative · £3,040 deposit
Xdrive 20d M Sport Auto
£23,700
£457/mo est.47,717 mi2020Diesel
North East Lincolnshire
60 months · HP · 10.9% APR representative · £2,370 deposit
Xdrive 20d M Sport Mhev Auto
£29,300
£565/mo est.46,248 mi2023Diesel
North East Lincolnshire
60 months · HP · 10.9% APR representative · £2,930 deposit
Xdrive 20i M Sport Mhev Auto
£34,700
£670/mo est.23,533 mi2023Petrol
Bournemouth, Christchurch and Poole
60 months · HP · 10.9% APR representative · £3,470 deposit
Xdrive 20d M Sport Mhev Auto
£25,500
£492/mo est.43,611 mi2021Diesel
North Lincolnshire
60 months · HP · 10.9% APR representative · £2,550 deposit
Xdrive 20d M Sport Mhev Auto
£45,907
£886/mo est.9,161 mi2026Diesel
Bridgwater
60 months · HP · 10.9% APR representative · £4,591 deposit
M Competition
£40,990
£791/mo est.44,218 mi2019Petrol
Ashford
60 months · HP · 10.9% APR representative · £4,099 deposit
Xdrive 20d M Sport Mhev Auto
£36,950
£713/mo est.19,233 mi2024Diesel
Allerdale
60 months · HP · 10.9% APR representative · £3,695 deposit
Xdrive 20i M Sport Auto
£23,995
£463/mo est.36,100 mi2018Petrol
Burnley
60 months · HP · 10.9% APR representative · £2,400 deposit
Xdrive 20i M Sport Auto
£24,200
£467/mo est.39,826 mi2019Petrol
North Lincolnshire
60 months · HP · 10.9% APR representative · £2,420 deposit
Xdrive 30e Xline Auto
£28,100
£542/mo est.22,185 mi2023Petrol Electric Hybrid
North Lincolnshire
60 months · HP · 10.9% APR representative · £2,810 deposit
M Competition Edition Auto
£73,999
£1,428/mo est.6,888 mi2024Petrol
Plymouth
60 months · HP · 10.9% APR representative · £7,400 deposit
Xdrive 20i Se Auto
£11,990
£231/mo est.118,000 mi2018Petrol
Ongar
60 months · HP · 10.9% APR representative · £1,199 deposit
Xdrive 20d Xline Mhev Auto
£25,795
£498/mo est.47,191 mi2022Diesel
Melton
60 months · HP · 10.9% APR representative · £2,580 deposit
Xdrive 20d M Sport Auto
£12,999
£251/mo est.81,424 mi2017Diesel
Ashington
60 months · HP · 10.9% APR representative · £1,300 deposit
Xdrive 20d M Sport Auto
£8,799
£170/mo est.113,000 mi2014Diesel
Barnsley
60 months · HP · 10.9% APR representative · £880 deposit
M40i Auto
£30,995
£598/mo est.54,750 mi2019Petrol
Guildford
60 months · HP · 10.9% APR representative · £3,100 deposit
Xdrive 20d M Sport Mhev Auto
£40,995
£791/mo est.9,700 mi2024Diesel
Guildford
60 months · HP · 10.9% APR representative · £4,100 deposit
Xdrive 20d M Sport Mhev Auto
£24,995
£482/mo est.46,250 mi2020Diesel
Guildford
60 months · HP · 10.9% APR representative · £2,500 deposit
M40d Mhev Auto
£44,295
£855/mo est.13,524 mi2022Diesel
Guildford
60 months · HP · 10.9% APR representative · £4,430 deposit
Xdrive20d M Sport
£20,995
£405/mo est.52,945 mi2019Diesel
Guildford
60 months · HP · 10.9% APR representative · £2,100 deposit
Xdrive 20i M Sport Mhev Auto
£30,490
£588/mo est.39,211 mi2022Petrol
Bristol, City Of
60 months · HP · 10.9% APR representative · £3,049 deposit
Xdrive 20i M Sport Auto
£26,499
£511/mo est.35,112 mi2019Petrol
City of Edinburgh
60 months · HP · 10.9% APR representative · £2,650 deposit
M40i Mhev Auto
£45,977
£887/mo est.13,350 mi2024Petrol
Cranbrook
60 months · HP · 10.9% APR representative · £4,598 deposit
Xdrive 30d M Sport Mhev Auto
£33,950
£655/mo est.59,827 mi2022Diesel
Omagh
60 months · HP · 10.9% APR representative · £3,395 deposit
£47,990
£926/mo est.7,686 mi2025Petrol Electric Hybrid
Chandlers Ford
60 months · HP · 10.9% APR representative · £4,799 deposit
Xdrive 20d M Sport Mhev Auto
£31,790
£613/mo est.39,236 mi2022Diesel
Stockton-on-tees
60 months · HP · 10.9% APR representative · £3,179 deposit
Xdrive 20d M Sport Auto
£15,900
£307/mo est.48,800 mi2016Diesel
Birmingham
60 months · HP · 10.9% APR representative · £1,590 deposit
Xdrive 20d M Sport Mhev Auto
£29,450
£568/mo est.44,875 mi2022Diesel
Causeway Coast and Glens
60 months · HP · 10.9% APR representative · £2,945 deposit
M Competition Edition Auto
£42,995
£830/mo est.41,180 mi2019Petrol
Wigan
60 months · HP · 10.9% APR representative · £4,300 deposit
Xdrive 30e M Sport Auto
£50,695
£978/mo est.5,407 mi2026Petrol Electric Hybrid
Sutton
60 months · HP · 10.9% APR representative · £5,070 deposit
Xdrive 20d M Sport Mhev Auto
£37,889
£731/mo est.25,967 mi2024Diesel
Herefordshire, County of
60 months · HP · 10.9% APR representative · £3,789 deposit
M Competition Edition Auto
£46,271
£893/mo est.37,816 mi2020Petrol
Elmbridge
60 months · HP · 10.9% APR representative · £4,627 deposit
Xdrive 20d M Sport Mhev Auto
£32,491
£627/mo est.51,302 mi2023Diesel
Chandlers Ford
60 months · HP · 10.9% APR representative · £3,249 deposit
Xdrive 30e M Sport Auto
£30,900
£596/mo est.60,000 mi2022Petrol Electric Hybrid
Omagh
60 months · HP · 10.9% APR representative · £3,090 deposit