Knowledge of dynamo evolution in solar-type stars is limited by the difficulty of using active region monitoring to measure stellar differential rotation, a key probe of stellar dynamo physics. This paper addresses the problem by presenting the first ever measurement of stellar differential rotation for a main-sequence solar-type star using starspots and faculae to provide complementary information. Our analysis uses modelling of light curves of multiple exoplanet transits for the young solar-type star Kepler-71, utilizing archival data from the Kepler mission. We estimate the physical characteristics of starspots and faculae on Kepler-71 from the characteristic amplitude variations they produce in the transit light curves and measure differential rotation from derived longitudes. Despite the higher contrast of faculae than those in the Sun, the bright features on Kepler-71 have similar properties such as increasing contrast towards the limb and larger sizes than sunspots. Adopting a solar-type differential rotation profile (faster rotation at the equator than the poles), the results from both starspot and facula analysis indicate a rotational shear less than about 0.005 rad d −1 , or a relative differential rotation less than 2 per cent, and hence almost rigid rotation. This rotational shear contrasts with the strong rotational shear of zero-age main-sequence stars and the modest but significant shear of the modern-day Sun. Various explanations for the likely rigid rotation are considered.