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,245£11,517633,1452,546
Aberdeen City2£14,148323,16343
Aberdeenshire5£10,756638,4844
Angus1£5,9907106,5391
Barnet - Greater London1£11,726527,854-
Bedfordshire14£5,3781170,90124
Belfast2£9,247622,8855
Berkshire24£11,646733,10941
Blaenau Gwent4£11,075721,8011
Brent - Greater London1£6,399959,0001
Bristol17£8,325852,72950
Bromley - Greater London2£19,700175010
Buckinghamshire14£12,256524,63637
Caerphilly2£3,9951386,5002
Cambridgeshire23£10,175737,41652
Cardiff4£11,980533,75612
Carmarthenshire1£17,50008,6001
Ceredigion4£10,747736,2164
Cheshire28£13,259525,23344
City of Edinburgh21£11,507532,85819
City of London - Greater London17£7,775855,10817
Conwy1£8,995552,3601
Cornwall7£10,863633,33511
County Durham14£7,770947,49451
Croydon - Greater London6£11,918635,28912
Cumbria16£17,724215,01432
Derbyshire7£8,183844,85033
Devon17£10,012735,71839
Dorset24£13,914518,01378
Dundee City11£10,534630,48412
Dungannon3£14,523315,6807
Ealing - Greater London2£6,495960,0003
East Ayrshire6£8,712748,6269
East Riding of Yorkshire9£11,547628,69917
East Sussex8£10,828635,45218
Essex31£13,121524,38143
Falkirk13£12,003623,55432
Fife22£12,780431,01437
Flintshire1£5,4951136,000-
Glasgow City11£10,185744,42853
Gloucestershire9£15,575331,33620
Greater Manchester66£13,450423,183120
Hampshire54£10,679636,65093
Havering - Greater London2£5,4351150,7053
Herefordshire5£14,258418,63910
Hertfordshire31£11,778530,83658
Hillingdon - Greater London5£7,7961048,87913
Hounslow - Greater London5£6,2801055,7974
Inverclyde1£19,29825,1629
Isle of Wight6£11,479739,54315
Kent35£13,089530,80482
Kingston upon Thames - Greater London1£14,65039,500-
Lancashire33£8,992847,88653
Leicestershire27£10,333743,24143
Lincolnshire22£13,774525,47247
Lisburn7£14,346425,9117
Merseyside26£13,398525,33545
Midlothian1£15,295312,648-
Monmouthshire1£6,9951032,0001
Moray4£13,872419,3782
Newport9£12,124426,99127
Newtownabbey7£11,304633,60217
Norfolk27£13,157426,04474
North Ayrshire1£8,772635,5572
North Lanarkshire3£6,9631036,3265
North Yorkshire15£14,191420,29440
Northamptonshire21£14,140423,56431
Northumberland2£12,999428,5657
Nottinghamshire24£11,869529,12034
Omagh8£12,058428,3138
Oxfordshire11£12,444531,72917
Perth and Kinross5£15,006323,99915
Renfrewshire18£17,770215,57222
Rhondda Cynon Taf2£7,895931,9961
Richmond upon Thames - Greater London8£16,72638,54113
Rutland1£9,500930,316-
Scottish Borders1£4,2951376,8521
Shropshire10£9,255843,87525
Somerset25£11,584638,37655
South Ayrshire4£8,210838,35517
South Lanarkshire9£17,614211,87821
South Yorkshire22£12,655525,19267
Staffordshire18£10,981628,80550
Stirling8£15,123320,80127
Suffolk17£12,637530,97225
Surrey22£11,046735,67743
Swansea31£16,833214,30743
The Vale of Glamorgan1£7,495862,710-
Tyne and Wear32£12,837426,21464
Warwickshire11£12,969425,67029
West Dunbartonshire1£12,998420,4372
West Lothian3£15,665217,6703
West Midlands37£11,158633,884109
West Sussex21£12,955525,64532
West Yorkshire45£10,007736,32980
Wiltshire22£11,282637,88846
Worcestershire6£11,201529,04213
Add postcode for better results.