In a game of cricket, a century is the most memorable moment for a player. To score a century in the gentleman’s game is not child’s play. A century in any format is the most priceless achievement, not only for the player but also for their fans. A player not only has to focus on his game but also read the prevailing conditions. Continuously reading the pace of the game and the pitching conditions is also a necessary skill. Reaching a three-figure mark in a T20I game is a mark of pure excellence.

Not to ignore the term pressure in a game like this. The pressure on the batsman for the urge to score a century is unimaginable, as is the pressure from the team and fans. Only players with a clear mindset get a memorable century. But some batsmen have done the unbelievable by scoring centuries in all three formats. As recorded, there are the following players to achieve; this article reads about them.

1. Chris Gayle (West Indies)

First Test hundred: 175 v Zimbabwe, July 2001

First ODI hundred: 152 v Kenya, August 2001

First T20I hundred: 117 v South Africa, September 2007

A dominator of white-ball cricket. “The Universal Boss” title given to him as of his performance. The first player in Test cricket to score centuries across all three formats in the game.

2. Brendon McCullum (New Zealand)

First Test hundred: 143 v Bangladesh, October 2004

First ODI hundred: 166 v Ireland, July 2008

First T20I hundred: 166* v Australia, February 2010

Undoubtful name on the list. A white ball specialist smashes the ball like a maniac but in a friendly way. He played in the team as a wicket-keeper batsman without losing consistency.

3. Mahela Jayawardene (Sri Lanka)

First Test hundred: 167 v New Zealand, June 1998

First ODI hundred: 120 v England, January 1999

First T20I hundred: 100 v Zimbabwe, May 2010

The classy right-hander completed two-thirds of the task very swiftly. In 2010 he finished his century triplet.

4. Suresh Raina (India)

First Test hundred: 120 v Sri Lanka, July 2010

First ODI hundred: 101 v Hong Kong, June 2008

First T20I hundred: 101 v South Africa, May 2010

A GOAT player in the Indian cricket team who became the first-ever player to score centuries in all three formats. Indeed, India’s one of the finest player to score 120 runs in his first test debut.

5. Tillakaratne Dilshan (Sri Lanka)

First Test hundred: 163* v Zimbabwe, November 1999

First ODI hundred: 117* v Netherlands, July 2006

First T20I hundred: 104* v Australia, August 2011

Someone remembered as a great innovator and white ball champion. It took 94 ODIs for him to touch the three-figure mark and 60 to get his second.

6. Martin Guptill (New Zealand)

First Test hundred: 189 v Bangladesh, February 2010

First ODI hundred: 122* v West Indies, January 2009

First T20I hundred: 101* v South Africa, December 2012

The well-known legend who scored more international centuries than the fingers in his hand. A super talented batsman with a cunning game understanding.

7. Ahmed Shehzad (Pakistan)

First Test hundred: 147 v Sri Lanka, January 2014

First ODI hundred: 115 v New Zealand, February 2011

First T20I hundred: 111* v Bangladesh, March 2014

An excellent test player. First from his country to complete this task. Twenty-five innings, three reasonable chunky hundred.

8. Faf du Plessis (South Africa)

First Test hundred: 110* v Australia, November 2012

First ODI hundred: 106 v Australia, August 2014

First T20I hundred: 119 v West Indies, January 2015

A talented player in the shadow of another star player, AB de Villers. One of the fittest and finest players that played in international cricket with a blissful T20I career.

9. Rohit Sharma (India)

First Test hundred: 177 v West Indies, November 2013

First ODI hundred: 114 v Zimbabwe, May 2010

First T20I hundred: 106 v South Africa, October 2015

A player with a phenomenal ODI career and owner of four T20I hundreds. The person changing hypocrisy in the test format with his talent.

10. KL Rahul (India)

First Test hundred: 110 v Australia, January 2015

First ODI hundred: 100* v Zimbabwe, June 2016

First T20I hundred: 110* v West Indies, August 2016

Not to mention that a third Indian player in the list. A young rising talented player. As a matter of fact, recording his centuries were his second test, first ODI, and fourth T20I.