
The following article highlights ten exceptional batsmen who have achieved the remarkable feat of scoring centuries in all three formats of cricket – Test, ODI, and T20. These players have demonstrated their versatility and skill by excelling in both the offensive and defensive aspects of the game.
1. Chris Gayle:
– First Test hundred: 175 against Zimbabwe, July 2001
– First ODI hundred: 152 against Kenya, August 2001
– First T20I hundred: 117 against South Africa, September 2007
Known as “The Universal Boss,” Chris Gayle is a dominant force in white-ball cricket and the first player to achieve a century in all three formats.
2. Brendon McCullum:
– First Test hundred: 143 against Bangladesh, October 2004
– First ODI hundred: 166 against Ireland, July 2008
– First T20I hundred: 166* against Australia, February 2010
An aggressive batsman and skilled wicket-keeper, Brendon McCullum has shown consistency across formats.
3. Mahela Jayawardena:
– First Test hundred: 167 against New Zealand, June 1998
– First ODI hundred: 120 against England, January 1999
– First T20I hundred: 100 against Zimbabwe, May 2010
The stylish right-handed batsman completed his century triplet in 2010.
4. Suresh Raina:
– First Test hundred: 120 against Sri Lanka, July 2010
– First ODI hundred: 101 against Hong Kong, June 2008
– First T20I hundred: 101 against South Africa, May 2010
A prolific player for the Indian cricket team, Suresh Raina was the first to achieve a century in all three formats.
5. Tillakaratne Dilshan:
– First Test hundred: 163* against Zimbabwe, November 1999
– First ODI hundred: 117* against Netherlands, July 2006
– First T20I hundred: 104* against Australia, August 2011
A brilliant developer and white-ball champion, Dilshan achieved this feat after 94 ODIs.
6. Martin Guptill:
– First Test hundred: 189 against Bangladesh, February 2010
– First ODI hundred: 122* against West Indies, January 2009
– First T20I hundred: 101* against South Africa, December 2012
A renowned legend with numerous international centuries to his name, Guptill is a skilled batsman.
7. Ahmed Shehzad:
– First Test hundred: 147 against Sri Lanka, January 2014
– First ODI hundred: 115 against New Zealand, February 2011
– First T20I hundred: 111* against Bangladesh, March 2014
A fantastic test player and the first from his country to achieve this feat, Shehzad recorded three centuries in 25 innings.
8. Faf du Plessis:
– First Test hundred: 110* against Australia, November 2012
– First ODI hundred: 106 against Australia, August 2014
– First T20I hundred: 119 against West Indies, January 2015
An excellent T20I player, Faf du Plessis is one of the fittest and finest batsmen in international cricket.
9. Rohit Sharma:
– First Test hundred: 177 against West Indies, November 2013
– First ODI hundred: 114 against Zimbabwe, May 2010
– First T20I hundred: 106 against South Africa, October 2015
A player with an impressive ODI career and four T20I hundreds, Rohit Sharma’s skills transcend all formats.
10. KL Rahul:
– First Test hundred: 110 against Australia, January 2015
– First ODI hundred: 100* against Zimbabwe, June 2016
– First T20I hundred: 110* against West Indies, August 2016
The third Indian batsman on the list, KL Rahul is a young and promising player with a bright future ahead. He achieved his centuries early in his international career.
Also Read: History And Evolution Of Cricket Balls: From The 18th Century To Today
“Get more breaking news, cricket updates, fixtures, and trending news only on cricfiles.com. Follow us on Facebook or Twitter and Subscribe to our YouTube Channel today.”