Exclusive Cricket stats: Cricketers to hit centuries in all 3 formats

Virat Kohli becomes the 20th player to smash centuries in all 3 formats of the game while registering his maiden T20I ton in the Asia Cup 2022

author-image
Arijit Barua
New Update
Exclusive Cricket stats: Cricketers to hit centuries in all 3 formats | SportzPoint.com

Former India captain Virat Kohli becomes the 20th player to smash centuries in all 3 formats of the game. Meanwhile, he becomes only the fourth male cricketer from India after Rohit, Raina, and KL Rahul to achieve this feat in the ongoing Asia Cup 2022 match against Afghanistan.

Exclusive Cricket stats: Cricketers to hit centuries in all 3 formats | SportzPoint.com

Also Read: Sachin Tendulkar vs Rahul Dravid: Who Was The Better Test Batsman?

Former West Indies legend Chris Gayle was the first player to achieve this feat in 2007. After Gayle, it's Brendon McCullum, Mahela Jayawardene, and Suresh Raina, who created the record in 2010. In the very next year, Lankan opener Tilakaratne Dilshan achieved this feat.

Meanwhile, in 2012, Martin Guptill becomes the second player(6th overall) from NZ to achieve this feat. After two years of waiting, Ahmed Shahzad becomes the first Pakistani player to achieve this record in 2014.

Just after a year, Rohit Sharma and Faf Du Plessis achieved this feat in the year 2015. Meanwhile, in 2016 four more players added their names to the list - Shane Watson, Tamim Iqbal, KL Rahul, and Glenn Maxwell.

Then after three years Kevin O'Brian and David Warner added their name to this list. After Covid, two new Pakistani players got their names on the list - Mohammad Rizwan and Babar Azam. In the same year, Jos Buttler becomes the first-ever England cricketer to achieve this feat along with Babar and Rizwan.

And finally, in 2022, it's Dawid Malan and Virat Kohli, who completed the circle. Malan scored a dominating century against the Netherlands in an ODI series while Kohli smashed his maiden T20I ton in the Asia Cup 2022. Let's get back and check all of the players' names who achieved this feat of Centuries in all 3 formats.

Cricketers to hit centuries in all 3 formats:

Player Name Country Year
Chris Gayle West Indies 2007
Brendon McCullum New Zealand 2010
Mahela Jayawardene Sri Lanka 2010
Suresh Raina India 2010
Tilakaratne Dilshan Sri Lanka 2011
Martin Guptil New Zealand 2012
Ahmed Shehzad Pakistan 2014
Rohit Sharma India 2015
Faf Du Plessis South Africa 2015
Shane Watson Australia 2016
Tamim Iqbal Bangladesh 2016
KL Rahul India 2016
Glenn Maxwell Australia 2016
Kevin O'Brien Ireland 2019
David Warner Australia 2019
Mohammed Rizwan Pakistan 2021
Babar Azam Pakistan 2021
Jos Buttler England 2021
Dawid Malan England 2022
Virat Kohli India 2022

Read Also: The Last few players to make a Test appearance at Age 40+

Exclusive Cricket stats: Cricketers to hit centuries in all 3 formats | SportzPoint.com

N.B: Last Updated on 08/09/2022.

T20I Cricket Babar Azam Martin Guptill Rohit Sharma Virat Kohli England Cricket Team David Warner Mohammad Rizwan Jos Buttler Test Cricket Tamim Iqbal Faf Du Plessis Chris Gayle Suresh Raina Mahela Jayawardene Tillakaratne Dilshan