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
All594£15,831529,100780
Aberdeen City5£16,318520,67411
Angus1£8,9401040,295-
Barnet - Greater London1£9,195948,260-
Bedfordshire13£16,335526,85119
Belfast2£12,995843,5001
Berkshire12£16,770526,65527
Brent - Greater London2£11,405829,6342
Bristol6£13,723636,3927
Bromley - Greater London3£18,119315,2204
Buckinghamshire17£16,760424,92123
Cambridgeshire12£15,961529,47013
Cardiff2£17,746418,18210
Ceredigion4£16,370325,2293
Cheshire11£16,013532,71514
City of Edinburgh7£15,982526,8198
City of London - Greater London23£15,420441,32550
Coleraine1£11,500964,000-
Conwy3£18,599419,217-
Cornwall1£8,9951047,000-
County Durham7£15,567527,7169
Croydon - Greater London2£16,095526,9151
Cumbria2£15,997432,9321
Derbyshire9£17,437325,75916
Devon11£13,669637,05810
Dorset8£15,928620,84510
Dumfries and Galloway1£18,998327,9401
Dundee City3£12,530551,6252
East Ayrshire1£14,988626,020-
East Riding of Yorkshire2£15,547521,8475
East Sussex9£18,211425,8243
Enfield - Greater London2£15,995528,1935
Essex12£14,893525,45119
Fife2£19,497323,6064
Glasgow City7£16,583525,3678
Gloucestershire7£19,593415,43010
Greater Manchester29£14,011635,77229
Greenwich - Greater London2£20,145318,8551
Hampshire22£16,638528,55925
Havering - Greater London8£17,587520,0638
Herefordshire3£17,432521,2682
Hertfordshire21£15,445530,97932
Highland5£15,836422,6212
Hillingdon - Greater London3£15,748531,7795
Hounslow - Greater London2£13,900732,9266
Inverclyde1£19,998310,2811
Isle of Wight2£14,248728,500-
Kent17£16,948424,29819
Kingston upon Thames - Greater London4£18,529321,0046
Lancashire14£14,649632,28824
Leicestershire15£15,490436,02730
Lincolnshire11£16,867423,33211
Merseyside7£18,409424,9885
Newport1£22,000212,0825
Newtownabbey2£16,495525,838-
Norfolk7£13,438640,0659
North Ayrshire3£16,348434,6834
North Lanarkshire1£15,498517,0782
North Yorkshire5£16,599434,7084
Northamptonshire8£15,337625,84820
Northumberland1£13,999725,000-
Nottinghamshire9£15,109532,62316
Oxfordshire9£16,693530,74912
Perth and Kinross4£20,990310,4975
Renfrewshire7£17,284419,6133
Shropshire8£16,662530,3026
Somerset4£11,772848,49310
South Ayrshire2£17,498435,6641
South Lanarkshire6£16,673535,0662
South Yorkshire14£13,785642,49415
Staffordshire14£15,693528,57918
Suffolk4£15,779529,73110
Surrey18£16,031526,56331
Swansea1£10,499852,2592
Tyne and Wear7£16,256427,49110
Waltham Forest - Greater London1£18,199316,836-
Warwickshire8£12,260740,5546
West Dunbartonshire2£16,648420,3573
West Midlands31£15,983529,90424
West Sussex11£15,993527,41814
West Yorkshire12£16,406526,71118
Wiltshire14£17,417523,31021
Worcestershire3£14,280633,2557
Add postcode for better results.