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 25 2606 104
4 England 43 4449 103
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 887
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 719

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 Jimmy Anderson England 825
6 Kagiso Rabada South Africa 799
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 Ben Stokes England 362
3 Ravichandran Ashwin India 335
4 Shakib Al Hasan Bangladesh 328
5 Jason Holder West Indies 323

Last updated - 19 Jan 2018

ODI Team Rankings

R Team M P R
1 England 27 3226 119
2 New Zealand 22 2508 114
3 India 31 3447 111
4 Pakistan 22 2354 107
5 Australia 29 3071 106
6 South Africa 21 2111 101
7 Bangladesh 30 2753 92
8 Sri Lanka 29 2658 92
9 West Indies 41 2902 71
10 Afghanistan 18 1238 69

ODI Batsmen

R Player Team R
1 Babar Azam Pakistan 890
2 Rassie van der Dussen South Africa 789
3 Quinton de Kock South Africa 784
4 Imam-ul-Haq Pakistan 779
5 Virat Kohli India 744
6 Rohit Sharma India 740
7 Jonny Bairstow England 732
8 David Warner Australia 725
9 Ross Taylor New Zealand 701
10 Steven Smith Australia 697

ODI Bowlers

R Player Team R
1 Trent Boult New Zealand 775
2 Josh Hazlewood Australia 718
3 Mujeeb Ur Rahman Afghanistan 676
4 Jasprit Bumrah India 662
5 Shaheen Afridi Pakistan 661
6 Mohammad Nabi Afghanistan 657
7 Mehidy Hasan Bangladesh 655
8 Matt Henry New Zealand 654
9 Mitchell Starc Australia 653
10 Rashid Khan Afghanistan 651

ODI All-Rounder

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

Last updated - 19 Jan 2018

T20 Team Rankings

R Team M P R
1 India 52 13939 268
2 England 38 9936 261
3 South Africa 34 8787 258
4 Pakistan 40 10328 258
5 New Zealand 38 9594 252
6 Australia 39 9761 250
7 West Indies 46 11093 241
8 Sri Lanka 42 9964 237
9 Bangladesh 42 9402 224
10 Afghanistan 27 5919 219

T20 Batsmen

R Player Team R
1 Mohammad Rizwan Pakistan 861
2 Suryakumar Yadav India 801
3 Babar Azam Pakistan 799
4 Aiden Markram South Africa 792
5 Aaron Finch Australia 707
6 Dawid Malan England 689
7 Devon Conway New Zealand 683
8 Pathum Nissanka Sri Lanka 677
9 Waseem Muhammad United Arab Emirates 650
10 Reeza Hendricks South Africa 628

T20 Bowlers

R Player Team R
1 Josh Hazlewood Australia 737
2 Tabraiz Shamsi South Africa 716
3 Adil Rashid England 698
4 Rashid Khan Afghanistan 696
5 Wanindu Hasaranga Sri Lanka 692
6 Adam Zampa Australia 691
7 Maheesh Theekshana Sri Lanka 680
8 Mujeeb Ur Rahman Afghanistan 677
9 Akeal Hosein West Indies 665
10 Bhuvneshwar Kumar India 658

T20 All-Rounder

R Player Team R
1 Mohammad Nabi Afghanistan 246
2 Shakib Al Hasan Bangladesh 243
3 Moeen Ali England 211
4 Wanindu Hasaranga Sri Lanka 184
5 Hardik Pandya India 184