Player Comparison


Virat Kohli
Babar Azam

Virat Kohli
Sachin Tendulkar

Rohit Sharma
MS Dhoni

Jasprit Bumrah
Mitchell Starc
Surya Kumar Yadav has accumulated a total of 12271 runs combined - across all formats in international cricket and T20 leagues while Virat Kohli has amassed a total of 41216 combined, in the same category. Virat Kohli is superior than Surya Kumar Yadav on the big stage - purely going by total runs scored.
Player  | Test  | ODI  | T20(I)  | T20  | Total Centuries  | 
|---|---|---|---|---|---|
Surya Kumar Yadav  | 0  | 0  | 4  | 6  | 10  | 
Virat Kohli  | 30  | 51  | 1  | 9  | 91  | 
Player  | Innings  | Runs  | Average  | 100s  | Highest Score  | 
|---|---|---|---|---|---|
Surya Kumar Yadav  | 1  | 8  | 8  | 0  | 8  | 
Virat Kohli  | 210  | 9230  | 46.85  | 30  | 254  | 
Player  | Innings  | Runs  | Average  | 100s  | Highest Score  | 
|---|---|---|---|---|---|
Surya Kumar Yadav  | 35  | 773  | 25.76  | 0  | 72  | 
Virat Kohli  | 293  | 14255  | 57.71  | 51  | 183  | 
Player  | Innings  | Runs  | Average  | 100s  | Highest Score  | Strike Rate  | 
|---|---|---|---|---|---|---|
Surya Kumar Yadav  | 88  | 2734  | 36.94  | 4  | 117  | 164.2  | 
Virat Kohli  | 117  | 4188  | 48.69  | 1  | 122  | 137.04  | 
Player  | Innings  | Runs  | Average  | 100s  | Highest Score  | Strike Rate  | 
|---|---|---|---|---|---|---|
Surya Kumar Yadav  | 310  | 8756  | 35.16  | 6  | 117  | 152.75  | 
Virat Kohli  | 397  | 13543  | 41.92  | 9  | 122  | 134.67  | 
A: Virat Kohli has scored 82 centuries in international cricket, which is greater in comparison to Surya Kumar Yadav who has scored 4 centuries in the same category.
A: Whereas Virat Kohli has scored runs 13543, 14255, 9230 and 4188 across T20, ODI, Test and T20I matches which is more compared to Surya Kumar Yadav's 8756, 773, 8 and 2734 across T20, ODI, Test and T20I formats.