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,496£10,008637,7263,155
Aberdeen City5£12,558426,4967
Aberdeenshire11£12,377422,70232
Angus2£5,723976,3743
Antrim2£6,247781,1781
Ballymena1£12,777527,366-
Barnet - Greater London7£14,315411,4092
Bedfordshire18£5,7921264,08131
Belfast2£11,249523,5727
Berkshire19£9,017733,86027
Blaenau Gwent8£11,162528,89511
Brent - Greater London2£6,5421546,0802
Bridgend1£9,995531,8711
Bristol6£6,8971046,24231
Bromley - Greater London1£13,095313,8427
Buckinghamshire12£7,688945,84022
Caerphilly4£8,871942,8964
Cambridgeshire17£9,028840,67562
Cardiff15£13,644415,42030
Carmarthenshire13£11,270631,56120
Ceredigion5£11,428422,00215
Cheshire16£11,581623,89772
City of Edinburgh15£7,045959,19926
City of London - Greater London15£8,124841,76128
Conwy8£13,609217,6627
Cornwall22£13,639420,90726
County Durham26£9,732640,89860
Craigavon3£9,496619,1248
Croydon - Greater London2£4,2201562,7504
Cumbria26£13,047430,13629
Derbyshire26£10,836632,56357
Derry1£5,985955,966-
Devon16£12,432521,94468
Dorset19£13,460520,59145
Dumfries and Galloway2£12,995417,5391
Dundee City7£12,911524,81219
Ealing - Greater London4£5,870857,5001
East Ayrshire6£8,709739,3568
East Dunbartonshire1£12,698324,9122
East Lothian2£7,9971045,2484
East Riding of Yorkshire10£8,850637,50829
East Sussex25£13,516313,38835
Essex25£12,540425,47942
Falkirk14£12,714314,05033
Fife18£9,626735,19331
Glasgow City14£11,065833,04047
Gloucestershire36£13,782420,39776
Greater Manchester76£8,731740,874139
Gwynedd1£13,49558,2382
Hampshire44£10,297630,964119
Harrow - Greater London2£5,9501332,5502
Havering - Greater London7£9,861635,23015
Herefordshire5£12,469323,5209
Hertfordshire69£14,173215,22964
Highland8£14,048320,47711
Hillingdon - Greater London3£5,7931065,7026
Hounslow - Greater London3£6,8311152,9461
Inverclyde1£5,4901055,0455
Isle of Anglesey1£2,4951690,820-
Isle of Wight7£11,182526,95916
Kent25£11,616524,19448
Kingston upon Thames - Greater London4£4,1911191,1823
Lambeth - Greater London26£17,054199714
Lancashire32£9,327636,69171
Larne1£8,490636,613-
Leicestershire19£8,689745,77950
Lincolnshire30£12,101421,964153
Merseyside34£11,472427,75356
Merthyr Tydfil1£7,999852,2551
Monmouthshire1£4,6951189,1991
Moray2£8,495650,1654
Neath Port Talbot1£5,495972,3671
Newport15£11,083428,06739
Newry and Mourne1£9,495527,000-
Newtownabbey8£10,803427,93711
Norfolk36£10,013631,73544
North Ayrshire1£7,499772,32911
North Down3£8,160951,5113
North Lanarkshire4£8,525745,27613
North Yorkshire40£12,202428,31973
Northamptonshire11£9,613743,20034
Northumberland18£13,892317,37039
Nottinghamshire36£9,360738,08752
Omagh1£10,998414,261-
Oxfordshire8£8,556852,30813
Pembrokeshire4£13,570419,2295
Renfrewshire2£10,848532,9415
Rhondda Cynon Taf11£8,123850,5937
Richmond upon Thames - Greater London2£16,60013,3443
Scottish Borders1£8,995547,0002
Shropshire20£10,683525,63359
Somerset16£10,801529,75440
South Ayrshire7£10,439633,8925
South Yorkshire29£8,298847,41862
Staffordshire16£11,003535,35652
Stirling4£9,622735,1114
Strabane4£16,78728,9352
Suffolk34£11,402629,86768
Surrey13£7,809958,78325
Swansea16£13,563426,21315
Torfaen1£5,995880,7772
Tyne and Wear33£10,160635,765105
Waltham Forest - Greater London1£8,8901133,9992
Wandsworth - Greater London2£3,8901389,000-
Warwickshire12£8,679842,74918
West Dunbartonshire2£9,747747,7554
West Lothian1£3,9959104,4905
West Midlands45£10,280636,008125
West Sussex10£10,292733,38520
West Yorkshire79£11,300523,316174
Wiltshire19£12,440531,758107
Worcestershire15£10,497741,78443
Wrexham2£9,395647,191-
Add postcode for better results.