2015 Mazda 3
2.0 Skyactiv-g Se-l Nav
53,953miManualPetrol2.0L
£7,950
Stockport
~£200/pm
This car has 53,953 miles on the clock and is fitted with a 2000 CC petrol motor with manual transmission.
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.
952 cars
2.0 Skyactiv-g Se-l Nav
53,953miManualPetrol2.0L
£7,950
Stockport
~£200/pm
This car has 53,953 miles on the clock and is fitted with a 2000 CC petrol motor with manual transmission.
Sport
48,527miManualPetrol2.0L
£9,114
Glasgow
~£229/pm
Coming fitted out with manual transmission and a 2.0 Litre petrol engine, this used Mazda from this dealer is on the market with a grey finish and has 48,527 miles on the clock.
2.0 E-skyactiv X Mhev 186 Takumi
9,908miManualPetrol2.0L
£23,656
Wolverhampton
~£594/pm
Now displayed at our showroom is this 3 2.0 E-skyactiv X Mhev 186 Takumi with just 9,908 miles on the clock.
2.0 E-skyactiv G Mhev Takumi
420miManualPetrol2.0L
£23,114
Wolverhampton
~£580/pm
A 2.0 Ltr petrol engine and manual transmission are just some of the qualities that this hatchback Mazda has to offer you.
2.0 Sport Nav 118 Bhp
75,801miManualPetrol2.0L
£7,790
Peterborough
~£196/pm
This used car is now available to buy from this dealership in Peterborough. It contains a 2.0 litre petrol engine with manual transmission and has 75,801 miles clocked up on the dash.
Skyactiv-d Se Nav
62,429miManualDiesel2.2L
£6,795
Peterborough
~£171/pm
Starting from only £ each month, you can have this 3 with manual transmission, a diesel 2.2l motor and 62,429 miles on the clock.
2.2D Sport Nav
36,600miManualDiesel2.2L
£10,998
Cumbernauld
~£276/pm
This hatchback Mazda 3 2.2D Sport Nav has got a mere 36,600 miles on the clock and it has been driven for under a full year.
Hatchback
46,840miManualPetrol2.0L
£9,500
Kirkcaldy
~£239/pm
First registered in : Used 3 that’s only got 46,840 miles clocked-up on the dash and a 2.0 l petrol motor with manual transmission.
2.0 E-skyactiv G Mhev Sport Lux
41,655miAutoPetrol2.0L
£16,498
Barnsley
~£414/pm
Get yourself behind the steering wheel of this Mazda for only £16,498. It has a 2.0 ltr petrol engine with automatic transmission and has 41,655 miles clocked-up on the dashboard.
Ts2
92,000miManualPetrol1.6L
£2,499
London
~£63/pm
Currently available for viewing at this car dealership's showroom in the London area is this 3 that is fitted with a 1.6 ltr petrol engine and manual transmission.
2.0 Sport Nav
25,735miManualPetrol2.0L
£13,120
Mansfield
~£329/pm
Now on display at this car dealer's showroom is this red 5 door, hatchback that's fitted with a manual gearbox and 2000 CC petrol engine.
2020 Mazda 3 2.0 Sport Lux Mhev
7,000miManualPetrol2.0L
£16,950
Lisburn
~£426/pm
Mazda with a 2.0 Ltr petrol motor and manual transmission.
Hatchback 1.6 Ts 200505
100,734miAutoPetrol1.6L
£2,094
Aylesbury
~£53/pm
In the tone of blue, this hatchback 3 has 100,734 miles clocked-up on the dashboard and is fitted with a automatic 1.6l engine running on petrol.
2.0 Skyactiv-g Se-l Euro 5 Ss
140,000miManualPetrol2.0L
£4,395
Dewsbury
~£110/pm
Coming fitted out with a 2.0 L petrol motor with manual transmission, this second hand Mazda 3 from this dealership in Dewsbury is up for sale in the shade of red and has 140,000 miles clocked-up on the dashboard.
Exclusive-line
857miManualPetrol
£24,895
Reading
~£625/pm
Advertised at the full price of £24,895 or with the possibility to buy on finance with affordable repayments from £ pm, this hatchback is fitted with a Litre petrol engine with manual transmission and it has 857 miles clocked up on the dashboard.
2.0 Sport Nav
40,138miAutoPetrol2.0L
£10,950
Northampton
~£275/pm
Now available for viewing at this dealership's show room in Northampton is this 3 which has automatic transmission and a 2.0 LTR petrol motor.
3 Sport Luxury Mhev
42,631miManualPetrol2.0L
£13,499
Maidstone
~£339/pm
Be the next owner of this 3 3 Sport Luxury Mhev, it has manual transmission and a 2000cc petrol motor. This second-hand model in stock at our dealership in Peterborough is available at the awesome price of only £13,499.
1.5 Se
69,210miManualPetrol1.5L
£6,998
Kirkcaldy
~£176/pm
Are you looking at buying a Mazda 3? Then consider choosing this second hand model available in the shade of white that’s got manual transmission, 69,000 miles clocked up on the dash and a 1500 cc petrol motor.
2.2 D Sport Nav 148 Bhp
86,282miManualDiesel2.2L
£6,690
Bangor
~£168/pm
This Mazda 3 2.2 D Sport Nav 148 Bhp incorporates a 2.2 Litre diesel engine with manual transmission and has clocked up 86,282 miles. It's on offer and ready for its next owner to drive away for the incredible price of only £6,995.
2.0 Skyactiv G Mhev Se-l Lux
25,365miManualPetrol2.0L
£12,998
Aberdeen
~£326/pm
Painted in the tone of grey, this second-hand hatchback has a 2.0 L petrol engine with manual transmission and it has got 25,345 miles on the clock.
Takumi Mhev
25miManualPetrol2.0L
£25,995
Salisbury
~£653/pm
Now available at our dealership is this almost pristine, nearly new 3 Takumi Mhev which contains a 2.0L petrol engine with manual transmission. It is available to buy in the tone of grey with 25 miles clocked up on the dash.
Hatchback 2.0
23,347miManualPetrol2.0L
£14,995
Wolverhampton
~£377/pm
On the market and ready for you to take home is this Mazda 3 in the tone of grey. This used mode has 23,347 miles clocked-up on the dash, a 2.0L petrol motor and manual transmission.
Gt Sport Tech Mhev
13,395miManualPetrol2.0L
£19,295
Christchurch
~£485/pm
Coming in the shade of red, this hatchback Mazda 3 Gt Sport Tech Mhev has 13,395 miles on the dashboard and contains a manual 2000 CC engine running on petrol.
2.0 Se-l Nav
43,739miManualPetrol2.0L
£9,650
Newcastle upon Tyne
~£242/pm
Coming in the shade of red, this second hand car incorporates a 2.0 LTR petrol motor with manual transmission and it has 43,739 miles clocked up on the dashboard.
Want to find out everything about all 3 models, pros and cons, what to look out for and everything else you need to know? Check out our Mazda 3 buying guide here.
Mazda 3 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 | 952 | £11,790 | 7 | 46,684 | 2,295 |
Aberdeen City | 8 | £18,673 | 3 | 13,925 | 21 |
Aberdeenshire | 1 | £12,995 | 6 | 24,905 | 1 |
Antrim | 1 | £6,999 | 9 | 77,942 | - |
Ards | 1 | £8,395 | 7 | 71,000 | 1 |
Armagh | 1 | £3,995 | 14 | 92,000 | - |
Ballymena | 2 | £10,695 | 7 | 47,351 | 1 |
Barking & Dagenham - Greater London | 1 | £8,995 | 6 | 89,715 | 2 |
Bedfordshire | 18 | £8,190 | 10 | 69,068 | 30 |
Berkshire | 17 | £10,228 | 9 | 47,983 | 29 |
Bexley - Greater London | 1 | £5,985 | 11 | 52,000 | 18 |
Bridgend | 2 | £4,695 | 11 | 110,073 | - |
Bristol | 15 | £6,488 | 11 | 82,654 | 32 |
Bromley - Greater London | 8 | £17,175 | 4 | 29,971 | 7 |
Buckinghamshire | 13 | £8,126 | 9 | 73,460 | 23 |
Caerphilly | 2 | £5,094 | 12 | 62,825 | 2 |
Cambridgeshire | 33 | £11,367 | 7 | 56,640 | 43 |
Cardiff | 6 | £15,423 | 4 | 33,960 | 9 |
Carmarthenshire | 2 | £14,748 | 3 | 22,893 | 2 |
Ceredigion | 2 | £11,995 | 5 | 41,371 | 1 |
Cheshire | 24 | £14,120 | 6 | 39,167 | 63 |
City of Edinburgh | 26 | £15,123 | 5 | 33,940 | 29 |
City of London - Greater London | 22 | £8,778 | 8 | 64,266 | 31 |
Conwy | 1 | £11,495 | 7 | 42,607 | 1 |
Cornwall | 5 | £14,578 | 4 | 32,752 | 12 |
County Durham | 10 | £10,100 | 8 | 52,276 | 40 |
Craigavon | 1 | £4,495 | 14 | 61,000 | 1 |
Croydon - Greater London | 5 | £19,602 | 2 | 12,762 | 12 |
Cumbria | 6 | £16,166 | 4 | 25,223 | 19 |
Derbyshire | 16 | £12,029 | 6 | 39,429 | 48 |
Derry | 1 | £5,150 | 9 | 103,595 | 1 |
Devon | 14 | £12,683 | 7 | 41,868 | 40 |
Dorset | 16 | £13,486 | 6 | 33,864 | 37 |
Down | 2 | £16,375 | 3 | 9,122 | - |
Dumfries and Galloway | 1 | £17,795 | 4 | 10,903 | 1 |
Dundee City | 7 | £18,957 | 3 | 23,333 | 8 |
Ealing - Greater London | 1 | £7,490 | 9 | 4,000 | 2 |
East Ayrshire | 1 | £10,492 | 7 | 48,664 | 8 |
East Riding of Yorkshire | 4 | £18,087 | 2 | 21,305 | 11 |
East Sussex | 5 | £11,757 | 7 | 46,982 | 15 |
Essex | 26 | £11,231 | 8 | 50,258 | 41 |
Falkirk | 14 | £14,689 | 5 | 39,497 | 29 |
Fife | 6 | £11,915 | 6 | 36,950 | 16 |
Flintshire | 1 | £2,495 | 14 | 125,000 | - |
Glasgow City | 12 | £15,304 | 4 | 24,652 | 38 |
Gloucestershire | 9 | £12,124 | 7 | 47,936 | 21 |
Greater Manchester | 43 | £9,314 | 9 | 56,671 | 113 |
Hampshire | 29 | £13,699 | 6 | 38,191 | 77 |
Harrow - Greater London | 1 | £12,995 | 3 | 45,730 | 4 |
Havering - Greater London | 1 | £7,375 | 10 | 65,277 | 3 |
Herefordshire | 2 | £22,827 | 2 | 6,192 | 10 |
Hertfordshire | 22 | £9,833 | 9 | 53,923 | 45 |
Highland | 5 | £14,397 | 5 | 33,929 | 17 |
Hillingdon - Greater London | 11 | £6,230 | 10 | 76,073 | 15 |
Hounslow - Greater London | 6 | £4,901 | 12 | 81,079 | 8 |
Inverclyde | 3 | £6,393 | 11 | 53,189 | 3 |
Isle of Wight | 3 | £13,998 | 7 | 33,317 | 4 |
Kent | 22 | £13,868 | 6 | 32,883 | 58 |
Lancashire | 27 | £10,816 | 7 | 50,762 | 60 |
Leicestershire | 22 | £9,438 | 8 | 60,121 | 44 |
Lincolnshire | 9 | £14,563 | 5 | 30,790 | 47 |
Lisburn | 6 | £15,408 | 4 | 20,766 | 8 |
Merseyside | 14 | £17,268 | 4 | 31,454 | 48 |
Midlothian | 1 | £7,995 | 10 | 56,546 | - |
Moray | 1 | £4,690 | 11 | 82,570 | - |
Newport | 6 | £14,663 | 4 | 25,920 | 23 |
Newry and Mourne | 2 | £14,499 | 4 | 19,800 | - |
Newtownabbey | 10 | £19,270 | 3 | 11,234 | 19 |
Norfolk | 22 | £15,365 | 4 | 26,654 | 64 |
North Ayrshire | 6 | £10,689 | 7 | 45,341 | 8 |
North Down | 1 | £6,690 | 8 | 86,282 | 1 |
North Lanarkshire | 3 | £10,397 | 7 | 56,929 | 13 |
North Yorkshire | 7 | £10,075 | 8 | 52,047 | 36 |
Northamptonshire | 8 | £11,656 | 7 | 47,123 | 26 |
Nottinghamshire | 9 | £12,658 | 7 | 35,486 | 35 |
Omagh | 5 | £15,595 | 4 | 27,271 | 9 |
Oxfordshire | 9 | £9,262 | 10 | 63,118 | 22 |
Pembrokeshire | 3 | £9,892 | 6 | 65,015 | - |
Perth and Kinross | 6 | £13,645 | 0 | 35,733 | 14 |
Redbridge - Greater London | 1 | £6,995 | 10 | 82,250 | 1 |
Renfrewshire | 12 | £15,031 | 5 | 32,981 | 26 |
Richmond upon Thames - Greater London | 3 | £15,662 | 4 | 28,350 | 7 |
Shropshire | 2 | £12,740 | 8 | 38,352 | 19 |
Somerset | 25 | £14,870 | 4 | 36,581 | 51 |
South Ayrshire | 3 | £7,494 | 8 | 56,068 | 21 |
South Lanarkshire | 3 | £15,236 | 6 | 29,146 | 26 |
South Yorkshire | 17 | £10,797 | 7 | 49,399 | 48 |
Staffordshire | 15 | £13,467 | 5 | 33,708 | 44 |
Stirling | 7 | £13,911 | 6 | 41,811 | 12 |
Suffolk | 9 | £14,887 | 5 | 27,787 | 39 |
Surrey | 18 | £10,899 | 8 | 51,814 | 58 |
Sutton - Greater London | 2 | £8,648 | 8 | 75,602 | - |
Swansea | 6 | £20,160 | 2 | 9,243 | 14 |
Tyne and Wear | 22 | £13,283 | 6 | 36,326 | 53 |
Wandsworth - Greater London | 1 | £9,450 | 8 | 78,000 | 2 |
Warwickshire | 12 | £14,308 | 5 | 30,984 | 30 |
West Dunbartonshire | 1 | £2,995 | 12 | 100,282 | 2 |
West Midlands | 51 | £11,370 | 7 | 50,260 | 114 |
West Sussex | 7 | £13,732 | 6 | 29,924 | 26 |
West Yorkshire | 26 | £9,570 | 8 | 60,533 | 78 |
Wiltshire | 10 | £11,554 | 8 | 43,257 | 30 |
Worcestershire | 4 | £16,549 | 3 | 13,879 | 14 |