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,647£10,399635,2593,161
Aberdeen City4£14,060319,5977
Aberdeenshire18£13,326323,40131
Angus1£5,9958-5
Ballymena1£12,777527,366-
Barnet - Greater London5£13,882316,4729
Bedfordshire25£6,1041161,72636
Belfast2£9,695834,0435
Berkshire13£8,959841,68834
Blaenau Gwent7£11,435421,64014
Brent - Greater London3£5,8411347,8712
Bristol9£6,571956,06128
Bromley - Greater London5£15,66215,3447
Buckinghamshire11£10,3481028,72129
Caerphilly5£8,857841,4916
Cambridgeshire35£10,891532,34743
Cardiff12£13,227314,86127
Carmarthenshire6£11,980526,47823
Ceredigion11£12,330523,07415
Cheshire34£11,863422,23958
City of Edinburgh17£7,902850,57123
City of London - Greater London11£9,111830,33727
Conwy8£11,255427,3038
Cornwall22£14,660213,52125
County Durham34£10,789531,27273
Craigavon1£17,4951717
Croydon - Greater London3£4,4961354,8331
Cumbria31£14,192424,08338
Derbyshire35£10,670630,23867
Devon20£13,628314,61642
Dorset18£13,354518,42041
Dumfries and Galloway3£10,495543,279-
Dundee City4£13,570320,03613
Ealing - Greater London2£5,995945,0004
East Ayrshire7£7,358860,6857
East Lothian1£6,995949,4505
East Riding of Yorkshire16£9,823635,46524
East Sussex28£12,459425,34445
Enfield - Greater London2£6,8481254,4792
Essex31£13,711316,21651
Falkirk13£12,047423,73836
Fife14£9,745640,53027
Glasgow City16£11,809528,48148
Gloucestershire41£14,860418,95161
Greater Manchester80£8,964641,366150
Gwynedd1£10,495622,0002
Hampshire48£10,471631,370100
Harrow - Greater London2£4,998964,3113
Havering - Greater London6£12,329421,88221
Herefordshire11£12,033423,36714
Hertfordshire49£12,313426,469100
Highland4£13,023519,18019
Hillingdon - Greater London3£6,143956,0354
Hounslow - Greater London6£6,1971149,2481
Isle of Anglesey1£5,499874,0001
Isle of Wight16£12,156526,85912
Kent29£10,702526,60754
Kingston upon Thames - Greater London3£3,08311108,3332
Lambeth - Greater London11£16,34029,54436
Lancashire35£9,032640,27860
Larne1£8,290636,613-
Leicestershire18£7,984850,90845
Lincolnshire34£10,409432,68085
Magherafelt1£13,750332,000-
Merseyside29£10,890427,73464
Merthyr Tydfil1£7,499852,255-
Merton - Greater London1£11,850810,0001
Monmouthshire1£8,995637,1042
Moray2£8,495650,165-
Neath Port Talbot2£4,4951084,7231
Newport14£10,369637,27540
Newtownabbey9£14,15828,13523
Norfolk29£10,251630,78550
North Ayrshire3£7,132944,78611
North Down10£12,074429,0499
North Lanarkshire2£5,5731059,47214
North Yorkshire48£13,056321,72475
Northamptonshire9£10,027835,82423
Northumberland14£12,560426,56531
Nottinghamshire25£10,104637,74966
Oxfordshire12£7,0271059,48111
Pembrokeshire4£12,872315,1617
Redbridge - Greater London1£8,950680,000-
Renfrewshire6£10,148634,9047
Rhondda Cynon Taf7£5,8251160,1999
Richmond upon Thames - Greater London2£15,600110,2473
Scottish Borders2£8,995641,5001
Shropshire21£12,186524,01871
Somerset28£13,447418,93544
South Ayrshire3£10,620630,8697
South Lanarkshire1£13,998424,77212
South Yorkshire30£9,730538,93765
Staffordshire23£13,604420,99641
Stirling2£9,624636,3545
Strabane6£16,95215,9613
Suffolk34£12,279522,83267
Surrey17£9,890740,55830
Swansea20£12,590628,43324
Torfaen2£4,7451079,1183
Tyne and Wear48£9,947635,05993
Waltham Forest - Greater London2£12,945618,7772
Wandsworth - Greater London3£3,7901389,000-
Warwickshire15£12,519427,30720
West Dunbartonshire1£6,6981050,7163
West Lothian2£3,34811106,20011
West Midlands59£10,207635,290117
West Sussex13£10,169633,09624
West Yorkshire78£11,469421,053206
Wiltshire37£13,689522,66470
Worcestershire21£13,542421,93531
Wrexham4£7,695856,3891
Add postcode for better results.