


Virat Kohli
Babar Azam

Virat Kohli
Sachin Tendulkar

Rohit Sharma
MS Dhoni

Jasprit Bumrah
Mitchell Starc
Ravindra Jadeja has accumulated a total of 11457 runs combined - across all formats in international cricket and T20 leagues while Shreyas Iyer has amassed a total of 11410 combined, in the same category. Ravindra Jadeja is superior than Shreyas Iyer on the big stage - purely going by total runs scored.
Player | Test | ODI | T20(I) | T20 | Total Centuries |
|---|---|---|---|---|---|
Ravindra Jadeja | 6 | 0 | 0 | 0 | 6 |
Shreyas Iyer | 1 | 5 | 0 | 3 | 9 |
Player | Innings | Runs | Average | 100s | Highest Score |
|---|---|---|---|---|---|
Ravindra Jadeja | 133 | 4095 | 38.27 | 6 | 175 |
Shreyas Iyer | 24 | 811 | 36.86 | 1 | 105 |
Player | Innings | Runs | Average | 100s | Highest Score |
|---|---|---|---|---|---|
Ravindra Jadeja | 139 | 2862 | 32.89 | 0 | 87 |
Shreyas Iyer | 67 | 2917 | 47.81 | 5 | 128 |
Player | Innings | Runs | Average | 100s | Highest Score | Strike Rate |
|---|---|---|---|---|---|---|
Ravindra Jadeja | 41 | 515 | 21.45 | 0 | 46 | 127.16 |
Shreyas Iyer | 47 | 1104 | 30.66 | 0 | 74 | 136.12 |
Player | Innings | Runs | Average | 100s | Highest Score | Strike Rate |
|---|---|---|---|---|---|---|
Ravindra Jadeja | 252 | 3985 | 26.39 | 0 | 77 | 130.82 |
Shreyas Iyer | 234 | 6578 | 34.08 | 3 | 147 | 136.61 |
A: Ravindra Jadeja and Shreyas Iyer both have 6 centuries in international cricket.
A: Ravindra Jadeja has scored runs 4095 across Test respectively, which is greater compared to Shreyas Iyer's 811 across Test formats. Whereas Shreyas Iyer has scored runs 6578, 2917 and 1104 across T20, ODI and T20I matches which is more compared to Ravindra Jadeja's 3985, 2862 and 515 across T20, ODI and T20I formats.