Home Cricket News 9 Batsmen who have scored centuries in all the 3 FormatsCricket News9 Batsmen who have scored centuries in all the 3 FormatsBy Cricfit Staff - September 23, 2016 3 Martin GuptillMartin Guptill (Pic Source: AFP/Getty Images)In 2012, Guptill scored his first T20 century; he scored 101 against South Africa and became the sixth player to score a century in all the three formats.Test Centuries: 2ODI Centuries: 9T20I Centuries: 1Total: 12