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,745529,308791
Aberdeen City4£17,173415,52310
Angus2£8,9681054,989-
Barnet - Greater London1£9,195948,260-
Bedfordshire16£15,279531,20320
Belfast3£15,328636,5532
Berkshire11£16,925531,54128
Brent - Greater London3£10,968836,0892
Bristol5£13,682636,1868
Bromley - Greater London3£17,764315,2204
Buckinghamshire16£15,703526,85026
Cambridgeshire10£15,220527,53812
Cardiff1£18,991311,71411
Ceredigion4£15,845325,2293
Cheshire10£17,084427,18716
City of Edinburgh9£15,640528,8338
City of London - Greater London23£14,847544,16644
Coleraine1£11,500964,000-
Conwy3£18,599419,217-
Cornwall1£8,9951047,000-
County Durham7£14,476537,4759
Croydon - Greater London5£14,826526,1481
Cumbria2£15,997432,9321
Derbyshire9£16,888429,03117
Devon13£14,660633,4649
Dorset8£15,719520,8479
Dumfries and Galloway1£18,298327,9401
Dundee City3£10,728850,5773
East Ayrshire1£14,988626,020-
East Riding of Yorkshire1£18,595312,0456
East Sussex6£16,268431,6876
Enfield - Greater London3£17,162424,0734
Essex16£16,065524,25719
Fife2£19,497324,3925
Glasgow City8£15,997526,2659
Gloucestershire7£18,950414,7928
Greater Manchester31£14,016535,45428
Greenwich - Greater London3£20,995318,9591
Hampshire21£16,449529,80726
Havering - Greater London9£17,994419,7029
Herefordshire4£18,186517,0071
Hertfordshire23£15,338530,07535
Highland4£15,673421,2763
Hillingdon - Greater London4£14,120638,8354
Hounslow - Greater London4£16,950525,8174
Inverclyde1£19,698310,2811
Isle of Wight1£13,995742,0001
Kent14£17,148423,89021
Kingston upon Thames - Greater London4£18,454321,0046
Lancashire15£13,538634,71617
Leicestershire18£14,988434,97031
Lincolnshire11£16,122424,7939
Merseyside6£18,647425,6787
Newport1£22,000212,0825
Newtownabbey3£17,996422,358-
Norfolk9£13,173738,3847
North Ayrshire3£16,048434,6834
North Lanarkshire1£14,998517,0781
North Yorkshire6£15,079536,8224
Northamptonshire7£14,692629,33822
Northumberland1£13,999725,000-
Nottinghamshire9£15,114532,76818
Oxfordshire11£16,867428,50212
Perth and Kinross4£20,990310,5115
Renfrewshire7£15,927426,0205
Shropshire9£15,876531,7355
Somerset6£12,121744,7049
South Ayrshire3£17,331429,522-
South Lanarkshire6£16,090535,0662
South Yorkshire13£12,634647,38416
Staffordshire14£15,428527,62118
Suffolk3£13,707637,04011
Surrey18£15,966526,76732
Swansea3£13,633634,3152
Tyne and Wear8£16,439427,2749
Warwickshire6£13,038644,4457
West Dunbartonshire2£15,648420,3572
West Midlands35£16,062529,14325
West Sussex9£16,368525,51513
West Yorkshire11£15,647528,34820
Wiltshire11£18,500418,25324
Worcestershire2£14,875629,4058
Add postcode for better results.