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,659£10,411634,6083,075
Aberdeen City3£13,599312,4876
Aberdeenshire12£13,371423,18231
Angus1£5,9958-5
Ballymena1£12,777527,366-
Barnet - Greater London6£15,18423,9597
Bedfordshire27£6,1641162,15831
Belfast2£11,697516,4976
Berkshire12£10,122732,10333
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
Cambridgeshire30£10,750634,47144
Cardiff17£12,090420,13325
Carmarthenshire9£12,113527,30824
Carrickfergus1£4,4501372,0001
Ceredigion12£12,152421,00414
Cheshire33£11,477420,49556
City of Edinburgh18£8,112947,07724
City of London - Greater London14£8,386839,32526
Conwy8£12,178221,3476
Cornwall20£14,922211,21026
County Durham30£11,374427,68969
Craigavon2£14,34733,64810
Croydon - Greater London2£4,1201562,7501
Cumbria29£13,819428,26138
Derbyshire29£10,824631,76255
Derry1£5,485955,9661
Devon16£12,481415,48445
Dorset19£12,245625,41141
Dumfries and Galloway3£10,495543,2791
Dundee City5£11,266540,11114
Ealing - Greater London2£5,995945,0004
East Ayrshire7£7,513856,2887
East Lothian2£6,7481036,8244
East Riding of Yorkshire20£10,373532,72224
East Sussex25£13,023421,72045
Enfield - Greater London2£6,8481254,3642
Essex33£12,077423,50649
Falkirk15£13,567317,02133
Fife14£9,619641,21531
Glasgow City19£12,147527,30248
Gloucestershire38£15,085317,64558
Greater Manchester81£9,163639,938149
Hampshire45£10,493631,230100
Harrow - Greater London2£4,998964,3113
Havering - Greater London11£11,673523,59817
Herefordshire11£13,279422,40910
Hertfordshire48£12,466426,41094
Highland5£11,617527,69218
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,510524,00750
Kingston upon Thames - Greater London3£3,08311108,3333
Lambeth - Greater London6£13,977313,54136
Lancashire40£9,207638,01758
Larne1£8,290636,613-
Leicestershire18£9,264741,40346
Lincolnshire31£11,557428,19890
Magherafelt1£13,750332,000-
Merseyside29£10,753527,96664
Merthyr Tydfil1£7,999852,255-
Monmouthshire1£8,995637,1043
Moray2£8,495650,1652
Neath Port Talbot1£5,495972,3671
Newport16£12,841321,11838
Newry and Mourne1£9,495527,000-
Newtownabbey16£11,960321,95916
Norfolk24£10,280629,67156
North Ayrshire2£8,999646,64510
North Down7£11,408537,92510
North Lanarkshire2£6,5431040,10715
North Yorkshire50£12,635423,49678
Northamptonshire8£9,449837,27428
Northumberland12£12,891423,58534
Nottinghamshire24£10,589635,40970
Oxfordshire10£7,843950,83012
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
Shropshire28£12,476420,18066
Somerset31£12,947422,32644
South Ayrshire3£12,820521,5077
South Yorkshire27£9,381541,71560
Staffordshire26£13,440319,29140
Stirling1£13,49838,6155
Strabane6£16,95215,9613
Suffolk37£11,494727,25068
Surrey22£9,614742,33623
Swansea15£13,668627,63826
Torfaen2£4,49510103,7832
Tyne and Wear45£10,178635,07397
Waltham Forest - Greater London2£12,995618,7772
Wandsworth - Greater London3£3,8901389,000-
Warwickshire19£12,351726,44116
West Dunbartonshire1£12,698414,5103
West Lothian1£4,495985,52011
West Midlands62£10,786532,734110
West Sussex17£10,793528,16821
West Yorkshire94£11,708418,564187
Wiltshire35£13,632622,91267
Worcestershire18£11,891530,46630
Wrexham2£6,795861,9681
Add postcode for better results.