Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW X3 M on Finance

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.

189 cars

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.

BMW X3 M Data by County

BMW X3 M data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All161£41,273543,049239
Aberdeenshire1£49,700547,1133
Ayrshire1£46,995523,000-
Bedfordshire4£40,619649,8003
Berkshire2£39,465557,2345
Buckinghamshire1£42,500744,9783
Cambridgeshire11£38,173544,4869
Cheshire4£37,084445,5615
County Durham10£37,251432,08818
County Tyrone1£45,990633,7551
Derbyshire6£48,255540,5829
Devon3£54,016211,0795
Dorset2£51,395539,6881
Essex3£47,745545,2374
Fife1£35,500771,8001
Gloucestershire2£32,869549,7444
Greater London7£43,871531,00813
Greater Manchester14£48,464540,0768
Hampshire6£20,483666,7725
Hertfordshire4£30,342552,6647
Kent5£27,984341,94715
Lanarkshire2£43,528541,3802
Leicestershire3£50,095330,6957
Newport2£50,990540,5002
Norfolk5£36,701635,9651
North Yorkshire5£38,215442,08616
Northamptonshire1£33,495780,5005
Nottinghamshire4£54,739434,9104
Perth & Kinross1£39,995772,000-
Shropshire2£39,992655,747-
Somerset11£42,080210,94115
South Yorkshire2£43,440322,8279
Staffordshire5£33,003646,5866
Surrey8£43,374539,2615
Tyne and Wear3£39,021428,32217
West Midlands4£36,653645,78612
West Yorkshire13£39,590653,94817
Wiltshire2£43,499642,7602
Add postcode for better results.