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

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

Mazda 2 Data by County

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

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All1,340£11,361633,4092,639
Aberdeen City12£16,865220,78336
Aberdeenshire6£10,029732,4963
Angus1£5,9907106,5391
Antrim1£4,9991155,0232
Bedfordshire15£6,0771160,68627
Belfast2£9,747622,8855
Berkshire22£10,693843,29243
Blaenau Gwent4£10,123726,8011
Brent - Greater London1£6,399959,0001
Bristol18£8,209855,41357
Bromley - Greater London2£20,45017509
Buckinghamshire14£11,388532,14938
Caerphilly3£5,3301079,6953
Cambridgeshire26£10,846633,51452
Cardiff6£14,045425,7908
Carmarthenshire1£17,50008,6001
Ceredigion4£10,797736,2163
Cheshire35£13,522524,80052
City of Edinburgh18£11,567634,60722
City of London - Greater London19£8,949847,83719
Conwy2£6,745956,680-
Cornwall6£9,108641,3519
County Durham13£10,202633,49151
Croydon - Greater London5£10,904742,16313
Cumbria19£17,412316,47234
Derbyshire11£7,893946,23341
Devon20£11,591623,64542
Dorset28£12,402525,00874
Dundee City13£11,159628,07610
Dungannon3£14,723315,6809
Ealing - Greater London1£6,495950,0003
East Ayrshire3£12,261622,07410
East Riding of Yorkshire9£10,484742,46418
East Sussex7£10,317737,91720
Essex32£14,143422,17949
Falkirk11£13,858426,44237
Fife17£10,656638,88036
Flintshire1£5,4951136,000-
Glasgow City19£11,321534,51050
Gloucestershire7£9,085847,49925
Greater Manchester74£13,433521,475112
Gwynedd1£13,900022,100-
Hampshire56£10,971636,12794
Havering - Greater London2£5,4601150,7053
Herefordshire12£13,456522,8892
Hertfordshire30£11,464630,78760
Highland1£10,698644,92016
Hillingdon - Greater London4£7,6201052,04216
Hounslow - Greater London5£6,2801055,7975
Inverclyde3£13,199523,1899
Isle of Wight5£9,774839,36916
Kent37£13,207528,66084
Kingston upon Thames - Greater London1£14,65039,500-
Lancashire35£9,544842,76655
Leicestershire30£10,723742,62840
Lincolnshire23£13,818422,80448
Lisburn6£16,863212,8904
Merseyside30£14,217424,16245
Monmouthshire1£7,4951032,0003
Moray6£13,279418,6401
Newport12£12,571424,60826
Newtownabbey9£12,797528,22114
Norfolk27£12,487529,26285
North Ayrshire1£8,992635,5573
North Lanarkshire4£6,584954,6317
North Yorkshire19£13,252525,98441
Northamptonshire23£14,396423,75630
Northumberland4£14,948324,4764
Nottinghamshire25£11,789628,57937
Omagh8£11,620528,1137
Oxfordshire8£10,586736,28316
Perth and Kinross8£11,053644,98313
Renfrewshire20£16,943319,15629
Rhondda Cynon Taf1£3,7951453,2522
Richmond upon Thames - Greater London11£14,872416,68411
Rutland1£9,500930,316-
Scottish Borders1£4,9951242,000-
Shropshire5£9,996743,50932
Somerset25£12,001637,65860
South Ayrshire4£8,748837,20421
South Lanarkshire14£14,950321,11417
South Yorkshire21£12,274626,70169
Staffordshire20£12,749426,63548
Stirling8£14,398319,73432
Suffolk11£14,017425,39437
Surrey26£10,235838,86048
Swansea30£17,345210,31842
Tyne and Wear30£13,392423,42077
Warwickshire20£11,146637,75524
West Lothian1£14,998312,6151
West Midlands45£12,777528,325110
West Sussex17£11,524630,93838
West Yorkshire49£10,625631,64370
Wiltshire23£12,355530,61951
Worcestershire10£14,710318,46710
Add postcode for better results.