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,266£11,478633,4662,366
Aberdeen City16£18,472210,83721
Aberdeenshire1£10,695542,9717
Angus2£5,8208106,5392
Armagh1£12,495425,012-
Barnet - Greater London1£11,460527,854-
Bedfordshire15£5,6691070,67919
Belfast1£7,750837,0004
Berkshire29£10,569736,61737
Blaenau Gwent7£10,614627,3301
Brent - Greater London1£6,199959,0001
Bristol14£8,121856,27443
Bromley - Greater London4£17,90028,9199
Buckinghamshire19£11,919528,72735
Caerphilly1£5,4951255,0004
Cambridgeshire20£9,915737,70149
Cardiff5£11,572536,30612
Carmarthenshire1£17,50008,6001
Ceredigion3£9,563747,4493
Cheshire26£12,559527,02735
City of Edinburgh19£11,248637,86921
City of London - Greater London16£7,653854,85621
Conwy1£8,995552,3601
Cornwall4£9,493739,68815
County Durham11£10,192636,59547
Craigavon1£9,49588,869-
Croydon - Greater London7£9,958743,0136
Cumbria12£18,994210,93431
Derbyshire8£8,548743,87132
Devon17£9,308738,84035
Dorset32£14,329416,05368
Dundee City16£11,287629,81613
Dungannon2£16,140216,3435
East Ayrshire5£8,979741,85013
East Riding of Yorkshire9£12,572522,78413
East Sussex7£10,025740,93418
Essex28£13,433522,89444
Falkirk14£10,495724,43326
Fife24£12,947425,43735
Flintshire1£5,4951136,000-
Glasgow City36£15,208423,92833
Gloucestershire11£14,787437,60216
Greater Manchester67£13,231424,760117
Hampshire54£10,672738,56388
Havering - Greater London5£7,964839,5061
Herefordshire3£16,498312,21111
Hertfordshire30£11,597630,68059
Highland1£10,498644,92015
Hillingdon - Greater London5£7,6471048,8799
Hounslow - Greater London4£6,0761151,5895
Inverclyde3£10,166846,0549
Isle of Wight7£12,625627,9188
Kent34£12,753530,96475
Kingston upon Thames - Greater London1£14,65039,500-
Lancashire31£8,531847,17357
Leicestershire23£11,267739,12440
Lincolnshire21£12,876632,60546
Lisburn8£15,609311,8059
Merseyside20£14,382424,03050
Merton - Greater London1£2,7901798,0002
Midlothian1£14,995312,648-
Monmouthshire1£6,8951032,0001
Moray4£13,622419,3792
Newport6£12,878533,43329
Newtownabbey6£11,664531,69317
Norfolk22£13,765423,67067
North Ayrshire1£8,772635,5573
North Lanarkshire4£7,810937,5936
North Yorkshire18£16,061317,16435
Northamptonshire18£13,386529,52026
Northumberland3£12,932422,1296
Nottinghamshire20£11,814533,61833
Omagh8£12,058428,0007
Oxfordshire11£13,784530,37516
Perth and Kinross5£14,597532,47114
Renfrewshire18£17,409317,55014
Rhondda Cynon Taf3£5,7621149,4171
Richmond upon Thames - Greater London9£15,86228,80614
Rutland1£9,500930,316-
Scottish Borders1£4,2951376,8521
Shropshire5£9,702744,56327
Somerset15£11,234630,90758
South Ayrshire4£7,000949,13216
South Lanarkshire9£15,812218,42122
South Yorkshire18£12,123626,15863
Staffordshire20£10,465635,80241
Stirling21£15,674318,75610
Suffolk17£12,759428,56624
Surrey24£10,882739,36139
Swansea29£16,547318,03643
Tyne and Wear32£13,245426,57153
Warwickshire13£15,019314,30329
West Lothian4£13,247425,5032
West Midlands48£12,523526,87799
West Sussex21£12,575527,94927
West Yorkshire40£9,672738,36281
Wiltshire15£11,869632,88044
Worcestershire5£11,437528,73619
Add postcode for better results.