India's KL Rahul tops the list
KL Rahul has registered centuries in T20Is, ODIs and Tests in just 20 innings
The second position is taken by India's Shubman Gill who recently hit his maiden T20I century
Shubman took 52 innings to score centuries in all formats
Third and fourth positions in the list are occupied by Pakistani players
Mohammad Rizwan has taken 70 innings to register tons in all formats of cricket
Ahmed Shehzad took 76 innings to register centuries in all formats of cricket
England's Dawid Malan is fifth in the list
He has taken 81 innings to reach the feat
Next : Virat Kohli is back! Looking at his numbers in 2023 so far
Click to read more..