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
All612£15,325529,359827
Aberdeen City3£17,065414,8479
Angus1£9,495969,6831
Barnet - Greater London1£8,945948,260-
Bedfordshire10£15,337524,57219
Belfast3£14,647636,5533
Berkshire18£15,777529,86427
Brent - Greater London4£9,421950,4123
Bristol6£12,324649,90012
Bromley - Greater London4£19,009318,8944
Buckinghamshire13£14,770527,44827
Cambridgeshire17£14,831528,84512
Cardiff1£18,500310,73712
Ceredigion5£15,615328,6963
Cheshire6£18,031322,31515
City of Edinburgh7£14,532532,4799
City of London - Greater London19£14,088542,54239
Coleraine1£11,500964,000-
Conwy3£18,599419,217-
Cornwall2£11,497827,004-
County Durham7£14,113537,4759
Croydon - Greater London3£15,313420,5033
Cumbria1£16,998311,0202
Derbyshire11£15,072434,21417
Devon7£15,419526,91214
Dorset5£15,229719,48813
Dumfries and Galloway1£18,298327,9401
Dundee City5£18,100314,1183
East Ayrshire1£14,588626,020-
East Riding of Yorkshire2£14,916429,3156
East Sussex9£16,093430,3335
Enfield - Greater London2£17,995420,4216
Essex17£15,400526,84718
Fife1£18,995324,3926
Glasgow City8£16,235424,54612
Gloucestershire8£16,831520,8997
Greater Manchester26£14,024533,28034
Greenwich - Greater London3£20,362318,9591
Hampshire22£15,684530,91630
Havering - Greater London7£17,278421,48015
Herefordshire3£18,765417,5172
Hertfordshire24£15,555526,29640
Highland3£15,398521,4874
Hillingdon - Greater London6£14,895635,6492
Hounslow - Greater London2£18,950320,7995
Inverclyde1£19,698310,281-
Isle of Wight1£13,995742,0001
Kent11£15,266528,48521
Kingston upon Thames - Greater London4£15,598516,5005
Lancashire18£13,875629,89217
Leicestershire16£13,708540,10228
Lincolnshire11£14,939423,73412
Merseyside8£16,906529,6297
Newtownabbey2£19,49739,2003
Norfolk13£13,337732,0118
North Ayrshire4£16,761426,6922
North Lanarkshire2£14,998534,8271
North Yorkshire5£13,435536,7296
Northamptonshire5£13,769631,54517
Northumberland1£13,999725,000-
Nottinghamshire6£14,220537,71820
Oxfordshire13£15,435531,97014
Perth and Kinross5£14,433634,8255
Renfrewshire6£15,331529,6977
Richmond upon Thames - Greater London1£9,985837,796-
Shropshire8£14,928530,5746
Somerset7£13,233635,2537
South Ayrshire2£18,498423,6441
South Lanarkshire5£15,738540,0023
South Yorkshire9£12,806648,53216
Staffordshire18£14,609525,58011
Suffolk6£14,639633,72510
Surrey16£16,218526,31834
Swansea3£12,057748,4442
Tyne and Wear10£16,346432,45010
Warwickshire5£13,890529,93410
West Dunbartonshire2£15,648420,3572
West Midlands37£15,435530,22225
West Sussex9£14,018632,06315
West Yorkshire14£15,622519,47616
Wiltshire18£16,928521,13027
Worcestershire2£17,000524,6438
Add postcode for better results.