Test
ODI
T20I
Test Batsmen Rankings (Top 5)
1. Joe Root (908 Rating) - ENG
Matches: 158
Innings: 288
Not Out: 24
Runs: 13543
High Score: 262
Average: 51.3
Balls Faced: 23556
Strike Rate: 57.50
100s: 39
200s: 6
50s: 66
Fours: 1451
Sixes: 45
2. Harry Brook (868 Rating) - ENG
Matches: 30
Innings: 50
Not Out: 1
Runs: 2820
High Score: 317
Average: 57.55
Balls Faced: 3222
Strike Rate: 87.53
100s: 10
200s: 1
50s: 13
Fours: 308
Sixes: 47
3. Kane Williamson (850 Rating) - NZ
Matches: 105
Innings: 186
Not Out: 17
Runs: 9276
High Score: 251
Average: 54.89
Balls Faced: 17913
Strike Rate: 51.79
100s: 33
200s: 6
50s: 37
Fours: 1031
Sixes: 27
4. Steven Smith (816 Rating) - AUS
Matches: 119
Innings: 212
Not Out: 25
Runs: 10477
High Score: 239
Average: 56.03
Balls Faced: 19517
Strike Rate: 53.69
100s: 36
200s: 4
50s: 43
Fours: 1143
Sixes: 62
5. Yashasvi Jaiswal (792 Rating) - IND
Matches: 25
Innings: 47
Not Out: 2
Runs: 2245
High Score: 214
Average: 49.89
Balls Faced: 3390
Strike Rate: 66.23
100s: 6
200s: 2
50s: 12
Fours: 277
Sixes: 43
ODI Batsmen Rankings (Top 5)
1. Shubman Gill (784 Rating) - IND
Matches: 55
Innings: 55
Not Out: 8
Runs: 2775
High Score: 208
Average: 59.04
Balls Faced: 2787
Strike Rate: 99.57
100s: 8
200s: 1
50s: 15
Fours: 314
Sixes: 59
2. Rohit Sharma (756 Rating) - IND
Matches: 273
Innings: 265
Not Out: 36
Runs: 11168
High Score: 264
Average: 48.77
Balls Faced: 12034
Strike Rate: 92.81
100s: 32
200s: 3
50s: 58
Fours: 1044
Sixes: 344
3. Babar Azam (739 Rating) - PAK
Matches: 134
Innings: 131
Not Out: 15
Runs: 6291
High Score: 158
Average: 54.23
Balls Faced: 7179
Strike Rate: 87.64
100s: 19
200s: 0
50s: 37
Fours: 580
Sixes: 68
4. Virat Kohli (736 Rating) - IND
Matches: 302
Innings: 290
Not Out: 45
Runs: 14181
High Score: 183
Average: 57.88
Balls Faced: 15192
Strike Rate: 93.35
100s: 51
200s: 0
50s: 74
Fours: 1325
Sixes: 153
5. Daryl Mitchell (720 Rating) - NZ
Matches: 52
Innings: 47
Not Out: 5
Runs: 2041
High Score: 134
Average: 48.6
Balls Faced: 2155
Strike Rate: 94.71
100s: 6
200s: 0
50s: 9
Fours: 156
Sixes: 56
T20I Batsmen Rankings (Top 5)
1. Abhishek Sharma (926 Rating) - IND
Matches: 24
Innings: 23
Not Out: 5
Runs: 849
High Score: 135
Average: 36.91
Balls Faced: 433
Strike Rate: 196.08
100s: 2
200s: 0
50s: 5
Fours: 78
Sixes: 60
2. Philip Salt (844 Rating) - ENG
Matches: 47
Innings: 44
Not Out: 6
Runs: 1452
High Score: 141
Average: 38.21
Balls Faced: 856
Strike Rate: 169.63
100s: 4
200s: 0
50s: 6
Fours: 143
Sixes: 74
3. Tilak Varma (819 Rating) - IND
Matches: 32
Innings: 30
Not Out: 12
Runs: 962
High Score: 120
Average: 53.44
Balls Faced: 645
Strike Rate: 149.15
100s: 2
200s: 0
50s: 4
Fours: 83
Sixes: 53
4. Jos Buttler (785 Rating) - ENG
Matches: 141
Innings: 130
Not Out: 23
Runs: 3836
High Score: 101
Average: 35.85
Balls Faced: 2569
Strike Rate: 149.32
100s: 1
200s: 0
50s: 28
Fours: 347
Sixes: 171
5. Pathum Nissanka (779 Rating) - SL
Matches: 74
Innings: 73
Not Out: 2
Runs: 2211
High Score: 107
Average: 31.14
Balls Faced: 1747
Strike Rate: 126.56
100s: 1
200s: 0
50s: 17
Fours: 225
Sixes: 59