2023 Mazda 3
Centre-line Mhev
4,961miManualPetrol2.0L
£21,495
Heswall
~£540/pm
This used 3 that is still in near mint condition incorporates a 2.0 litre petrol engine with manual transmission and only has 4,961 mi clocked up on the dash.
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.
897 cars
Centre-line Mhev
4,961miManualPetrol2.0L
£21,495
Heswall
~£540/pm
This used 3 that is still in near mint condition incorporates a 2.0 litre petrol engine with manual transmission and only has 4,961 mi clocked up on the dash.
Hatchback 2.0 Skyactiv-g Se 201515
93,000miManualPetrol2.0L
£4,950
Fraserburgh
~£124/pm
Containing a 2.0l petrol engine with manual transmission: this red second-hand Mazda is now available on the market with 93,000 miles on the clock.
2.0 E-skyactiv G Mhev Gt Sport
17,789miAutoPetrol2.0L
£19,398
Goole
~£487/pm
Take a test drive in this Mazda 3 that has a 2.0 L petrol engine with automatic transmission. This used model has been finished in blue and has a low mileage of only 17,789 miles.
2.0 Se-l Nav 118 Bhp
48,000miManualPetrol2.0L
£9,945
Biggleswade
~£250/pm
Coming in the tone of blue, this used car has 48,000mi on the clock and has got a manual 2000cc engine requiring petrol.
2.0 Gt Sport Mhev 121 Bhp
35,000miManualPetrol2.0L
£14,945
Biggleswade
~£375/pm
A brilliant price of only £14,945 from this dealer in Biggleswade for this low mileage Mazda that has got a mere 35,000 mi on the clock.
Hatchback 1.6 Tamura Euro 5 201262
88,000miManualPetrol1.6L
£3,585
Telford
~£90/pm
On offer and ready for you to take home is this 3 Hatchback 1.6 Tamura Euro 5 201262 that comes fitted out with manual transmission and a 1.6 ltr petrol motor. This second hand model available from this dealer is for sale at the bargain price of £3,585, has been finished in the shade of black and has 88,000 mi clocked-up on the dash.
1.6 Ts 105 Bhp
105,000miManualPetrol1.6L
£1,895
Tranent
~£48/pm
Are you thinking of buying a Mazda 3 1.6 Ts 105 Bhp? Well, have a more in depth look at this used one available in grey with a 1.6 l petrol motor, manual transmission and 105,000 mi on the dash.
1.6D Sport Euro 5
89,000miManualDiesel1.6L
£3,695
Bradford
~£93/pm
With 89,000 miles on the clock and painted in the tone of white, this hatchback car comes fitted out with manual transmission and has got a 1600 CC diesel motor.
2.2D Sport Nav
48,023miManualDiesel2.2L
£6,498
Kirkcaldy
~£163/pm
Available for sale - second hand Mazda 3 2.2D Sport Nav that comes fitted out with a 2.2 Ltr diesel motor and manual transmission. Get it at the amazing price of only £6,498 from this dealer located in the Kirkcaldy area.
2.0 Skyactiv-x Mhev Gt Sport Tech
19,277miAutoPetrol2.0L
£17,450
Leatherhead
~£438/pm
Get behind the steering wheel of this 3 for only £17,450. It has got 19,277 miles clocked up on the dash and incorporates a 2.0 ltr petrol motor with automatic transmission.
3 Sport Nav D
31,839miAutoDiesel2.2L
£10,610
Middlesbrough
~£266/pm
This 3 3 Sport Nav D has 31,839 miles on the dashboardand incorporates a 2.2 Litre diesel engine and automatic transmission. This second hand one from this dealership has been finished in the shade of white.
Sport Nav
47,448miManualDiesel2.2L
£9,399
Peterborough
~£236/pm
Coming finished in black, this 3 Sport Nav is fitted with a 2200cc diesel engine with manual transmission and it has 47,448 miles on the dashboard.
2.0 Sport Nav
42,433miManualPetrol2.0L
£10,498
Aberdeen
~£264/pm
A 2000 CC petrol engine and manual transmission are just some of the qualities that this vehicle has to offer its new owner.
Skyactiv-g Se-l U107347 Ulez
56,411miAutoPetrol2.0L
£9,789
Evesham
~£246/pm
Up for sale and ready for its next owner to drive away is this 3 which is fitted with a 2000CC petrol motor with automatic transmission. This second hand model at this dealership has 56,411 miles on the dashboard.
2.0 Skyactiv-g Sport Nav Fastback Euro 5 Ss
72,000miManualPetrol2.0L
£7,995
Bournemouth
~£201/pm
Commencing from £ monthly, you can have this saloon car with manual transmission, a petrol 2.0 LTR engine and 72,000 miles clocked-up on the dashboard.
D Sport Nav
93,500miManualDiesel2.2L
£5,795
Batley
~£146/pm
At this car dealership there is an outstanding price on this hatchback with a 2.2 ltr diesel engine, manual transmission and 93,500 mi on the dash.
1.6 Katano
163,795miManualPetrol
£1,295
Nelson
~£33/pm
On offer and available to take home is this Mazda 3 coming in grey; this particular model is fitted with a L petrol engine with manual transmission and has 163,795 miles on the dash.
2.0 Gt Sport Tech Mhev 121 Bhp
25,070miManualPetrol2.0L
£15,499
Tredegar
~£389/pm
Be the next owner of this Mazda, it is fitted with a 2000 CC petrol motor and manual transmission. This second hand model now available from our dealership in Tredegar comes in the tone of black and only has 25,070 miles on the dash.
2.0 E-skyactiv G Mhev Sport Lux
27,391miManualPetrol2.0L
£15,998
Leeds
~£402/pm
This used car up for sale priced at £15,998 is available in red and has 27,391 miles clocked up on the dash.
1.8 Skyactiv-d Gt Sport Euro 6 Ss
49,160miManualDiesel1.8L
£12,995
Witham
~£326/pm
With a 1800 CC diesel engine with manual transmission - this used Mazda is currently on the market and ready for you to drive home with 49,160 miles on the clock.
Mazda Mazda3 1.6 Ts Hatchback
53,500miAutoPetrol1.6L
£2,850
Manchester
~£72/pm
Finished in the shade of grey, this motor incorporates a 1.6 Ltr petrol motor with automatic transmission and it has 53,500 miles on the clock.
Hatchback
78,765miAutoPetrol2.0L
£7,199
Romford
~£181/pm
Head over to this dealership for a closer look at this automatic hatchback coming fitted with a 2.0 ltr petrol engine and automatic transmission. This second hand model in Romford comes in white and has 78,765 miles clocked-up on the dash.
2.0 Skyactiv X Mhev Sport Lux
11,030miManualPetrol2.0L
£16,799
Winsford
~£422/pm
Currently available at this dealership located in Winsford: Mazda 3 with manual transmission, 11,030 miles and a 2.0 ltr petrol engine.
1.6 Ts2
135,000miManualPetrol1.6L
£1,995
Witney
~£50/pm
This car incorporates a 1.6 ltr petrol motor with manual transmission and has 135,000 miles clocked-up on the dash.
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 | 895 | £11,673 | 7 | 47,607 | 2,269 |
Aberdeen City | 6 | £15,898 | 4 | 21,445 | 25 |
Aberdeenshire | 2 | £8,473 | 8 | 58,953 | 1 |
Armagh | 1 | £3,995 | 14 | 92,000 | - |
Ballymena | 2 | £8,075 | 9 | 62,885 | 2 |
Barking & Dagenham - Greater London | 1 | £8,995 | 6 | 89,715 | 1 |
Bedfordshire | 23 | £8,886 | 9 | 68,457 | 22 |
Belfast | 1 | £9,999 | 7 | 52,256 | 6 |
Berkshire | 15 | £9,517 | 9 | 48,175 | 34 |
Blaenau Gwent | 1 | £15,499 | 4 | 25,070 | 6 |
Bridgend | 2 | £4,695 | 11 | 110,073 | - |
Bristol | 10 | £6,837 | 11 | 74,300 | 34 |
Bromley - Greater London | 5 | £16,310 | 5 | 30,564 | 8 |
Buckinghamshire | 12 | £7,525 | 10 | 72,681 | 26 |
Caerphilly | 1 | £7,388 | 10 | 58,861 | 4 |
Cambridgeshire | 34 | £10,637 | 7 | 57,751 | 42 |
Cardiff | 10 | £16,219 | 4 | 30,226 | 8 |
Carmarthenshire | 1 | £16,000 | 0 | 16,300 | 3 |
Cheshire | 24 | £14,020 | 6 | 36,018 | 54 |
City of Edinburgh | 20 | £13,823 | 6 | 40,201 | 29 |
City of London - Greater London | 15 | £9,507 | 8 | 62,997 | 33 |
Conwy | 1 | £11,495 | 7 | 42,607 | 1 |
Cornwall | 5 | £15,889 | 4 | 33,433 | 14 |
County Durham | 8 | £9,310 | 8 | 57,595 | 38 |
Craigavon | 1 | £4,495 | 14 | 61,000 | 1 |
Croydon - Greater London | 4 | £20,015 | 3 | 15,602 | 13 |
Cumbria | 5 | £16,623 | 3 | 21,363 | 16 |
Derbyshire | 13 | £12,293 | 6 | 38,724 | 50 |
Derry | 1 | £5,150 | 9 | 103,595 | 1 |
Devon | 11 | £13,172 | 5 | 39,813 | 38 |
Dorset | 16 | £13,767 | 6 | 35,972 | 38 |
Down | 2 | £16,225 | 3 | 9,122 | - |
Dundee City | 3 | £15,798 | 4 | 28,462 | 9 |
Ealing - Greater London | 1 | £7,490 | 9 | 4,000 | 1 |
East Ayrshire | 4 | £9,994 | 7 | 44,909 | 8 |
East Dunbartonshire | 1 | £8,498 | 6 | 64,216 | 2 |
East Lothian | 1 | £1,895 | 17 | 105,000 | 1 |
East Riding of Yorkshire | 7 | £17,592 | 2 | 22,562 | 12 |
East Sussex | 6 | £13,206 | 6 | 36,513 | 18 |
Essex | 21 | £12,239 | 7 | 48,772 | 44 |
Falkirk | 13 | £14,330 | 5 | 42,282 | 23 |
Fife | 6 | £10,747 | 8 | 44,676 | 14 |
Flintshire | 1 | £2,495 | 14 | 125,000 | - |
Glasgow City | 8 | £13,829 | 5 | 29,448 | 42 |
Gloucestershire | 8 | £11,412 | 8 | 52,862 | 20 |
Greater Manchester | 57 | £10,294 | 8 | 50,227 | 104 |
Hampshire | 16 | £12,245 | 7 | 48,709 | 79 |
Harrow - Greater London | 1 | £10,595 | 6 | 54,929 | 4 |
Havering - Greater London | 1 | £7,199 | 9 | 78,765 | 3 |
Herefordshire | 1 | £26,699 | 1 | 5,157 | 10 |
Hertfordshire | 21 | £10,481 | 9 | 56,711 | 47 |
Highland | 5 | £13,897 | 4 | 37,986 | 19 |
Hillingdon - Greater London | 12 | £7,931 | 9 | 64,680 | 14 |
Hounslow - Greater London | 4 | £2,865 | 13 | 91,618 | 10 |
Inverclyde | 2 | £6,895 | 11 | 54,500 | 4 |
Isle of Wight | 3 | £13,998 | 7 | 33,317 | - |
Kent | 21 | £15,561 | 4 | 26,573 | 64 |
Lancashire | 21 | £10,137 | 9 | 55,574 | 67 |
Leicestershire | 14 | £8,631 | 8 | 69,067 | 47 |
Lincolnshire | 9 | £14,681 | 4 | 31,948 | 46 |
Lisburn | 3 | £16,080 | 4 | 12,333 | 8 |
Merseyside | 18 | £14,952 | 5 | 37,345 | 42 |
Midlothian | 1 | £7,995 | 10 | 56,546 | - |
Monmouthshire | 1 | £5,750 | 11 | 57,200 | - |
Moray | 4 | £8,945 | 9 | 58,895 | 1 |
Newport | 4 | £15,196 | 4 | 25,902 | 26 |
Newtownabbey | 5 | £21,367 | 1 | 3,804 | 20 |
Norfolk | 15 | £15,691 | 4 | 28,688 | 58 |
North Ayrshire | 5 | £11,137 | 7 | 43,081 | 7 |
North Down | 1 | £15,995 | 3 | 18,719 | 3 |
North Lanarkshire | 3 | £9,464 | 8 | 44,822 | 13 |
North Yorkshire | 11 | £12,608 | 6 | 44,163 | 38 |
Northamptonshire | 11 | £12,464 | 7 | 42,403 | 26 |
Nottinghamshire | 12 | £13,814 | 7 | 31,624 | 33 |
Omagh | 7 | £14,424 | 5 | 30,465 | 9 |
Oxfordshire | 10 | £9,152 | 10 | 69,749 | 17 |
Pembrokeshire | 2 | £10,489 | 6 | 68,467 | - |
Perth and Kinross | 2 | £8,895 | 0 | 56,494 | 15 |
Renfrewshire | 8 | £13,998 | 7 | 35,958 | 32 |
Richmond upon Thames - Greater London | 2 | £14,995 | 5 | 22,287 | 6 |
Shropshire | 3 | £9,688 | 9 | 54,901 | 13 |
Somerset | 24 | £14,602 | 5 | 34,376 | 56 |
South Ayrshire | 3 | £8,263 | 8 | 52,365 | 21 |
South Lanarkshire | 4 | £14,332 | 6 | 38,937 | 28 |
South Yorkshire | 13 | £10,467 | 8 | 51,884 | 52 |
Staffordshire | 17 | £13,925 | 5 | 30,758 | 39 |
Stirling | 3 | £13,295 | 5 | 42,896 | 15 |
Suffolk | 8 | £13,232 | 5 | 38,109 | 36 |
Surrey | 24 | £10,033 | 8 | 58,765 | 54 |
Sutton - Greater London | 1 | £11,495 | 6 | 59,203 | 1 |
Swansea | 5 | £20,312 | 1 | 8,188 | 13 |
Tyne and Wear | 21 | £11,954 | 6 | 40,327 | 47 |
Wandsworth - Greater London | 1 | £9,450 | 8 | 78,000 | 2 |
Warwickshire | 9 | £13,194 | 5 | 35,973 | 30 |
West Dunbartonshire | 1 | £2,995 | 12 | 100,282 | 2 |
West Midlands | 52 | £11,763 | 7 | 52,126 | 110 |
West Sussex | 10 | £16,715 | 4 | 22,947 | 22 |
West Yorkshire | 27 | £9,736 | 8 | 59,804 | 73 |
Wiltshire | 16 | £11,547 | 8 | 46,967 | 30 |
Worcestershire | 7 | £12,807 | 5 | 41,115 | 11 |