Last updated - 19 Jan 2018

Test Team Rankings

R Team M P R
1 Australia 19 2439 128
2 India 23 2736 119
3 New Zealand 23 2552 111
4 South Africa 21 2306 110
5 Pakistan 20 1865 93
6 England 29 2551 88
7 Sri Lanka 17 1384 81
8 West Indies 22 1685 77
9 Bangladesh 16 823 51
10 Zimbabwe 6 148 25

Test Batsmen

R Player Team R
1 Marnus Labuschagne Australia 892
2 Steven Smith Australia 845
3 Kane Williamson New Zealand 844
4 Joe Root England 843
5 Babar Azam Pakistan 815
6 Dimuth Karunaratne Sri Lanka 781
7 Usman Khawaja Australia 757
8 Rohit Sharma India 754
9 Travis Head Australia 744
10 Virat Kohli India 742

Test Bowlers

R Player Team R
1 Pat Cummins Australia 901
2 Ravichandran Ashwin India 850
3 Jasprit Bumrah India 830
4 Shaheen Afridi Pakistan 827
5 Kagiso Rabada South Africa 827
6 Kyle Jamieson New Zealand 820
7 Tim Southee New Zealand 790
8 Neil Wagner New Zealand 777
9 Jimmy Anderson England 765
10 Josh Hazlewood Australia 752

Test All-Rounder

R Player Team R
1 Ravindra Jadeja India 385
2 Ravichandran Ashwin India 341
3 Jason Holder West Indies 336
4 Shakib Al Hasan Bangladesh 318
5 Ben Stokes England 298

Last updated - 19 Jan 2018

ODI Team Rankings

R Team M P R
1 New Zealand 12 1505 125
2 England 19 2353 124
3 Australia 18 1929 107
4 India 22 2304 105
5 Pakistan 16 1635 102
6 South Africa 19 1872 99
7 Bangladesh 24 2275 95
8 Sri Lanka 24 2086 87
9 West Indies 26 1885 73
10 Afghanistan 15 986 66

ODI Batsmen

R Player Team R
1 Babar Azam Pakistan 891
2 Virat Kohli India 811
3 Imam-ul-Haq Pakistan 795
4 Rohit Sharma India 791
5 Quinton de Kock South Africa 789
6 Jonny Bairstow England 775
7 Ross Taylor New Zealand 775
8 Rassie van der Dussen South Africa 769
9 David Warner Australia 750
10 Aaron Finch Australia 745

ODI Bowlers

R Player Team R
1 Trent Boult New Zealand 726
2 Chris Woakes England 700
3 Josh Hazlewood Australia 698
4 Matt Henry New Zealand 683
5 Mujeeb Ur Rahman Afghanistan 681
6 Jasprit Bumrah India 679
7 Shaheen Afridi Pakistan 671
8 Mehidy Hasan Bangladesh 661
9 Shakib Al Hasan Bangladesh 657
10 Rashid Khan Afghanistan 650

ODI All-Rounder

R Player Team R
1 Shakib Al Hasan Bangladesh 419
2 Mohammad Nabi Afghanistan 295
3 Chris Woakes England 282
4 Rashid Khan Afghanistan 276
5 Ben Stokes England 266

Last updated - 19 Jan 2018

T20 Team Rankings

R Team M P R
1 India 30 8093 270
2 England 28 7432 265
3 Pakistan 30 7826 261
4 South Africa 25 6336 253
5 Australia 33 8270 251
6 New Zealand 28 6996 250
7 West Indies 36 8622 240
8 Bangladesh 33 7680 233
9 Sri Lanka 33 7606 230
10 Afghanistan 14 3167 226

T20 Batsmen

R Player Team R
1 Babar Azam Pakistan 818
2 Aiden Markram South Africa 796
3 Mohammad Rizwan Pakistan 794
4 Dawid Malan England 728
5 Devon Conway New Zealand 703
6 Aaron Finch Australia 692
7 Rassie van der Dussen South Africa 669
8 Martin Guptill New Zealand 658
9 Pathum Nissanka Sri Lanka 654
10 Lokesh Rahul India 646

T20 Bowlers

R Player Team R
1 Tabraiz Shamsi South Africa 784
2 Adil Rashid England 746
3 Josh Hazlewood Australia 737
4 Adam Zampa Australia 719
5 Rashid Khan Afghanistan 714
6 Wanindu Hasaranga Sri Lanka 687
7 Anrich Nortje South Africa 655
8 Mujeeb Ur Rahman Afghanistan 654
9 Nasum Ahmed Bangladesh 637
10 Shaheen Afridi Pakistan 634

T20 All-Rounder

R Player Team R
1 Mohammad Nabi Afghanistan 276
2 Shakib Al Hasan Bangladesh 232
3 Moeen Ali England 205
4 JJ Smit Namibia 177
5 Liam Livingstone England 171