Last updated - 19 Jan 2018

Test Team Rankings

R Team M P R
1 Australia 19 2439 128
2 India 29 3318 114
3 South Africa 21 2306 110
4 England 39 3909 100
5 New Zealand 27 2704 100
6 Pakistan 23 2111 92
7 Sri Lanka 23 1916 83
8 West Indies 25 1988 80
9 Bangladesh 22 1047 48
10 Zimbabwe 6 148 25

Test Batsmen

R Player Team R
1 Joe Root England 923
2 Marnus Labuschagne Australia 885
3 Babar Azam Pakistan 879
4 Steven Smith Australia 848
5 Rishabh Pant India 801
6 Kane Williamson New Zealand 786
7 Usman Khawaja Australia 766
8 Dimuth Karunaratne Sri Lanka 748
9 Rohit Sharma India 746
10 Jonny Bairstow England 742

Test Bowlers

R Player Team R
1 Pat Cummins Australia 891
2 Ravichandran Ashwin India 842
3 Shaheen Afridi Pakistan 828
4 Jasprit Bumrah India 828
5 Kagiso Rabada South Africa 818
6 Jimmy Anderson England 811
7 Kyle Jamieson New Zealand 788
8 Kemar Roach West Indies 756
9 Neil Wagner New Zealand 747
10 Mitchell Starc Australia 739

Test All-Rounder

R Player Team R
1 Ravindra Jadeja India 384
2 Ravichandran Ashwin India 335
3 Shakib Al Hasan Bangladesh 328
4 Jason Holder West Indies 323
5 Ben Stokes England 309

Last updated - 19 Jan 2018

ODI Team Rankings

R Team M P R
1 New Zealand 16 2051 128
2 England 27 3226 119
3 India 28 3085 110
4 Pakistan 20 2121 106
5 Australia 23 2325 101
6 South Africa 21 2111 101
7 Bangladesh 30 2753 92
8 Sri Lanka 29 2658 92
9 West Indies 38 2621 69
10 Afghanistan 18 1238 69

ODI Batsmen

R Player Team R
1 Babar Azam Pakistan 891
2 Imam-ul-Haq Pakistan 800
3 Rassie van der Dussen South Africa 789
4 Quinton de Kock South Africa 784
5 Virat Kohli India 767
6 Rohit Sharma India 763
7 Ross Taylor New Zealand 744
8 David Warner Australia 737
9 Jonny Bairstow England 732
10 Aaron Finch Australia 715

ODI Bowlers

R Player Team R
1 Trent Boult New Zealand 697
2 Jasprit Bumrah India 682
3 Josh Hazlewood Australia 679
4 Mujeeb Ur Rahman Afghanistan 676
5 Shaheen Afridi Pakistan 674
6 Matt Henry New Zealand 663
7 Mohammad Nabi Afghanistan 657
8 Mehidy Hasan Bangladesh 655
9 Rashid Khan Afghanistan 651
10 Mustafizur Rahman Bangladesh 640

ODI All-Rounder

R Player Team R
1 Shakib Al Hasan Bangladesh 372
2 Mohammad Nabi Afghanistan 325
3 Rashid Khan Afghanistan 290
4 Sikandar Raza Zimbabwe 263
5 Mitchell Santner New Zealand 250

Last updated - 19 Jan 2018

T20 Team Rankings

R Team M P R
1 India 44 11875 270
2 England 34 8907 262
3 Pakistan 30 7826 261
4 South Africa 34 8787 258
5 New Zealand 38 9594 252
6 Australia 36 9009 250
7 West Indies 46 11093 241
8 Sri Lanka 36 8310 231
9 Bangladesh 38 8585 226
10 Afghanistan 21 4626 220

T20 Batsmen

R Player Team R
1 Babar Azam Pakistan 818
2 Suryakumar Yadav India 805
3 Mohammad Rizwan Pakistan 794
4 Aiden Markram South Africa 792
5 Dawid Malan England 731
6 Aaron Finch Australia 716
7 Devon Conway New Zealand 683
8 Pathum Nissanka Sri Lanka 661
9 Waseem Muhammad United Arab Emirates 636
10 Reeza Hendricks South Africa 628

T20 Bowlers

R Player Team R
1 Josh Hazlewood Australia 792
2 Tabraiz Shamsi South Africa 716
3 Adil Rashid England 702
4 Adam Zampa Australia 698
5 Rashid Khan Afghanistan 688
6 Wanindu Hasaranga Sri Lanka 668
7 Akeal Hosein West Indies 665
8 Mitchell Santner New Zealand 651
9 Maheesh Theekshana Sri Lanka 647
10 Bhuvneshwar Kumar India 644

T20 All-Rounder

R Player Team R
1 Mohammad Nabi Afghanistan 248
2 Shakib Al Hasan Bangladesh 232
3 Moeen Ali England 221
4 Glenn Maxwell Australia 183
5 Rohan Mustafa United Arab Emirates 169