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,348529,597841
Aberdeen City3£17,065414,8419
Angus2£8,7381054,989-
Barnet - Greater London1£8,945948,260-
Bedfordshire10£15,367524,57221
Belfast3£14,747636,5533
Berkshire17£15,964530,90429
Brent - Greater London3£9,245946,8823
Bristol6£12,361649,90011
Bromley - Greater London4£19,071318,8944
Buckinghamshire13£14,956527,82428
Cambridgeshire16£15,461525,04212
Cardiff2£18,685311,22611
Ceredigion5£15,615328,6963
Cheshire6£18,031322,31515
City of Edinburgh7£14,554532,4799
City of London - Greater London21£14,251545,03941
Coleraine1£11,500964,000-
Conwy3£18,599419,217-
Cornwall2£11,497827,004-
County Durham7£14,263537,47510
Croydon - Greater London3£15,813420,5033
Derbyshire9£15,185436,21318
Devon10£15,399530,76512
Dorset5£15,276719,47113
Dumfries and Galloway1£18,298327,9401
Dundee City5£18,100314,1183
East Ayrshire1£14,588626,020-
East Riding of Yorkshire2£14,964429,3236
East Sussex7£16,349431,3436
Enfield - Greater London2£18,495420,4216
Essex16£15,687526,52519
Fife1£18,995324,3926
Glasgow City8£16,297422,29711
Gloucestershire7£17,736416,3318
Greater Manchester23£14,356531,73336
Greenwich - Greater London3£20,595318,9591
Hampshire21£15,739531,67431
Havering - Greater London7£17,278421,48014
Herefordshire3£18,932417,5172
Hertfordshire20£14,896527,75541
Highland3£15,398521,4874
Hillingdon - Greater London6£15,012635,6493
Hounslow - Greater London2£18,950320,7995
Inverclyde1£19,298310,2811
Isle of Wight1£13,995742,0001
Kent10£15,378527,33523
Kingston upon Thames - Greater London4£15,452518,0504
Lancashire19£13,770631,43417
Leicestershire16£13,737540,10229
Lincolnshire11£15,537425,48111
Merseyside8£16,906529,6057
Newtownabbey3£17,430422,3582
Norfolk14£13,499732,9397
North Ayrshire5£15,108540,8071
North Lanarkshire3£14,765528,9111
North Yorkshire6£14,379535,7145
Northamptonshire5£13,069633,20519
Northumberland1£13,999725,000-
Nottinghamshire5£14,916537,30021
Oxfordshire11£15,156533,22014
Perth and Kinross5£14,433634,8256
Renfrewshire6£15,331529,6977
Richmond upon Thames - Greater London1£9,985837,796-
Shropshire9£15,295529,1995
Somerset7£13,300635,2507
South Ayrshire2£18,498423,6441
South Lanarkshire5£16,108538,8023
South Yorkshire10£12,505648,06715
Staffordshire14£14,604525,72115
Suffolk5£14,974633,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,501530,04726
West Sussex9£14,114632,06315
West Yorkshire11£15,795419,44517
Wiltshire14£17,037520,33028
Worcestershire2£17,125524,6438
Add postcode for better results.