Last updated - 19 Jan 2018

Test Team Rankings

R Team M P R
1 India 29 3434 118
2 Australia 30 3534 118
3 England 43 4941 115
4 South Africa 21 2182 104
5 New Zealand 23 2291 100
6 Pakistan 25 2304 92
7 Sri Lanka 27 2123 79
8 West Indies 28 2154 77
9 Bangladesh 19 873 46
10 Zimbabwe 7 223 32

Test Batsmen

R Player Team R
1 Kane Williamson New Zealand 883
2 Joe Root England 859
3 Steven Smith Australia 842
4 Babar Azam Pakistan 829
5 Marnus Labuschagne Australia 826
6 Travis Head Australia 818
7 Usman Khawaja Australia 796
8 Daryl Mitchell New Zealand 792
9 Harry Brook England 773
10 Rohit Sharma India 759

Test Bowlers

R Player Team R
1 Ravichandran Ashwin India 879
2 Kagiso Rabada South Africa 825
3 Ravindra Jadeja India 782
4 Stuart Broad England 776
5 Pat Cummins Australia 775
6 Shaheen Afridi Pakistan 762
7 Ollie Robinson England 762
8 James Anderson England 761
9 Nathan Lyon Australia 760
10 Jasprit Bumrah India 756

Test All-Rounder

R Player Team R
1 Ravindra Jadeja India 455
2 Ravichandran Ashwin India 370
3 Shakib Al Hasan Bangladesh 332
4 Ben Stokes England 307
5 Axar Patel India 298

Last updated - 19 Jan 2018

ODI Team Rankings

R Team M P R
1 India 55 6640 121
2 Australia 42 4926 117
3 South Africa 34 3750 110
4 Pakistan 36 3922 109
5 New Zealand 43 4399 102
6 England 38 3777 99
7 Sri Lanka 47 4134 88
8 Bangladesh 44 3836 87
9 Afghanistan 30 2533 84
10 West Indies 38 2582 68

ODI Batsmen

R Player Team R
1 Shubman Gill India 826
2 Babar Azam Pakistan 824
3 Virat Kohli India 791
4 Rohit Sharma India 769
5 Quinton de Kock South Africa 760
6 Daryl Mitchell New Zealand 750
7 David Warner Australia 745
8 Rassie van der Dussen South Africa 735
9 Harry Tector Ireland 729
10 Dawid Malan England 729

ODI Bowlers

R Player Team R
1 Keshav Maharaj South Africa 741
2 Josh Hazlewood Australia 703
3 Mohammed Siraj India 699
4 Jasprit Bumrah India 685
5 Adam Zampa Australia 675
6 Rashid Khan Afghanistan 667
7 Kuldeep Yadav India 667
8 Trent Boult New Zealand 663
9 Shaheen Afridi Pakistan 650
10 Mohammed Shami India 648

ODI All-Rounder

R Player Team R
1 Shakib Al Hasan Bangladesh 330
2 Mohammad Nabi Afghanistan 297
3 Sikandar Raza Zimbabwe 287
4 Rashid Khan Afghanistan 265
5 Glenn Maxwell Australia 252

Last updated - 19 Jan 2018

T20 Team Rankings

R Team M P R
1 India 61 16137 265
2 England 43 11133 259
3 New Zealand 53 13534 255
4 Australia 34 8584 252
5 Pakistan 53 13325 251
6 South Africa 35 8679 248
7 West Indies 39 9463 243
8 Sri Lanka 38 8940 235
9 Bangladesh 44 9943 226
10 Afghanistan 31 6852 221

T20 Batsmen

R Player Team R
1 Suryakumar Yadav India 863
2 Mohammad Rizwan Pakistan 787
3 Aiden Markram South Africa 756
4 Babar Azam Pakistan 734
5 Rilee Rossouw South Africa 702
6 Dawid Malan England 691
7 Jos Buttler England 666
8 Aaron Finch Australia 660
9 Reeza Hendricks South Africa 657
10 Glenn Phillips New Zealand 649

T20 Bowlers

R Player Team R
1 Rashid Khan Afghanistan 692
2 Wanindu Hasaranga Sri Lanka 679
3 Adil Rashid England 679
4 Maheesh Theekshana Sri Lanka 677
5 Josh Hazlewood Australia 670
6 Sam Curran England 659
7 Fazalhaq Farooqi Afghanistan 657
8 Adam Zampa Australia 657
9 Mujeeb Ur Rahman Afghanistan 656
10 Akeal Hosein West Indies 655

T20 All-Rounder

R Player Team R
1 Shakib Al Hasan Bangladesh 272
2 Hardik Pandya India 226
3 Mohammad Nabi Afghanistan 210
4 Aiden Markram South Africa 198
5 JJ Smit Namibia 192