


Virat Kohli
Babar Azam

Virat Kohli
Sachin Tendulkar

Rohit Sharma
MS Dhoni

Jasprit Bumrah
Mitchell Starc
Ruturaj Gaikwad has accumulated a total of 5863 runs combined - across all formats in international cricket and T20 leagues while Shahid Afridi has amassed a total of 15595 combined, in the same category. Shahid Afridi is superior than Ruturaj Gaikwad on the big stage - purely going by total runs scored.
Player | Test | ODI | T20(I) | T20 | Total Centuries |
|---|---|---|---|---|---|
Ruturaj Gaikwad | 0 | 1 | 1 | 6 | 8 |
Shahid Afridi | 5 | 6 | 0 | 1 | 12 |
Player | Innings | Runs | Average | 100s | Highest Score |
|---|---|---|---|---|---|
Ruturaj Gaikwad | 0 | 0 | 0 | 0 | 0 |
Shahid Afridi | 48 | 1716 | 36.51 | 5 | 156 |
Player | Innings | Runs | Average | 100s | Highest Score |
|---|---|---|---|---|---|
Ruturaj Gaikwad | 8 | 228 | 28.5 | 1 | 105 |
Shahid Afridi | 369 | 8064 | 23.57 | 6 | 124 |
Player | Innings | Runs | Average | 100s | Highest Score | Strike Rate |
|---|---|---|---|---|---|---|
Ruturaj Gaikwad | 20 | 633 | 39.56 | 1 | 123 | 143.53 |
Shahid Afridi | 91 | 1416 | 17.92 | 0 | 54 | 150.0 |
Player | Innings | Runs | Average | 100s | Highest Score | Strike Rate |
|---|---|---|---|---|---|---|
Ruturaj Gaikwad | 145 | 5002 | 39.07 | 6 | 123 | 140.54 |
Shahid Afridi | 279 | 4399 | 18.25 | 1 | 101 | 153.91 |
A: Shahid Afridi has scored 11 centuries in international cricket, which is greater in comparison to Ruturaj Gaikwad who has scored 2 centuries in the same category.
A: Ruturaj Gaikwad has scored runs 5002 across T20 respectively, which is greater compared to Shahid Afridi's 4399 across T20 formats. Whereas Shahid Afridi has scored runs 8064, 1716 and 1416 across ODI, Test and T20I matches which is more compared to Ruturaj Gaikwad's 228, 0 and 633 across ODI, Test and T20I formats.