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
All611£15,800528,984786
Aberdeen City4£17,223415,52310
Angus1£8,4401040,295-
Barnet - Greater London1£9,195948,260-
Bedfordshire16£15,310531,20320
Belfast2£12,995843,5002
Berkshire12£16,366531,08926
Brent - Greater London3£10,968836,0892
Bristol6£13,699636,3927
Bromley - Greater London3£17,764315,2204
Buckinghamshire16£15,703526,85027
Cambridgeshire10£15,220527,53812
Cardiff1£18,991311,71411
Ceredigion4£15,845325,2293
Cheshire11£16,385430,89415
City of Edinburgh8£16,858523,5258
City of London - Greater London23£14,918443,66643
Coleraine1£11,500964,000-
Conwy3£18,599419,217-
Cornwall1£8,9951047,000-
County Durham6£13,670641,84310
Croydon - Greater London4£15,709525,6271
Cumbria2£15,997432,9321
Derbyshire10£16,428428,51116
Devon13£14,660633,4649
Dorset8£15,800520,8479
Dumfries and Galloway1£18,998327,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
Essex15£15,841525,02220
Fife2£19,497323,6064
Glasgow City8£16,622526,26510
Gloucestershire7£18,950414,7928
Greater Manchester30£14,163535,35829
Greenwich - Greater London3£20,995318,9591
Hampshire21£16,520529,69325
Havering - Greater London9£17,994419,7029
Herefordshire4£18,186517,0071
Hertfordshire22£15,328529,65035
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,67116
Leicestershire19£14,964435,56130
Lincolnshire11£16,259424,7939
Merseyside6£18,731425,6787
Newport1£22,000212,0825
Newtownabbey3£17,996422,358-
Norfolk9£13,239738,3848
North Ayrshire3£16,348434,6834
North Lanarkshire1£14,998517,0781
North Yorkshire6£15,323536,5354
Northamptonshire6£14,716628,77522
Northumberland1£13,999725,000-
Nottinghamshire9£15,114532,76818
Oxfordshire10£17,099428,08012
Perth and Kinross4£20,990310,5115
Powys1£17,850313,900-
Renfrewshire7£16,355426,0205
Shropshire9£15,876531,7355
Somerset6£12,142744,7049
South Ayrshire3£18,165429,522-
South Lanarkshire6£16,673535,0662
South Yorkshire13£13,063645,67617
Staffordshire14£15,571527,62118
Suffolk3£13,707637,04011
Surrey18£15,994526,76732
Swansea3£13,633634,3152
Tyne and Wear8£16,626427,2749
Warwickshire7£12,540640,7096
West Dunbartonshire2£16,498420,3572
West Midlands35£16,100529,14325
West Sussex10£16,517524,53812
West Yorkshire11£15,806528,34820
Wiltshire11£18,572418,25324
Worcestershire2£14,925629,4058
Add postcode for better results.