


Virat Kohli
Babar Azam

Virat Kohli
Sachin Tendulkar

Rohit Sharma
MS Dhoni

Jasprit Bumrah
Mitchell Starc
Abhishek Sharma has accumulated a total of 5895 runs combined - across all formats in international cricket and T20 leagues while Moeen Ali has amassed a total of 14128 combined, in the same category. Moeen Ali is superior than Abhishek Sharma on the big stage - purely going by total runs scored.
Player | Test | ODI | T20(I) | T20 | Total Centuries |
|---|---|---|---|---|---|
Abhishek Sharma | 0 | 0 | 2 | 8 | 10 |
Moeen Ali | 5 | 3 | 0 | 3 | 11 |
Player | Innings | Runs | Average | 100s | Highest Score |
|---|---|---|---|---|---|
Abhishek Sharma | 0 | 0 | 0 | 0 | 0 |
Moeen Ali | 118 | 3094 | 28.12 | 5 | 155 |
Player | Innings | Runs | Average | 100s | Highest Score |
|---|---|---|---|---|---|
Abhishek Sharma | 0 | 0 | 0 | 0 | 0 |
Moeen Ali | 112 | 2355 | 24.27 | 3 | 128 |
Player | Innings | Runs | Average | 100s | Highest Score | Strike Rate |
|---|---|---|---|---|---|---|
Abhishek Sharma | 30 | 1046 | 36.06 | 2 | 135 | 188.8 |
Moeen Ali | 75 | 1229 | 21.18 | 0 | 72 | 142.41 |
Player | Innings | Runs | Average | 100s | Highest Score | Strike Rate |
|---|---|---|---|---|---|---|
Abhishek Sharma | 162 | 4849 | 32.98 | 8 | 148 | 171.58 |
Moeen Ali | 358 | 7450 | 23.65 | 3 | 121 | 136.89 |
A: Moeen Ali has a better economy rate in T20 (7.62), ODI (5.32) and Test (3.62) compared to Abhishek Sharma who has an economy of 7.55 (T20), 0 (ODI) and 0 (Test).
A: Moeen Ali has bagged 366 wickets in international cricket, which is greater in comparison to Abhishek Sharma who has bagged 6 wickets in the same category.
A: Moeen Ali has scored 8 centuries in international cricket, which is greater in comparison to Abhishek Sharma who has scored 2 centuries in the same category.
A: Whereas Moeen Ali has scored runs 7450, 2355, 3094 and 1229 across T20, ODI, Test and T20I matches which is more compared to Abhishek Sharma's 4849, 0, 0 and 1046 across T20, ODI, Test and T20I formats.