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
All613£15,810529,123793
Aberdeen City4£17,223415,52310
Angus1£8,4401040,295-
Barnet - Greater London1£9,195948,260-
Bedfordshire15£15,492530,78321
Belfast2£12,995843,5001
Berkshire12£16,432531,08926
Brent - Greater London3£11,068836,0892
Bristol6£13,699636,3927
Bromley - Greater London3£18,119315,2204
Buckinghamshire17£15,884526,45127
Cambridgeshire11£15,472527,74811
Cardiff1£18,991311,71411
Ceredigion4£15,845325,2293
Cheshire11£16,458430,89415
City of Edinburgh8£16,858523,5258
City of London - Greater London23£14,971443,66645
Coleraine1£11,500964,000-
Conwy3£18,599419,217-
Cornwall1£8,9951047,000-
County Durham6£13,670641,84311
Croydon - Greater London4£15,709525,6271
Cumbria2£15,997432,9321
Derbyshire10£16,428428,51116
Devon13£14,733633,4649
Dorset8£15,863620,8479
Dumfries and Galloway1£18,998327,9401
Dundee City2£10,595763,8663
East Ayrshire1£14,988626,020-
East Riding of Yorkshire1£18,595312,0456
East Sussex6£16,351431,6876
Enfield - Greater London3£17,162424,0734
Essex15£15,843525,02220
Fife2£19,497323,6064
Glasgow City7£16,583525,36710
Gloucestershire7£18,950414,75510
Greater Manchester29£14,307534,83629
Greenwich - Greater London2£20,145318,8551
Hampshire21£16,520529,69325
Havering - Greater London8£17,587519,7429
Herefordshire4£18,186517,0071
Hertfordshire23£15,270530,18534
Highland4£16,548421,2763
Hillingdon - Greater London4£14,120638,8354
Hounslow - Greater London3£15,233629,1745
Inverclyde1£19,998310,2811
Isle of Wight1£13,995742,0001
Kent15£17,018424,96420
Kingston upon Thames - Greater London4£18,454321,0046
Lancashire16£13,785633,67120
Leicestershire19£14,964435,56130
Lincolnshire11£16,455424,79310
Merseyside6£18,731425,6787
Newport1£22,000212,0825
Newtownabbey3£17,996422,358-
Norfolk9£13,239738,3849
North Ayrshire3£16,348434,6834
North Lanarkshire1£15,498517,0781
North Yorkshire6£15,314536,5354
Northamptonshire6£14,716628,77523
Northumberland1£13,999725,000-
Nottinghamshire10£15,360531,09017
Oxfordshire10£17,099428,08012
Perth and Kinross4£20,990310,5115
Powys1£17,850313,900-
Renfrewshire7£16,355426,0205
Shropshire9£15,938531,7355
Somerset6£12,142744,7049
South Ayrshire3£18,165429,522-
South Lanarkshire6£16,673535,0662
South Yorkshire14£13,647643,08016
Staffordshire14£15,571527,62118
Suffolk3£13,707637,04011
Surrey18£16,022526,76732
Swansea3£13,633634,3152
Tyne and Wear8£16,626427,2749
Warwickshire8£12,266641,6366
West Dunbartonshire2£16,498420,3572
West Midlands35£16,114529,14125
West Sussex10£16,517524,53813
West Yorkshire11£15,806528,33420
Wiltshire12£18,898417,44923
Worcestershire3£13,947633,2557
Add postcode for better results.