Last updated - 19 Jan 2018

Test Team Rankings

R Team M P R
1 New Zealand 27 3198 118
2 India 32 3765 118
3 Australia 31 3498 113
4 Pakistan 26 6824 262
5 England 44 4734 108
6 South Africa 29 2595 89
7 Sri Lanka 33 2742 83
8 West Indies 25 1937 77
9 Bangladesh 17 939 55
10 Afghanistan 3 170 57

Test Batsmen

R Player Team R
1 Kane Williamson New Zealand 919
2 Steven Smith Australia 891
3 Joe Root England 883
4 Marnus Labuschagne Australia 878
5 Virat Kohli India 852
6 Babar Azam Pakistan 760
7 Cheteshwar Pujara India 754
8 Henry Nicholls New Zealand 747
9 Ben Stokes England 746
10 David Warner Australia 724

Test Bowlers

R Player Team R
1 Pat Cummins Australia 908
2 Stuart Broad England 830
3 Jimmy Anderson England 826
4 Neil Wagner New Zealand 825
5 Josh Hazlewood Australia 816
6 Tim Southee New Zealand 811
7 Ravichandran Ashwin India 771
8 Jasprit Bumrah India 769
9 Kagiso Rabada South Africa 753
10 Jason Holder West Indies 745

Test All-Rounder

R Player Team R
1 Ben Stokes England 428
2 Jason Holder West Indies 414
3 Ravindra Jadeja India 410
4 Shakib Al Hasan Bangladesh 359
5 Kyle Jamieson New Zealand 293

Last updated - 19 Jan 2018

ODI Team Rankings

R Team M P R
1 England 44 5405 123
2 India 52 6102 117
3 New Zealand 32 3716 116
4 Australia 39 4344 111
5 South Africa 31 3345 108
6 Pakistan 35 3590 103
7 Bangladesh 37 3366 91
8 Sri Lanka 39 3297 85
9 West Indies 46 3402 74
10 Afghanistan 31 1844 59

ODI Batsmen

R Player Team R
1 Virat Kohli India 870
2 Rohit Sharma India 842
3 Babar Azam Pakistan 837
4 Ross Taylor New Zealand 818
5 Aaron Finch Australia 791
6 Faf du Plessis South Africa 790
7 David Warner Australia 773
8 Kane Williamson New Zealand 765
9 Quinton de Kock South Africa 755
10 Jonny Bairstow England 754

ODI Bowlers

R Player Team R
1 Trent Boult New Zealand 722
2 Mujeeb Ur Rahman Afghanistan 708
3 Jasprit Bumrah India 700
4 Mehedi Hasan Rana Bangladesh 694
5 Chris Woakes England 675
6 Kagiso Rabada South Africa 665
7 Josh Hazlewood Australia 660
8 Mustafizur Rahman Bangladesh 658
9 Matt Henry New Zealand 641
10 Mohammad Amir Pakistan 647

ODI All-Rounder

R Player Team R
1 Shakib Al Hasan Bangladesh 420
2 Mohammad Nabi Afghanistan 294
3 Chris Woakes England 281
4 Ben Stokes England 276
5 Imad Wasim Pakistan 271

Last updated - 19 Jan 2018

T20 Team Rankings

R Team M P R
1 England 25 6877 275
2 Australia 25 6800 272
3 India 38 10186 268
4 Pakistan 29 7516 259
5 South Africa 23 5776 251
6 New Zealand 28 6952 248
7 Sri Lanka 23 5293 230
8 Bangladesh 20 4583 229
9 Afghanistan 17 3882 228
10 West Indies 26 5885 226

T20 Batsmen

R Player Team R
1 Dawid Malan England 915
2 Babar Azam Pakistan 820
3 Lokesh Rahul India 816
4 Aaron Finch Australia 808
5 Glenn Maxwell Australia 701
6 Rassie van der Dussen South Africa 700
7 Virat Kohli India 697
8 Colin Munro New Zealand 695
9 Tim Seifert New Zealand 685
10 Hazratullah Zazai Afghanistan 676

T20 Bowlers

R Player Team R
1 Rashid Khan Afghanistan 736
2 Tabraiz Shamsi South Africa 733
3 Mujeeb Ur Rahman Afghanistan 730
4 Adil Rashid England 700
5 Adam Zampa Australia 685
6 Ashton Agar Australia 664
7 Tim Southee New Zealand 636
8 Sheldon Cottrell West Indies 634
9 Mitchell Santner New Zealand 628
10 Chris Jordan England 618

T20 All-Rounder

R Player Team R
1 Mohammad Nabi Afghanistan 294
2 Shakib Al Hasan Bangladesh 268
3 Glenn Maxwell Australia 225
4 Richard Berrington Scotland 194
5 Sean Williams Zimbabwe 190