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.

193 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
All166£39,343544,048235
Aberdeenshire3£55,565431,1901
Ayrshire1£46,995523,000-
Bedfordshire4£40,619649,8003
Berkshire1£16,480794,4905
Buckinghamshire1£42,500744,9783
Cambridgeshire9£39,334536,8568
Cheshire4£37,364558,0814
County Durham10£41,004431,71820
County Tyrone1£46,490633,7551
Derbyshire5£47,528642,47310
Devon4£44,933328,2414
Dorset2£42,490636,250-
Essex2£39,123764,5007
Fife1£35,500771,8001
Gloucestershire3£29,103562,5223
Greater London9£42,744532,15812
Greater Manchester15£45,001542,6198
Hampshire6£24,793657,6644
Hertfordshire4£35,757533,4678
Kent7£30,406442,39316
Lanarkshire2£43,723541,3802
Leicestershire3£50,417321,4196
Newport2£50,990540,5002
Norfolk5£38,209627,4342
North Yorkshire6£36,013536,94116
Northamptonshire4£28,743457,9793
Nottinghamshire5£53,339433,9643
Perth & Kinross1£39,995772,000-
Shropshire2£39,992655,747-
Somerset9£44,80918,54915
South Yorkshire3£40,658444,8848
Staffordshire5£33,025637,4646
Surrey5£45,549643,0077
Tyne and Wear4£34,244644,03415
Vale of Glamorgan1£11,9901440,106-
West Midlands5£41,961544,18612
West Yorkshire11£39,668552,77519
Wrexham1£37,989653,5001
Add postcode for better results.