Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW Z4 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 Z4 models, pros and cons, what to look out for and everything else you need to know? Check out our BMW Z4 buying guide here.

BMW Z4 Data by County

BMW Z4 data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All380£18,2611048,357758
Angus1£11,9901260,3642
Ballymena1£6,8501631,000-
Barnet - Greater London1£9,6951263,564-
Bedfordshire10£15,1241147,7079
Berkshire6£19,7571047,80912
Bristol10£17,918842,63310
Bromley - Greater London1£31,990517,0005
Buckinghamshire17£14,5931269,09025
Cambridgeshire4£8,9191577,76513
Cardiff3£25,650527,37810
Cheshire16£19,2021045,06524
City of Edinburgh4£28,309519,81210
City of London - Greater London6£28,002539,18811
Conwy3£30,832213,7222
Cornwall1£14,9991430,4003
County Durham3£7,8731144,66712
Croydon - Greater London1£15,988933,0004
Derbyshire12£18,406951,78528
Devon4£17,4951062,9717
Dorset5£20,323937,20015
Dundee City1£8,49513109,0002
East Ayrshire1£9,99518105,0003
East Riding of Yorkshire2£23,236743,1473
East Sussex2£11,2451264,5009
Enfield - Greater London2£30,495942,5741
Essex17£17,9551143,47423
Fife1£36,89811,4661
Glasgow City3£11,1231250,0009
Gloucestershire6£11,6541164,02013
Greater Manchester12£11,0451357,37943
Greenwich - Greater London1£36,49513,5781
Hampshire15£25,483734,44434
Harrow - Greater London1£26,50026001
Havering - Greater London3£16,250745,9999
Herefordshire3£32,798615,5202
Hertfordshire13£16,9111260,52522
Highland1£11,4951469,1713
Hillingdon - Greater London1£25,990560,6003
Hounslow - Greater London4£20,659929,3036
Isle of Wight1£4,9952095,0001
Kent13£27,230529,04124
Kingston upon Thames - Greater London3£6,41014103,0007
Lancashire10£19,544961,46321
Larne1£14,950732,000-
Leicestershire9£22,451840,73216
Lincolnshire9£22,132731,57313
Merseyside3£14,6281276,7984
Moray1£6,9901876,000-
Newtownabbey1£12,795855,3742
Norfolk5£19,372938,50918
North Ayrshire1£13,998835,4762
North Lanarkshire4£10,0581777,7503
North Yorkshire9£21,042736,80715
Northamptonshire7£23,848631,73514
Nottinghamshire8£19,1911141,36213
Oxfordshire2£27,0981232,4953
Pembrokeshire2£8,7231471,802-
Shropshire4£16,2311175,57810
Somerset5£9,3541771,8009
South Yorkshire12£10,3171561,93724
Staffordshire9£16,831944,31226
Suffolk3£10,9131169,77513
Surrey9£24,409736,4409
Swansea3£17,2311036,9822
Tyne and Wear5£13,5941180,67010
Warwickshire4£24,499736,6597
West Midlands14£22,104739,13632
West Sussex9£16,0141038,04321
West Yorkshire9£16,8541143,69225
Wiltshire2£34,063320,00516
Worcestershire5£19,9961048,9868
Add postcode for better results.