2019 Mazda 3
1.8 Skyactiv-d Sport Lux
27,079miAutoDiesel1.8L
£14,498
Paisley
~£364/pm
Starting off at as little as £ monthly, you could have this vehicle with 27,079 mi on the dash, diesel 1.8 Litre engine and automatic 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.
1,025 cars
1.8 Skyactiv-d Sport Lux
27,079miAutoDiesel1.8L
£14,498
Paisley
~£364/pm
Starting off at as little as £ monthly, you could have this vehicle with 27,079 mi on the dash, diesel 1.8 Litre engine and automatic transmission.
Hatchback 2.0 Skyactiv-g Sport Black Euro 6 Ss
69,244miManualPetrol2.0L
£9,395
Tring
~£236/pm
Painted in white, this 3 has 69,244 miles clocked-up on the dashboard and contains a 2000CC petrol motor with manual transmission.
2.0 Sport Nav 118 Bhp
34,684miManualPetrol2.0L
£10,495
Warrington
~£264/pm
Are you considering a Mazda 3? Then take a look at this second hand one with just 34,684 miles on the dash.
2.0 Sport Nav
58,881miManualPetrol2.0L
£9,445
Doncaster
~£237/pm
Currently available on the market is this hatchback which has a 2000 cc petrol motor with manual transmission. This second hand one has 58,881 miles clocked-up on the dash.
2.0 E-skyactiv X Mhev Exclusive-line Euro 6 Ss
10miManualPetrol2.0L
£25,500
Gateshead
~£640/pm
This dealership in Gateshead is currently advertising a bargain price of just £25,500 for this like new, almost flawless 3 that has manual transmission, a 2.0l petrol motor and 10 miles clocked up on the dash.
Sport
48,335miManualPetrol
£10,000
Basingstoke
~£251/pm
On offer and ready for its new owner to drive away is this 3 Sport in red. It is fitted out with a litre petrol motor with manual transmission and has 48,335 miles on the clock.
2.0 E-skyactiv X Mhev Se-l Lux Saloon
13,290miManualPetrol2.0L
£15,999
Kilwinning
~£402/pm
On offer and ready for you to drive away today is this 3 in like new condition which is fitted out with a 2000 cc petrol motor and manual transmission. This second hand model from this dealership in Kilwinning has got a mere 13,290 miles clocked up on the dash.
2.0 Se-l Nav 118 Bhp
32,000miManualPetrol2.0L
£10,950
Bolton
~£275/pm
Coming in the shade of grey, this Mazda has a 2.0 Ltr petrol engine with manual transmission and has 32,000 miles clocked up on the dash.
3 Gt Sport D
25,902miManualDiesel1.8L
£15,450
Online Dealer
~£388/pm
Now on offer and ready for you to take home is this Mazda 3 with a 1.8 litre diesel motor and 25,902 miles clocked up on the dash.
2.0 Skyactiv X Mhev Gt Sport Tech
25,769miManualHybrid2.0L
£16,999
Durham
~£427/pm
This car is now up for sale and ready for you to drive home. It has 25,769 miles on the clock and incorporates a 2.0 L hybrid motor.
2.0 Skyactiv-g Sport Nav Euro 5 Ss
93,579miManualPetrol2.0L
£6,200
Bath
~£156/pm
Are you thinking of going for a Mazda 3? Well, have a closer look at this second hand one painted in the tone of red that’s got a 2000cc petrol motor with manual transmission and 93,579 miles on the clock.
2.0 E-skyactiv G Mhev Sport Lux
26,530miManualPetrol2.0L
£15,998
Shrewsbury
~£402/pm
Coming in black, this vehicle has only done a mere 26,530 miles and incorporates a 2.0 ltr petrol engine with manual transmission.
2.0 Se-l
51,384miManualPetrol2.0L
£7,510
Blackpool
~£189/pm
Currently displayed at our dealership in the Blackpool area is this red Mazda that contains a 2000cc petrol engine with manual transmission.
Sport Lux
21,343miManualPetrol2.0L
£13,999
Maidstone
~£352/pm
At this dealer in Maidstone you'll find the bargain price of only £13,999 on this 3 with manual transmission and 21,343 miles on the clock.
Gt Sport Tech
42,105miManualPetrol
£15,495
Taunton
~£389/pm
Get this hatchback for only £15,495. Credit deals begin from around £ a month for this car that contains a cc petrol engine with manual transmission.
2.0 Sport Nav
71,000miManualPetrol2.0L
£8,395
Newtownards
~£211/pm
This 3 has got 71,000 miles clocked-up on the dash and comes fitted with a 2.0L motor. It runs on petrol with manual transmission and comes in white.
2.0 Sport Nav 118 Bhp
44,000miManualPetrol2.0L
£10,995
Fleetwood
~£276/pm
Containing a 2.0 Ltr petrol motor and manual transmission - this white second-hand Mazda 3 is available for sale with 44,000 miles on the clock.
2.0 Sport Nav 118 Bhp
25,000miManualPetrol2.0L
£11,990
Derby
~£301/pm
Now available for viewing at this dealership's show room in the Derby area is this Mazda with manual transmission and a 2000cc petrol engine.
Hatchback
16,300miManualPetrol2.0L
£16,000
Llanelli
~£402/pm
Head over to this dealership for a closer look at this manual 3 with a 2.0l petrol motor and manual transmission. This used model in Llanelli comes in the shade of grey and has 16,300 miles on the clock.
Gt Sport Tech
9,385miManualPetrol2.0L
£17,498
Carlisle
~£439/pm
In the shade of black, this used car has 9,385 miles clocked-up on the dash and is fitted with a 2000 CC petrol motor.
2.0 Sport Nav
58,408miManualPetrol2.0L
£8,740
Manchester
~£219/pm
At £8,740, this dealership in Manchester is currently selling this second hand 3 which has a 2.0 Ltr petrol engine with manual transmission.
2.0 Se-l Nav
51,205miManualPetrol2.0L
£9,740
Manchester
~£245/pm
With 51,205 miles on the dash, this 3 2.0 Se-l Nav comes fitted with manual transmission and has a 2000cc petrol motor.
1.6 Ts2 Euro 5
119,000miManualPetrol1.6L
£2,000
West Bromwich
~£50/pm
On the market and ready for its new owner to take home is this 3 that incorporates a 1.6 Litre petrol engine with manual transmission. This used model available from this dealership priced at £2,000 has 119,000 miles clocked-up on the dash and has been finished in the shade of grey.
Se Nav
27,892miManualPetrol2.0L
£11,295
Wallasey
~£284/pm
Buy this Mazda 3 Se Nav for only £11,295. It has 27,892 miles clocked up on the dash and contains a 2.0l petrol motor with manual transmission.
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 | 1,018 | £11,870 | 7 | 46,839 | 2,420 |
Aberdeen City | 6 | £16,564 | 4 | 20,155 | 32 |
Aberdeenshire | 1 | £12,995 | 6 | 24,905 | 2 |
Ards | 1 | £8,395 | 7 | 71,000 | 2 |
Armagh | 1 | £3,995 | 14 | 92,000 | - |
Ballymena | 1 | £8,990 | 7 | 62,051 | 1 |
Barking & Dagenham - Greater London | 1 | £9,394 | 6 | 89,715 | 2 |
Bedfordshire | 18 | £8,228 | 9 | 75,163 | 32 |
Belfast | 1 | £2,595 | 14 | 116,000 | 4 |
Berkshire | 12 | £12,854 | 6 | 36,628 | 39 |
Bexley - Greater London | 10 | £19,347 | 5 | 17,860 | 10 |
Blaenau Gwent | 1 | £7,795 | 7 | 97,714 | 6 |
Bridgend | 1 | £4,695 | 11 | 107,207 | - |
Bristol | 16 | £5,691 | 12 | 91,127 | 34 |
Bromley - Greater London | 4 | £20,325 | 3 | 16,784 | 10 |
Buckinghamshire | 12 | £9,562 | 8 | 59,866 | 23 |
Caerphilly | 3 | £4,566 | 11 | 85,324 | 2 |
Cambridgeshire | 35 | £11,618 | 7 | 54,605 | 53 |
Cardiff | 4 | £14,414 | 5 | 38,438 | 9 |
Carmarthenshire | 1 | £16,000 | 0 | 16,300 | 3 |
Cheshire | 21 | £16,775 | 5 | 32,219 | 67 |
City of Edinburgh | 22 | £16,403 | 4 | 30,212 | 33 |
City of London - Greater London | 18 | £8,070 | 9 | 68,238 | 28 |
Conwy | 2 | £11,745 | 7 | 41,304 | 2 |
Cornwall | 5 | £14,968 | 4 | 29,592 | 13 |
County Durham | 9 | £10,847 | 7 | 55,170 | 34 |
Craigavon | 2 | £6,247 | 11 | 61,689 | - |
Croydon - Greater London | 7 | £18,161 | 3 | 14,579 | 11 |
Cumbria | 5 | £18,926 | 3 | 14,896 | 26 |
Derbyshire | 16 | £11,441 | 8 | 36,386 | 44 |
Derry | 1 | £5,150 | 9 | 103,595 | 1 |
Devon | 12 | £12,204 | 7 | 46,274 | 46 |
Dorset | 23 | £14,505 | 6 | 29,515 | 37 |
Down | 2 | £16,375 | 3 | 9,122 | 1 |
Dumfries and Galloway | 1 | £18,295 | 4 | 10,903 | 1 |
Dundee City | 3 | £15,499 | 5 | 30,473 | 12 |
Dungannon | 1 | £21,490 | 1 | 5,000 | 2 |
Ealing - Greater London | 1 | £7,490 | 9 | 4,000 | 5 |
East Ayrshire | 2 | £10,390 | 8 | 39,672 | 10 |
East Dunbartonshire | 1 | £14,050 | 4 | 25,237 | 2 |
East Riding of Yorkshire | 2 | £18,685 | 3 | 17,915 | 14 |
East Sussex | 9 | £12,029 | 7 | 44,512 | 12 |
Essex | 24 | £12,464 | 7 | 44,508 | 44 |
Falkirk | 11 | £13,878 | 6 | 42,275 | 35 |
Fife | 3 | £7,331 | 11 | 51,167 | 23 |
Flintshire | 1 | £2,495 | 14 | 125,000 | - |
Glasgow City | 13 | £14,736 | 4 | 25,669 | 38 |
Gloucestershire | 11 | £11,951 | 7 | 43,738 | 19 |
Greater Manchester | 46 | £9,843 | 8 | 53,133 | 125 |
Hampshire | 26 | £12,446 | 7 | 46,003 | 83 |
Havering - Greater London | 1 | £2,495 | 15 | 83,536 | 6 |
Herefordshire | 2 | £5,623 | 13 | 69,354 | 6 |
Hertfordshire | 18 | £10,617 | 8 | 50,623 | 47 |
Highland | 5 | £14,297 | 5 | 38,862 | 15 |
Hillingdon - Greater London | 13 | £5,642 | 11 | 81,117 | 12 |
Hounslow - Greater London | 9 | £5,611 | 12 | 80,164 | 5 |
Inverclyde | 1 | £4,000 | 14 | 74,000 | 5 |
Isle of Wight | 2 | £13,997 | 7 | 43,488 | 6 |
Kent | 34 | £13,814 | 5 | 30,648 | 56 |
Lancashire | 34 | £11,226 | 7 | 46,073 | 59 |
Leicestershire | 23 | £9,826 | 8 | 57,449 | 47 |
Lincolnshire | 21 | £13,888 | 5 | 32,580 | 48 |
Lisburn | 6 | £16,166 | 4 | 17,784 | 8 |
Merseyside | 15 | £15,540 | 5 | 35,558 | 49 |
Moray | 1 | £4,690 | 11 | 82,570 | - |
Newport | 4 | £14,647 | 5 | 25,645 | 22 |
Newry and Mourne | 1 | £16,299 | 3 | 9,560 | - |
Newtownabbey | 10 | £19,787 | 2 | 12,772 | 21 |
Norfolk | 35 | £14,639 | 5 | 28,551 | 69 |
North Ayrshire | 5 | £9,998 | 8 | 52,331 | 10 |
North Lanarkshire | 3 | £9,631 | 8 | 54,247 | 12 |
North Yorkshire | 11 | £13,375 | 7 | 43,879 | 37 |
Northamptonshire | 9 | £9,651 | 9 | 69,223 | 24 |
Nottinghamshire | 11 | £11,914 | 7 | 39,815 | 40 |
Omagh | 3 | £15,495 | 5 | 22,442 | 8 |
Oxfordshire | 11 | £9,208 | 10 | 63,034 | 23 |
Pembrokeshire | 2 | £10,489 | 6 | 68,467 | - |
Perth and Kinross | 2 | £15,895 | 10 | 16,340 | 19 |
Renfrewshire | 13 | £14,760 | 5 | 33,460 | 21 |
Rhondda Cynon Taf | 1 | £10,999 | 6 | 50,094 | 6 |
Richmond upon Thames - Greater London | 4 | £16,620 | 4 | 24,051 | 5 |
Scottish Borders | 1 | £8,995 | 10 | 56,546 | - |
Shropshire | 5 | £8,848 | 9 | 52,454 | 20 |
Somerset | 27 | £14,144 | 5 | 38,319 | 53 |
South Ayrshire | 4 | £7,917 | 8 | 56,450 | 22 |
South Lanarkshire | 8 | £12,620 | 6 | 39,410 | 19 |
South Yorkshire | 19 | £12,483 | 6 | 45,797 | 46 |
Staffordshire | 15 | £11,962 | 6 | 40,944 | 56 |
Stirling | 3 | £16,499 | 5 | 33,539 | 19 |
Suffolk | 20 | £13,995 | 5 | 31,836 | 33 |
Surrey | 31 | £12,543 | 7 | 48,368 | 53 |
Sutton - Greater London | 2 | £8,648 | 8 | 75,602 | - |
Swansea | 10 | £19,882 | 2 | 11,311 | 22 |
Tyne and Wear | 19 | £12,204 | 7 | 37,928 | 65 |
Warwickshire | 13 | £13,427 | 5 | 37,282 | 27 |
West Dunbartonshire | 1 | £7,998 | 9 | 47,710 | 1 |
West Midlands | 49 | £10,696 | 7 | 55,057 | 116 |
West Sussex | 10 | £12,313 | 7 | 47,292 | 19 |
West Yorkshire | 24 | £10,906 | 7 | 59,951 | 83 |
Wiltshire | 12 | £14,554 | 6 | 31,641 | 33 |
Worcestershire | 6 | £12,659 | 6 | 43,931 | 15 |