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

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

Suzuki Swift Data by County

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

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All1,657£10,362634,8043,065
Aberdeen City3£13,599312,4876
Aberdeenshire13£13,034424,80530
Angus1£5,9958-5
Ballymena1£12,777527,366-
Barnet - Greater London7£15,07124,2776
Bedfordshire28£6,1991162,06230
Belfast2£11,697516,4836
Berkshire11£9,796834,62634
Blaenau Gwent5£12,359314,14816
Brent - Greater London3£5,1901466,0532
Bristol8£6,3131055,01525
Bromley - Greater London6£15,73226,8888
Buckinghamshire10£9,677832,58929
Caerphilly5£8,897844,6917
Cambridgeshire31£10,635635,62243
Cardiff19£11,527523,98923
Carmarthenshire10£11,901527,09723
Carrickfergus1£4,4501372,0001
Ceredigion11£12,189420,91414
Cheshire31£11,279521,58757
City of Edinburgh17£8,325845,31724
City of London - Greater London14£8,658838,15026
Conwy8£12,178221,3476
Cornwall20£14,922211,21026
County Durham30£11,385427,68970
Craigavon3£12,796316,1649
Croydon - Greater London2£4,1201562,7501
Cumbria30£13,835427,51738
Derbyshire28£10,979630,81555
Derry1£5,485955,9661
Devon16£12,512415,48448
Dorset20£12,183625,16539
Dumfries and Galloway3£10,495543,2791
Dundee City5£11,366540,11114
Ealing - Greater London2£5,995945,0004
East Ayrshire7£7,513856,2887
East Lothian2£6,7481036,8244
East Riding of Yorkshire17£9,058638,49424
East Sussex25£13,023421,72045
Enfield - Greater London1£6,2001359,9782
Essex33£12,077423,50649
Falkirk16£12,938422,31133
Fife13£9,474640,10332
Glasgow City16£11,144527,83148
Gloucestershire39£15,187317,64557
Greater Manchester83£8,916740,999147
Hampshire44£10,522630,072101
Harrow - Greater London2£4,998964,3113
Havering - Greater London11£11,705523,59817
Herefordshire11£13,284422,40910
Hertfordshire47£12,403426,85797
Highland5£11,818623,12717
Hillingdon - Greater London2£6,343956,0535
Hounslow - Greater London5£6,7971049,2981
Isle of Anglesey1£5,499874,0001
Isle of Wight16£13,469318,12910
Kent32£11,535524,00752
Kingston upon Thames - Greater London3£3,08311108,3333
Lambeth - Greater London7£14,194211,60835
Lancashire40£9,222638,77359
Larne1£8,490636,613-
Leicestershire18£9,264741,40346
Lincolnshire31£11,576428,19890
Magherafelt1£13,750332,000-
Merseyside30£10,582528,46863
Merthyr Tydfil1£7,999852,255-
Monmouthshire1£8,995637,1043
Moray2£8,495650,1652
Neath Port Talbot1£5,495972,3671
Newport16£12,842321,11839
Newry and Mourne1£9,495527,000-
Newtownabbey15£11,958321,74917
Norfolk25£10,189630,00455
North Ayrshire2£8,999646,64511
North Down7£11,408537,92510
North Lanarkshire2£6,5431040,10715
North Yorkshire50£12,384423,87879
Northamptonshire8£9,449837,27428
Northumberland13£12,630425,15034
Nottinghamshire26£10,480634,96765
Oxfordshire11£7,675950,10611
Pembrokeshire3£13,163416,6868
Renfrewshire5£10,257536,4026
Rhondda Cynon Taf10£7,547947,6998
Richmond upon Thames - Greater London2£15,600110,2473
Scottish Borders1£8,995547,0001
Shropshire27£12,235420,52065
Somerset31£12,947422,32644
South Ayrshire3£12,820521,5077
South Yorkshire27£9,403541,71560
Staffordshire25£13,948314,63741
Stirling1£13,49838,6155
Strabane6£16,95215,9613
Suffolk37£11,697625,70767
Surrey22£9,614742,33623
Swansea15£13,668627,63826
Torfaen2£4,49510103,7832
Tyne and Wear45£10,247634,76296
Waltham Forest - Greater London2£13,245618,7772
Wandsworth - Greater London3£3,8901389,000-
Warwickshire19£12,351726,38916
West Dunbartonshire1£12,698414,5103
West Lothian1£4,495985,52011
West Midlands60£10,796532,062109
West Sussex18£11,048526,60920
West Yorkshire91£11,886418,408187
Wiltshire35£13,843622,90566
Worcestershire18£11,891530,46630
Wrexham2£6,795861,9681
Add postcode for better results.