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

Used BMW i3 on Finance

Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.

Buying Guide

Want to find out everything about all i3 models, pros and cons, what to look out for and everything else you need to know? Check out our BMW i3 buying guide here.

BMW i3 Data by County

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

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All593£15,433529,340837
Aberdeen City3£17,065414,84111
Angus2£8,7381054,989-
Barnet - Greater London1£8,945948,260-
Bedfordshire10£15,413524,57221
Belfast3£14,747636,5533
Berkshire17£16,031530,90429
Brent - Greater London3£9,445946,8823
Bristol6£12,394649,90011
Bromley - Greater London4£19,196318,8945
Buckinghamshire13£14,970527,82428
Cambridgeshire16£15,555525,04212
Cardiff2£18,685311,22611
Ceredigion5£15,615328,6963
Cheshire7£18,176322,41114
City of Edinburgh7£14,554532,4799
City of London - Greater London21£14,298545,03941
Coleraine1£11,500964,000-
Conwy3£18,599419,217-
Cornwall2£11,497827,004-
County Durham7£14,263537,4757
Croydon - Greater London3£15,813420,5033
Cumbria1£17,298310,9162
Derbyshire10£15,442435,35818
Devon9£15,665527,19413
Dorset6£15,063718,59012
Dumfries and Galloway1£18,298327,9401
Dundee City5£18,100314,1183
East Ayrshire1£14,288626,020-
East Riding of Yorkshire2£14,960429,3236
East Sussex6£15,808535,4797
Enfield - Greater London1£16,995425,8496
Essex15£15,500526,17520
Fife1£18,995324,3926
Glasgow City11£15,861425,8498
Gloucestershire6£17,533416,3698
Greater Manchester26£13,910534,51434
Greenwich - Greater London3£20,595318,9591
Hampshire21£15,782531,67432
Havering - Greater London6£16,907522,46014
Herefordshire3£19,198417,5172
Hertfordshire22£14,859528,49740
Highland3£15,398521,4874
Hillingdon - Greater London6£15,012635,6493
Hounslow - Greater London2£18,950320,7995
Inverclyde1£19,498310,2811
Isle of Wight1£13,995742,0001
Kent10£15,429527,26823
Kingston upon Thames - Greater London4£15,452518,0504
Lancashire17£13,626631,63918
Leicestershire15£14,020539,04431
Lincolnshire10£15,653425,27212
Merseyside7£17,567529,9637
Newtownabbey3£17,430422,3582
Norfolk13£13,421732,0118
North Ayrshire3£16,048434,6831
North Lanarkshire3£14,965528,9111
North Yorkshire7£14,839434,5203
Northamptonshire5£13,069633,20519
Northumberland1£13,999725,000-
Nottinghamshire7£14,597536,82219
Oxfordshire11£15,241533,22014
Perth and Kinross6£14,694533,2485
Renfrewshire7£15,427429,7936
Shropshire7£15,586530,5306
Somerset7£13,343635,2507
South Ayrshire2£18,498423,6441
South Lanarkshire5£16,108538,8023
South Yorkshire10£12,505648,06716
Staffordshire15£14,793526,00213
Suffolk5£15,021633,05110
Surrey17£16,854524,70032
Swansea2£13,400645,6012
Tyne and Wear10£16,501432,45010
Warwickshire4£13,188629,53711
West Dunbartonshire2£15,648420,3572
West Midlands38£15,521530,04726
West Sussex9£14,114632,06315
West Yorkshire11£15,339521,11317
Wiltshire13£16,246522,24727
Worcestershire2£17,125524,6438
Add postcode for better results.