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,483£10,042637,9843,143
Aberdeen City5£12,558426,4967
Aberdeenshire8£12,896418,95232
Angus2£5,723976,3743
Antrim1£6,499686,0001
Ballymena1£12,990527,366-
Barnet - Greater London7£14,315411,4092
Bedfordshire17£5,7761264,28330
Belfast3£11,816418,9966
Berkshire18£9,174733,82227
Blaenau Gwent8£11,137528,89511
Brent - Greater London2£6,5421546,0802
Bridgend1£9,995531,8711
Bristol7£6,966945,17231
Bromley - Greater London1£13,095313,8427
Buckinghamshire14£7,437948,44120
Caerphilly4£8,871941,0004
Cambridgeshire17£8,975840,99566
Cardiff14£13,755415,95930
Carmarthenshire12£11,167631,82019
Ceredigion5£11,428422,00217
Cheshire17£10,720625,70973
City of Edinburgh15£7,445858,82025
City of London - Greater London14£7,982843,35128
Conwy8£13,609217,6628
Cornwall22£13,578420,90626
County Durham25£9,582642,09463
Craigavon3£9,496619,1249
Croydon - Greater London2£4,2201562,7504
Cumbria25£13,369428,05229
Derbyshire29£10,915531,40157
Derry1£6,285955,966-
Devon16£11,307529,05465
Dorset21£13,655519,39643
Dumfries and Galloway2£12,995417,5391
Dundee City8£12,422526,14220
Ealing - Greater London4£5,870857,5001
East Ayrshire6£8,734739,3568
East Dunbartonshire1£12,698324,9122
East Lothian2£7,9971045,2484
East Riding of Yorkshire10£8,544641,07729
East Sussex24£13,517313,78336
Essex24£12,504425,45241
Falkirk15£12,787313,11932
Fife19£9,418737,59031
Glasgow City12£10,881935,93249
Gloucestershire34£14,156419,88676
Greater Manchester74£8,822740,235136
Gwynedd1£13,49558,2382
Hampshire45£10,043732,735116
Harrow - Greater London2£5,9501332,5502
Havering - Greater London6£9,189739,56115
Herefordshire5£12,466323,5209
Hertfordshire67£14,282214,17663
Highland8£13,585318,98410
Hillingdon - Greater London2£6,443956,0536
Hounslow - Greater London2£7,4971049,4191
Inverclyde1£5,4901055,0455
Isle of Anglesey1£2,4951690,820-
Isle of Wight7£11,182526,95917
Kent25£11,628524,19448
Kingston upon Thames - Greater London5£5,0061082,3452
Lambeth - Greater London26£17,054199715
Lancashire33£9,195636,50070
Larne1£8,490636,613-
Leicestershire18£8,584745,60350
Lincolnshire33£12,276420,452150
Merseyside33£11,228427,81156
Merthyr Tydfil1£7,999852,2551
Monmouthshire1£4,6951189,1993
Moray1£6,495873,3305
Neath Port Talbot1£5,495972,3671
Newport12£9,663537,77142
Newry and Mourne1£9,495527,000-
Newtownabbey7£10,919429,29612
Norfolk37£9,920632,37446
North Ayrshire1£7,499772,32910
North Down3£8,160951,5113
North Lanarkshire4£8,525745,27613
North Yorkshire38£12,031428,97271
Northamptonshire13£9,933739,81533
Northumberland13£14,157319,20638
Nottinghamshire34£9,140739,03256
Omagh1£10,998414,261-
Oxfordshire8£8,681852,30813
Pembrokeshire4£13,570419,2295
Renfrewshire2£10,848532,9415
Rhondda Cynon Taf9£7,629856,6197
Richmond upon Thames - Greater London1£19,85003,3444
Scottish Borders1£8,995547,0002
Shropshire22£10,961524,66658
Somerset13£10,185532,73640
South Ayrshire6£9,546638,4006
South Yorkshire27£8,420846,97162
Staffordshire14£10,718537,76153
Stirling4£9,622735,1114
Strabane4£16,78728,9352
Suffolk34£11,347629,84168
Surrey14£9,113747,62523
Swansea13£15,078320,10916
Torfaen1£5,995880,7772
Tyne and Wear36£10,449634,148104
Waltham Forest - Greater London1£8,8901133,9992
Wandsworth - Greater London2£3,8901389,000-
Warwickshire10£8,455847,40620
West Dunbartonshire2£9,747747,7554
West Lothian1£3,9959104,4905
West Midlands45£10,301636,447124
West Sussex11£10,219733,17718
West Yorkshire81£11,151523,974172
Wiltshire30£15,238632,54195
Worcestershire16£10,340741,27846
Wrexham2£9,395647,191-
Add postcode for better results.