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
All599£15,540529,353792
Aberdeen City3£17,132414,84111
Angus2£8,9681054,989-
Barnet - Greater London1£8,945948,260-
Bedfordshire12£15,497524,38322
Belfast3£15,213636,5533
Berkshire13£16,038531,27428
Brent - Greater London3£10,901836,0892
Bristol6£14,616535,38210
Bromley - Greater London4£17,746418,4154
Buckinghamshire14£14,772528,53127
Cambridgeshire15£15,965524,83812
Cardiff3£17,164422,62810
Ceredigion4£15,845325,2293
Cheshire9£17,826321,26814
City of Edinburgh9£15,597528,8338
City of London - Greater London23£14,384546,24639
Coleraine1£11,500964,000-
Conwy3£18,599419,217-
Cornwall1£8,4951047,000-
County Durham7£14,477537,4759
Croydon - Greater London5£14,486526,1481
Cumbria2£15,647432,9321
Derbyshire11£15,198537,28518
Devon12£14,945529,6069
Dorset7£15,839519,09310
Dumfries and Galloway1£18,298327,9401
Dundee City1£20,000314,8903
East Ayrshire1£14,988626,020-
East Riding of Yorkshire2£16,747422,9266
East Sussex5£15,351436,7197
Enfield - Greater London2£17,995420,8425
Essex14£15,560526,43519
Fife1£18,995324,3926
Glasgow City9£15,886525,1608
Gloucestershire7£18,950414,7928
Greater Manchester26£13,872535,23636
Greenwich - Greater London3£20,762318,9591
Hampshire21£16,287528,44528
Havering - Greater London8£17,555519,60111
Herefordshire4£17,936517,0071
Hertfordshire25£15,229527,29435
Highland4£14,796523,1153
Hillingdon - Greater London5£15,296637,7783
Hounslow - Greater London4£16,850525,8174
Inverclyde1£19,698310,2811
Isle of Wight1£13,995742,0001
Kent10£16,274522,99824
Kingston upon Thames - Greater London4£18,154321,0044
Lancashire17£13,345634,55615
Leicestershire16£15,081434,50829
Lincolnshire12£16,218423,36110
Merseyside6£18,627425,6787
Newtownabbey3£17,996422,3581
Norfolk9£12,645738,2199
North Ayrshire3£16,048434,6833
North Lanarkshire1£14,298517,0781
North Yorkshire5£14,108541,6445
Northamptonshire6£14,049629,75120
Northumberland1£13,999725,000-
Nottinghamshire8£15,103533,39116
Oxfordshire11£16,283429,51413
Perth and Kinross7£16,592527,6825
Renfrewshire7£15,927426,0205
Shropshire8£15,973530,3495
Somerset5£12,534741,2507
South Ayrshire3£17,331429,522-
South Lanarkshire5£16,108538,8023
South Yorkshire10£12,135747,28618
Staffordshire14£15,318525,96414
Suffolk3£13,707637,04011
Surrey15£16,134527,21135
Swansea3£13,633634,3161
Tyne and Wear9£16,450428,8258
Warwickshire5£13,045733,7089
West Dunbartonshire2£15,648420,3572
West Midlands37£15,814530,25023
West Sussex10£15,540626,85614
West Yorkshire11£15,670528,34817
Wiltshire12£16,821520,15523
Worcestershire3£15,750524,3847
Add postcode for better results.