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,347£11,110634,6342,607
Aberdeen City13£16,260320,15132
Aberdeenshire6£10,029732,4962
Angus1£5,9907106,5391
Antrim1£4,9991155,0232
Bedfordshire17£5,7001170,17526
Belfast2£9,747622,8855
Berkshire22£12,201736,86344
Blaenau Gwent5£10,459726,4401
Brent - Greater London1£6,399959,0001
Bristol19£8,354851,24155
Bromley - Greater London4£14,575515,4819
Buckinghamshire15£10,538635,64739
Caerphilly2£3,9951386,5003
Cambridgeshire24£10,680635,54754
Cardiff5£12,242430,9469
Carmarthenshire1£17,50008,6001
Ceredigion4£10,797736,2163
Cheshire34£13,417525,13850
City of Edinburgh18£11,425630,96822
City of London - Greater London18£8,239850,10819
Conwy2£6,745956,680-
Cornwall8£10,543637,67910
County Durham14£10,670627,90048
Croydon - Greater London7£11,923635,53313
Cumbria18£17,733216,13633
Derbyshire10£8,302845,52739
Devon19£10,767625,11541
Dorset27£13,410522,28672
Dumfries and Galloway1£6,498941,3341
Dundee City12£11,532627,67111
Dungannon3£14,723315,6808
Ealing - Greater London2£6,495960,0003
East Ayrshire4£10,193721,42210
East Riding of Yorkshire10£11,118734,89618
East Sussex10£9,671742,67021
Essex34£13,993423,31346
Falkirk12£13,161527,16336
Fife17£11,321537,73335
Flintshire1£5,4951136,000-
Glasgow City23£14,328424,20545
Gloucestershire5£9,771754,33927
Greater Manchester71£13,326522,354118
Hampshire53£11,081736,34498
Havering - Greater London2£5,4601150,7053
Herefordshire11£12,952524,8562
Hertfordshire31£11,851629,40659
Highland1£10,698644,92014
Hillingdon - Greater London4£7,6201052,04216
Hounslow - Greater London5£6,2801055,7975
Inverclyde3£13,199523,18910
Isle of Wight4£10,220842,52416
Kent41£12,522532,41279
Kingston upon Thames - Greater London1£14,65039,500-
Lancashire29£9,840842,59359
Leicestershire30£10,710742,64240
Lincolnshire26£13,470424,68348
Lisburn6£16,622313,0565
Merseyside29£14,221524,15945
Monmouthshire1£6,9951032,0003
Moray6£13,279418,640-
Newport10£12,344424,48426
Newtownabbey10£12,267529,77914
Norfolk23£12,770528,43085
North Ayrshire1£8,992635,5573
North Lanarkshire4£6,496954,6317
North Yorkshire19£13,024525,75439
Northamptonshire23£14,587421,36130
Northumberland3£15,498319,7916
Nottinghamshire26£11,577630,93335
Omagh8£11,620528,1137
Oxfordshire9£10,253742,64218
Perth and Kinross8£10,941644,98311
Renfrewshire19£17,124319,20130
Rhondda Cynon Taf1£3,7951453,2522
Richmond upon Thames - Greater London9£16,089311,25013
Rutland1£9,500930,316-
Scottish Borders1£4,9951242,000-
Shropshire7£8,803852,19129
Somerset25£12,025631,71858
South Ayrshire4£8,623837,20418
South Lanarkshire11£16,880213,66321
South Yorkshire21£12,581624,75668
Staffordshire21£11,867526,79551
Stirling8£14,311319,73431
Suffolk13£12,683533,74332
Surrey25£11,125735,06648
Sutton - Greater London2£1,69717107,5001
Swansea28£17,334210,87040
Tyne and Wear34£13,289423,51173
Warwickshire20£11,190638,15424
West Lothian1£14,498312,6151
West Midlands46£12,544525,783108
West Sussex20£11,678630,04133
West Yorkshire49£10,182635,13174
Wiltshire24£12,331531,80145
Worcestershire8£14,103421,08311
Add postcode for better results.