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,522633,1452,574
Aberdeen City2£14,148323,16343
Aberdeenshire5£10,756638,4844
Angus1£5,9907106,5391
Barnet - Greater London1£11,730527,854-
Bedfordshire14£5,3781170,90124
Belfast2£9,247622,8855
Berkshire24£11,658733,10941
Blaenau Gwent4£11,075721,8011
Brent - Greater London1£6,399959,0001
Bristol17£8,325852,72952
Bromley - Greater London2£19,700175010
Buckinghamshire14£12,256524,63637
Caerphilly2£3,9951386,5002
Cambridgeshire23£10,176737,41652
Cardiff4£11,980533,75612
Carmarthenshire1£17,50008,6001
Ceredigion4£10,785736,2164
Cheshire28£13,259525,23345
City of Edinburgh21£11,507532,85820
City of London - Greater London17£7,775855,10818
Conwy1£8,995552,3601
Cornwall7£10,863633,33511
County Durham14£7,770947,49453
Croydon - Greater London6£11,918635,28912
Cumbria16£17,730215,01433
Derbyshire7£8,211844,85034
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,45220
Essex31£13,121524,38144
Falkirk13£12,003623,55432
Fife22£12,780431,01437
Flintshire1£5,4951136,000-
Glasgow City11£10,194744,42853
Gloucestershire9£15,575331,33620
Greater Manchester66£13,466423,183122
Hampshire54£10,692636,65094
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,54316
Kent35£13,089530,80483
Kingston upon Thames - Greater London1£14,65039,500-
Lancashire33£8,992847,88653
Leicestershire27£10,344743,24144
Lincolnshire22£13,793525,47248
Lisburn7£14,346425,9117
Merseyside26£13,398525,33545
Midlothian1£15,295312,648-
Monmouthshire1£6,9951032,0001
Moray4£13,872419,3782
Newport9£12,124426,99128
Newtownabbey7£11,304633,60217
Norfolk27£13,168426,04475
North Ayrshire1£8,772635,5573
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,659638,37655
South Ayrshire4£8,210838,35518
South Lanarkshire9£17,643211,87821
South Yorkshire22£12,655525,19268
Staffordshire18£10,981628,80550
Stirling8£15,123320,80127
Suffolk17£12,637530,97225
Surrey22£11,057735,67744
Swansea31£16,833214,30743
The Vale of Glamorgan1£7,495862,710-
Tyne and Wear32£12,837426,21464
Warwickshire11£12,973425,67031
West Dunbartonshire1£12,998420,4372
West Lothian3£15,665217,6703
West Midlands37£11,159633,884109
West Sussex21£12,994525,64532
West Yorkshire45£10,038736,32980
Wiltshire22£11,317637,88847
Worcestershire6£11,201529,04213
Add postcode for better results.