2016 (16) MAZDA 3 2.0 SPORT NAV 5DR Manual | 50,000 miles HP : From £215.58 per month £9,490 Full Details