1,398 used Mazda 3 have been price checked

Do not overpay for your next car with AutoUncle’s valuation
New
1/1
- 2017
- 28,653 miles
- 2.0 Petrol 118 BHP 55.4 Mpg
Super price
Save
£2,100
£8,500
Estimated price
£10,600
See more details
›
-10%
1/4
- 2019
- 12,542 miles
- 2.0 Petrol 180 BHP 50.4 Mpg
Super price
Save
£2,700
£17,000
Estimated price
£19,700
See more details
›
-11%
1/4
- 2020
- 5,000 miles
- 2.0 Petrol 180 BHP 44.8 Mpg
Super price
Save
£3,000
£18,950
Estimated price
£21,900
See more details
›
-10%
1/4
- 2019
- 11,850 miles
- 2.0 Petrol 120 BHP 55.4 Mpg
Super price
Save
£4,000
£13,500
Estimated price
£17,500
See more details
›
-10%
1/4
- 2019
- 3,016 miles
- 2.0 Petrol 178 BHP 48.7 Mpg
Super price
Save
£3,300
£17,990
Estimated price
£21,300
See more details
›
-10%
1/4
- 2019
- 6,740 miles
- 2.0 Petrol 178 BHP 48.7 Mpg
Super price
Save
£2,800
£17,990
Estimated price
£20,800
See more details
›
-5%
1/4
- 2019
- 7,606 miles
- 2.0 Petrol 178 BHP 51.4 Mpg
Super price
Save
£3,200
£17,490
Estimated price
£20,700
See more details
›
-3%
1/4
- 2019
- 10,385 miles
- 2.0 Petrol 120 BHP 55.4 Mpg
Super price
Save
£2,700
£14,790
Estimated price
£17,500
See more details
›
-14%
1/4
- 2020
- 5,900 miles
- 2.0 Petrol 180 BHP 52.3 Mpg
Super price
Save
£3,200
£18,300
Estimated price
£21,500
See more details
›
-3%
1/4
- 2018
- 33,094 miles
- 2.0 Petrol 120 BHP 55.0 Mpg
-
Dealer, TW20 8NU egham, Surrey
Super price
Save
£3,800
£7,750
Estimated price
£11,500
See more details
›
1/4
- 2019
- 12,565 miles
- 2.0 Petrol 120 BHP 55.4 Mpg
-
Dealer, PL6 8AY Plymouth, Devon
Super price
Save
£3,400
£14,000
Estimated price
£17,400
See more details
›
1/4
- 2011
- 50,000 miles
- 1.6 Petrol 105 BHP 43.5 Mpg
-
Dealer, BB4 8BA Rossendale, Lancashire
Super price
Save
£1,400
£3,495
Estimated price
£4,900
See more details
›
-27%
1/4
- 2019
- 10,128 miles
- 2.0 Petrol 178 BHP 50.4 Mpg
-
Dealer, WC1E 7DP London, London
Super price
Save
£3,200
£16,990
Estimated price
£20,200
See more details
›
-30%
1/4
- 2020
- 5,443 miles
- 2.0 Petrol 178 BHP 50.4 Mpg
-
Dealer, WC1E 7DP London, London
Super price
Save
£4,800
£16,990
Estimated price
£21,800
See more details
›
New
1/4
- 2011
- 55,000 miles
- 1.6 Petrol 105 BHP 43.0 Mpg
-
Dealer, LE4 8AU Leicestershire, Leicestershire
Super price
Save
£2,000
£2,585
Estimated price
£4,600
See more details
›
New
1/4
- 2013
- 36,895 miles
- 1.6 Petrol 105 BHP 44.0 Mpg
-
Dealer, LS12 1AA Yorkshire, West Yorkshire
Super price
Save
£1,600
£5,498
Estimated price
£7,100
See more details
›
-11%
1/4
- 2020
- 2,891 miles
- 2.0 Petrol 178 BHP 44.8 Mpg
-
Dealer, Leeds, West Yorkshire
Super price
Save
£2,600
£20,000
Estimated price
£22,600
See more details
›
1/4
- 2013
- 36,895 miles
- 1.6 Petrol 103 BHP 44.8 Mpg
-
Dealer, Leeds, West Yorkshire
Super price
Save
£1,600
£5,500
Estimated price
£7,100
See more details
›
1/4
- 2020
- 5,658 miles
- 2.0 Petrol 178 BHP 51.4 Mpg
-
Dealer, Bradford, West Yorkshire
Super price
Save
£3,500
£17,950
Estimated price
£21,400
See more details
›
-12%
1/4
- 2013
- 47,000 miles
- 1.6 Petrol 103 BHP 44.8 Mpg
-
Dealer, Tipton, West Midlands
Super price
Save
£1,600
£4,999
Estimated price
£6,600
See more details
›
-15%
1/4
- 2019
- 3,881 miles
- 2.0 Petrol 180 BHP 52.3 Mpg
-
Dealer, M12 6JH Manchester, Manchester
Super price
Save
£3,700
£16,993
Estimated price
£20,700
See more details
›
1/4
- 2019
- 9,000 miles
- 2.0 Petrol 120 BHP 55.4 Mpg
-
Dealer, RM20 3NL Essex, Essex
Super price
Save
£4,300
£12,500
Estimated price
£16,800
See more details
›
1/4
- 2010
- 50,000 miles
- 1.6 Petrol 105 BHP 43.0 Mpg
-
Dealer, NG7 2BE Nottinghamshire, Nottinghamshire
Super price
Save
£2,000
£3,250
Estimated price
£5,200
See more details
›
-18%
1/4
- 2020
- 2,400 miles
- 2.0 Petrol 178 BHP 45.6 Mpg
-
Dealer, BR33DB Beckenham, London
Super price
Save
£4,400
£17,995
Estimated price
£22,400
See more details
›