2018 Mazda 2
Se-l Plus
37,951miManualPetrol1.5L
£9,100
Edinburgh
~£229/pm
Finished in the tone of white, this Mazda 2 Se-l Plus has 37,951 miles clocked-up on the dash and comes fitted out with a manual 1500CC engine running on petrol.
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.
1,329 cars
Se-l Plus
37,951miManualPetrol1.5L
£9,100
Edinburgh
~£229/pm
Finished in the tone of white, this Mazda 2 Se-l Plus has 37,951 miles clocked-up on the dash and comes fitted out with a manual 1500CC engine running on petrol.
1.5 Skyactiv G Se-l Nav
12,784miManualPetrol1.5L
£12,499
Wolverhampton
~£314/pm
Now offered by our dealership, for the terrific price of £12,675 is this hatchback that is ranked as one of the most trustworthy and dependable motors around.
1.3 Tamura
21,583miManualPetrol1.3L
£6,990
Portsmouth
~£176/pm
A terrific price of £6,990 from this dealer on this low mileage 2 1.3 Tamura. It could be an excellent choice of hatchback if you're looking to buy a model with a design that prioritises trustworthiness for its drivers.
1.5 Skyactiv
73,979miManualDiesel1.5L
£6,000
Cwmbran
~£151/pm
On the market and ready for you to drive away is this Mazda which is fitted out with a 1500 cc diesel engine with manual transmission. This second hand model now available from this dealer has done 73,979 miles.
Sport
88,753miManualPetrol1.5L
£2,450
Southampton
~£62/pm
With manual transmission and a 1500 cc petrol motor, this second hand Mazda 2 is currently available to drive away in the tone of grey with 88,753 miles clocked-up on the dash.
1.5 Gt Sport 113 Bhp
48,000miManualPetrol1.5L
£9,190
Ashford
~£231/pm
Available in black, this 2 is fitted with a 1500 cc petrol engine with manual transmission and it has 48,000 miles clocked up on the dashboard.
Ts2 5dr
38,000miAutoPetrol1.0L
£5,995
Sheffield
~£151/pm
Accounting for several factors, the UK Reliability Index collects data sourced from the large number of claims which people make every year. It looks at: the rate of failure, cost and inconvenience for drivers and provides you with a good overview of all of the cars on the UK's roads. The Mazda 2 is amongst the top 20 rated for reliability and at this dealer you can pick up this second hand one for just £5,995. It's a bargain for this model, particularly when you take into account that it's less likely to need extra trips to the mechanic.
1.5 Skyactiv
34,000miManualPetrol1.5L
£8,000
Farnborough
~£201/pm
Available from our dealership located in the Farnborough area is this reliable Mazda that has a 1.5l petrol engine, manual transmission and 34,000 miles on the dash
1.5 Ts2 Activematic 101 Bhp
89,747miAutoPetrol1.5L
£3,995
Leicester
~£100/pm
Now available for sale is this 2 1.5 Ts2 Activematic 101 Bhp at the outstanding price of just £3,995. This dealer also gives you the possibility to pay with flexible monthly payments to suit all budgets with repayment packages starting from only £ monthly.
2 Se-l Nav
30,492miAutoPetrol1.5L
£10,700
Peterborough
~£269/pm
This used, low mileage Mazda 2 2 Se-l Nav is fitted out with a 1.5L petrol motor and automatic transmission. It is on offer and ready for its next owner to take home in the tone of black with a mere 30,492 miles on the dash.
1.5 Skyactiv G Sport Nav
11,524miAutoPetrol1.5L
£14,495
Dewsbury
~£364/pm
An awesome price of £14,495 is being advertised by this dealership in Dewsbury for this low mileage 2 which is fitted with a 1.5 LTR petrol engine and automatic transmission
1.3 Venture Edition 83 Bhp
43,218miManualPetrol1.3L
£5,695
Crewe
~£143/pm
A fabulous price of only £5,695 is currently being advertised by us at this dealer on this Mazda 2 that has an excellent track record for trustworthiness and dependability and is among those rated in the top 20 of the United Kingdom's reliability index.
Agile
13,963miAutoHybrid1.5L
£16,850
Online Dealer
~£423/pm
On the market and ready for its new owner to drive away is this hatchback in like new condition that is fitted out with a 1.5 ltr hybrid engine with automatic transmission. This second hand one in Online Sale comes in white and has a mere 13,963 miles clocked-up on the dash.
1.5 75 Se
31,879miManualPetrol1.5L
£8,498
Preston
~£213/pm
Get yourself in the driver's seat of this hatchback that incorporates a 1.5 L petrol motor and manual transmission. This used model has a mere 31,879 miles clocked-up on the dashboard and is finished in the shade of white.
Sport Nav
18,937miManualPetrol
£12,499
Reading
~£314/pm
In a grey finish, this hatchback Mazda has 18,937 miles clocked up on the dash and has got a manual litre engine requiring petrol.
Exclusive Line
423miAutoHybrid
£23,940
Basingstoke
~£601/pm
This dealer in Basingstoke has a fantastic price of just £23,940 on this Mazda with a CC hybrid motor, automatic transmission and 423 miles clocked-up on the dashboard.
1.5 Se-l 74 Bhp
37,000miManualPetrol1.5L
£7,995
Belfast
~£201/pm
On offer and ready for its new owner to drive away today is this durable hatchback that is listed as one of Britain's top 20 most reliable vehicles. It is fitted out with a 1500cc petrol motor and manual transmission. This second hand model currently in stock at our dealership comes finished in blue and only has 37,000 miles on the dash.
Gt Sport Nav Mhev
12,221miManualPetrol1.5L
£14,300
Dundee
~£359/pm
Available in the shade of red, this second hand 2 Gt Sport Nav Mhev is equipped with a 1.5L petrol engine with manual transmission and it has 12,221 miles on the clock.
Gt Sport Nav Plus
16,988miManualPetrol1.5L
£11,900
Dundee
~£299/pm
This hatchback used car has a low mileage of only 16,988 miles on the dashboard and has been used for under a year.
1.5 Skyactiv G Se-l Nav
17,142miManualPetrol1.5L
£12,698
Kirkcaldy
~£319/pm
This second hand car has 17,142 miles on the dash and is equipped with a 1.5 Ltr petrol motor. It is up for sale and ready for its next owner to take home priced at just £12,698.
Tamura
105,550miManualPetrol1.3L
£1,999
Northampton
~£50/pm
Currently available at this dealer located in the Northampton area is this 2 that has a 1.3L petrol motor with manual transmission. It is on offer and ready for its next owner to drive home in the tone of red with 105,550 miles on the dash.
Centre Line
4miAutoHybrid1.5L
£20,000
Online Dealer
~£502/pm
On offer and ready for you to take home is this dependable 2 which is ranked amongst Britain's top 20 reliability index. It incorporates a 1500 CC hybrid motor and automatic transmission. It is a second hand model, however it was well maintained by its previous owner and therefore remains in an almost spotless, like new condition.
2 Gt Sport Mhev
8,424miManualPetrol1.5L
£15,590
Crawley
~£392/pm
8,424 miles on the dash, this Mazda 2 is equipped with a 1500 CC petrol motor and manual transmission.
1.5 Skyactiv G Gt Sport
7,445miAutoPetrol1.5L
£18,699
Cowes
~£470/pm
On offer at our outstanding price of only £18,699 is this Mazda 2, it contains a 1500 CC petrol motor with automatic transmission and it has got 7,445 miles clocked up on the dash.
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 for the amount in stock, average price, age and mileage throughout the UK and by county.
County | Stock | Avg Price | Avg Age | Avg Mileage | Recent Sales |
---|---|---|---|---|---|
All | 1,303 | £11,345 | 6 | 33,878 | 2,601 |
Aberdeen City | 16 | £18,478 | 2 | 8,247 | 32 |
Aberdeenshire | 5 | £10,736 | 6 | 32,504 | 3 |
Angus | 1 | £5,990 | 7 | 106,539 | 1 |
Antrim | 1 | £4,999 | 11 | 55,023 | 2 |
Bedfordshire | 16 | £5,931 | 11 | 65,378 | 25 |
Belfast | 2 | £9,497 | 6 | 22,885 | 5 |
Berkshire | 22 | £12,142 | 7 | 31,228 | 42 |
Blaenau Gwent | 4 | £11,200 | 7 | 21,801 | 1 |
Brent - Greater London | 1 | £6,399 | 9 | 59,000 | 1 |
Bristol | 18 | £8,474 | 7 | 51,227 | 56 |
Bromley - Greater London | 2 | £20,450 | 1 | 750 | 10 |
Buckinghamshire | 13 | £11,129 | 6 | 31,232 | 39 |
Caerphilly | 2 | £3,995 | 13 | 86,500 | 2 |
Cambridgeshire | 22 | £10,001 | 7 | 37,114 | 53 |
Cardiff | 4 | £11,980 | 5 | 33,756 | 12 |
Carmarthenshire | 1 | £17,500 | 0 | 8,600 | 1 |
Ceredigion | 4 | £10,785 | 7 | 36,216 | 4 |
Cheshire | 33 | £12,941 | 5 | 27,186 | 47 |
City of Edinburgh | 18 | £11,062 | 6 | 35,602 | 22 |
City of London - Greater London | 16 | £8,095 | 8 | 52,803 | 20 |
Conwy | 1 | £8,995 | 5 | 52,360 | 1 |
Cornwall | 8 | £10,849 | 6 | 34,163 | 10 |
County Durham | 17 | £9,875 | 7 | 34,198 | 53 |
Croydon - Greater London | 6 | £11,918 | 6 | 35,289 | 14 |
Cumbria | 18 | £17,694 | 2 | 16,136 | 33 |
Derbyshire | 8 | £8,172 | 9 | 44,336 | 36 |
Devon | 19 | £10,275 | 6 | 30,444 | 39 |
Dorset | 23 | £13,597 | 5 | 21,000 | 75 |
Dumfries and Galloway | 1 | £6,498 | 9 | 41,334 | 1 |
Dundee City | 11 | £10,961 | 6 | 29,691 | 13 |
Dungannon | 3 | £14,723 | 3 | 15,680 | 7 |
Ealing - Greater London | 2 | £6,495 | 9 | 60,000 | 3 |
East Ayrshire | 5 | £11,233 | 6 | 32,075 | 10 |
East Riding of Yorkshire | 9 | £11,359 | 6 | 32,107 | 18 |
East Sussex | 9 | £10,724 | 6 | 37,747 | 20 |
Essex | 31 | £13,674 | 5 | 24,154 | 47 |
Falkirk | 10 | £12,225 | 5 | 22,088 | 39 |
Fife | 20 | £12,659 | 4 | 32,245 | 34 |
Flintshire | 1 | £5,495 | 11 | 36,000 | - |
Glasgow City | 23 | £13,140 | 5 | 28,344 | 40 |
Gloucestershire | 8 | £12,402 | 5 | 38,750 | 22 |
Greater Manchester | 62 | £13,600 | 5 | 22,154 | 121 |
Hampshire | 57 | £10,833 | 6 | 36,803 | 96 |
Havering - Greater London | 2 | £5,435 | 11 | 50,705 | 3 |
Herefordshire | 9 | £13,164 | 5 | 27,611 | 5 |
Hertfordshire | 31 | £11,972 | 5 | 30,192 | 58 |
Highland | 1 | £10,498 | 6 | 44,920 | 14 |
Hillingdon - Greater London | 5 | £7,796 | 10 | 48,879 | 15 |
Hounslow - Greater London | 5 | £6,280 | 10 | 55,797 | 4 |
Inverclyde | 2 | £12,649 | 6 | 29,581 | 9 |
Isle of Wight | 6 | £11,479 | 7 | 39,543 | 16 |
Kent | 39 | £12,739 | 5 | 33,262 | 82 |
Kingston upon Thames - Greater London | 1 | £14,650 | 3 | 9,500 | - |
Lancashire | 30 | £9,779 | 7 | 44,491 | 56 |
Leicestershire | 27 | £10,374 | 7 | 46,051 | 44 |
Lincolnshire | 24 | £13,689 | 5 | 26,387 | 48 |
Lisburn | 7 | £15,140 | 3 | 18,690 | 6 |
Merseyside | 28 | £13,690 | 5 | 21,462 | 46 |
Midlothian | 1 | £15,295 | 3 | 12,648 | - |
Monmouthshire | 1 | £6,995 | 10 | 32,000 | 2 |
Moray | 4 | £13,922 | 4 | 19,378 | 2 |
Newport | 11 | £11,644 | 4 | 30,595 | 26 |
Newtownabbey | 9 | £11,686 | 5 | 30,650 | 15 |
Norfolk | 23 | £13,285 | 5 | 26,518 | 77 |
North Ayrshire | 1 | £8,992 | 6 | 35,557 | 3 |
North Lanarkshire | 4 | £6,496 | 9 | 54,631 | 6 |
North Yorkshire | 17 | £12,967 | 5 | 24,687 | 40 |
Northamptonshire | 21 | £14,289 | 4 | 23,432 | 32 |
Northumberland | 4 | £14,249 | 4 | 21,215 | 6 |
Nottinghamshire | 24 | £11,697 | 5 | 29,443 | 35 |
Omagh | 9 | £11,495 | 5 | 33,189 | 7 |
Oxfordshire | 9 | £10,199 | 7 | 43,313 | 18 |
Perth and Kinross | 7 | £11,433 | 6 | 43,602 | 12 |
Renfrewshire | 18 | £17,825 | 2 | 15,661 | 22 |
Rhondda Cynon Taf | 2 | £8,145 | 9 | 31,996 | 2 |
Richmond upon Thames - Greater London | 8 | £16,726 | 3 | 8,541 | 14 |
Rutland | 1 | £9,500 | 9 | 30,316 | - |
Scottish Borders | 1 | £4,995 | 12 | 42,000 | - |
Shropshire | 7 | £8,944 | 8 | 49,987 | 27 |
Somerset | 24 | £12,112 | 6 | 37,234 | 62 |
South Ayrshire | 3 | £7,831 | 8 | 41,190 | 20 |
South Lanarkshire | 10 | £17,041 | 2 | 15,367 | 21 |
South Yorkshire | 17 | £12,838 | 5 | 24,786 | 69 |
Staffordshire | 23 | £12,398 | 5 | 25,084 | 51 |
Stirling | 9 | £14,887 | 3 | 18,200 | 28 |
Suffolk | 14 | £12,906 | 5 | 29,675 | 28 |
Surrey | 25 | £11,231 | 7 | 35,011 | 43 |
Sutton - Greater London | 1 | £1,599 | 17 | 100,000 | 2 |
Swansea | 28 | £17,546 | 2 | 11,502 | 43 |
Tyne and Wear | 32 | £13,448 | 4 | 22,430 | 68 |
Warwickshire | 15 | £10,812 | 6 | 41,549 | 29 |
West Dunbartonshire | 1 | £12,998 | 4 | 20,437 | 2 |
West Lothian | 3 | £15,731 | 2 | 17,670 | 2 |
West Midlands | 45 | £11,975 | 5 | 28,852 | 104 |
West Sussex | 20 | £11,681 | 6 | 32,384 | 34 |
West Yorkshire | 51 | £9,858 | 7 | 36,689 | 75 |
Wiltshire | 21 | £12,200 | 5 | 32,710 | 47 |
Worcestershire | 9 | £13,430 | 4 | 22,126 | 11 |