1,470 used Mazda 2 have been price checked

Do not overpay for your next car with AutoUncle’s valuation
-6%
1/4
- 2018
- 17,499 miles
- 1.5 Petrol 113 BHP 62.8 Mpg
Super price
Save
£1,900
£9,299
Estimated price
£11,200
See more details
›
-10%
1/4
- 2020
- 255 miles
- 1.5 Petrol 90 BHP 53.3 Mpg
Super price
Save
£3,000
£12,490
Estimated price
£15,500
See more details
›
New
1/4
- 2009
- 83,098 miles
- 1.3 Petrol 85 BHP 52.3 Mpg
-
Dealer, WA4 1AY Warrington, Cheshire
Super price
Save
£1,100
£1,290
Estimated price
£2,400
See more details
›
-8%
1/4
- 2017
- 54,335 miles
- 1.5 Petrol 90 BHP 62.0 Mpg
-
Dealer, RM15 4YD Purfleet, Essex
Super price
Save
£2,600
£5,480
Estimated price
£8,100
See more details
›
1/4
- 2018
- 5,990 miles
- 1.5 Petrol 74 BHP 60.1 Mpg
-
Dealer, ST6 5GF Staffordshire, Staffordshire
Super price
Save
£2,100
£7,300
Estimated price
£9,400
See more details
›
-6%
1/4
- 2016
- 43,200 miles
- 1.5 Petrol 90 BHP 62.8 Mpg
-
Dealer, UB7 8HY London, London
Super price
Save
£1,900
£6,990
Estimated price
£8,900
See more details
›
New
1/4
- 2013
- 43,000 miles
- 1.3 Petrol 82 BHP 56.0 Mpg
-
Dealer, Rotherham, South Yorkshire
Super price
Save
£1,600
£3,095
Estimated price
£4,700
See more details
›
New
1/4
- 2013
- 43,000 miles
- 1.3 Petrol 84 BHP 56.0 Mpg
-
Dealer, S60 2JF Yorkshire, South Yorkshire
Super price
Save
£1,700
£2,995
Estimated price
£4,700
See more details
›
New
1/4
- 2010
- 57,000 miles
- 1.3 Petrol 86 BHP 54.0 Mpg
-
Dealer, NG17 4GH Nottinghamshire, Nottinghamshire
Super price
Save
£1,200
£1,995
Estimated price
£3,200
See more details
›
-33%
1/4
- 2009
- 97,000 miles
- 1.4 Diesel 68 BHP 68.0 Mpg
-
Dealer, WA2 7LS Cheshire, Cheshire
Super price
Save
£1,100
£990
Estimated price
£2,100
See more details
›
1/4
- 2014
- 18,000 miles
- 1.5 Petrol 102 BHP 44.0 Mpg
-
Dealer, WF13 3JY Yorkshire, West Yorkshire
Super price
Save
£2,400
£4,995
Estimated price
£7,400
See more details
›
-18%
1/4
- 2013
- 80,000 miles
- 1.3 Petrol 75 BHP 56.5 Mpg
-
Dealer, B24 9PD Midlands, West Midlands
Super price
Save
£1,300
£2,195
Estimated price
£3,500
See more details
›
-28%
1/4
- 2013
- 44,000 miles
- 1.3 Petrol 75 BHP 56.0 Mpg
-
Dealer, LE18 1PS Leicestershire, Leicestershire
Super price
Save
£1,800
£2,500
Estimated price
£4,300
See more details
›
-22%
1/4
- 2017
- 15,813 miles
- 1.5 Petrol 89 BHP 58.9 Mpg
-
Dealer, ME19 5PL Addington, Kent
Super price
Save
£2,200
£8,000
Estimated price
£10,200
See more details
›
-18%
1/4
- 2018
- 35,363 miles
- 1.5 Petrol 90 BHP 62.8 Mpg
-
Dealer, BT126LR Belfast
Super price
Save
£1,900
£7,948
Estimated price
£9,800
See more details
›
1/4
- 2008
- 83,913 miles
- 1.5 Petrol 103 BHP 47.0 Mpg
-
Dealer, G73 1SU Lanarkshire
Super price
Save
£1,000
£1,495
Estimated price
£2,500
See more details
›
-10%
1/4
- 2018
- 22,016 miles
- 1.5 Petrol 90 BHP 62.8 Mpg
-
Dealer, DN2 4LT Doncaster, South Yorkshire
Super price
Save
£1,900
£8,589
Estimated price
£10,500
See more details
›
-11%
1/4
- 2017
- 24,349 miles
- 1.5 Petrol 90 BHP 62.8 Mpg
-
Dealer, WF4 3BB Yorkshire, West Yorkshire
Super price
Save
£2,300
£7,490
Estimated price
£9,800
See more details
›
1/4
- 2018
- 9,250 miles
- 1.5 Petrol 75 BHP 47.9 Mpg
-
Dealer, IP3 8DD Suffolk, Suffolk
Super price
Save
£2,300
£6,995
Estimated price
£9,300
See more details
›
-5%
1/4
- 2017
- 12,000 miles
- 1.5 Petrol 90 BHP 62.0 Mpg
-
Dealer, RG14 2AE Berkshire, Berkshire
Super price
Save
£1,900
£8,500
Estimated price
£10,400
See more details
›
1/4
- 2010
- 104,000 miles
- 1.3 Petrol 86 BHP 54.0 Mpg
-
Dealer, LE4 8AU Leicestershire, Leicestershire
Super price
Save
£1,000
£1,285
Estimated price
£2,300
See more details
›
-2%
1/4
- 2018
- 8,500 miles
- 1.5 Petrol 90 BHP 52.3 Mpg
-
Dealer, NW10 0RH London, London
Super price
Save
£3,400
£8,799
Estimated price
£12,200
See more details
›
-6%
1/4
- 2011
- 54,162 miles
- 1.5 Petrol 102 BHP 49.6 Mpg
-
Dealer, Batley, West Yorkshire
Super price
Save
£1,200
£2,795
Estimated price
£4,000
See more details
›
-3%

- 2020
- 868 miles
- 1.5 Petrol 89 BHP 53.3 Mpg
-
Dealer, Wallsend, Tyne and Wear
Super price
Save
£2,400
£12,500
Estimated price
£14,900
See more details
›