Last updated - 19 Jan 2018

Test Team Rankings

R Team M P R
1 New Zealand 22 2764 126
2 India 25 2987 119
3 Australia 17 1844 108
4 England 35 3753 107
5 Pakistan 27 2481 92
6 South Africa 19 1675 88
7 West Indies 30 2396 80
8 Sri Lanka 27 2095 78
9 Bangladesh 16 779 49
10 Zimbabwe 11 342 31

Test Batsmen

R Player Team R
1 Joe Root England 903
2 Kane Williamson New Zealand 901
3 Steven Smith Australia 891
4 Marnus Labuschagne Australia 878
5 Rohit Sharma India 813
6 Virat Kohli India 783
7 Babar Azam Pakistan 749
8 David Warner Australia 724
9 Quinton de Kock South Africa 717
10 Henry Nicholls New Zealand 714

Test Bowlers

R Player Team R
1 Pat Cummins Australia 908
2 Ravichandran Ashwin India 831
3 Tim Southee New Zealand 824
4 Josh Hazlewood Australia 816
5 Neil Wagner New Zealand 810
6 Kagiso Rabada South Africa 798
7 Jimmy Anderson England 794
8 Shaheen Afridi Pakistan 783
9 Jasprit Bumrah India 771
10 Jason Holder West Indies 766

Test All-Rounder

R Player Team R
1 Jason Holder West Indies 434
2 Ben Stokes England 348
3 Ravindra Jadeja India 338
4 Shakib Al Hasan Bangladesh 334
5 Ravichandran Ashwin India 331

Last updated - 19 Jan 2018

ODI Team Rankings

R Team M P R
1 New Zealand 17 2054 121
2 England 32 3793 119
3 Australia 28 3244 116
4 India 32 3624 113
5 South Africa 25 2459 98
6 Pakistan 27 2524 93
7 Bangladesh 30 2740 91
8 West Indies 30 2523 84
9 Sri Lanka 32 2657 83
10 Afghanistan 17 1054 62

ODI Batsmen

R Player Team R
1 Babar Azam Pakistan 873
2 Virat Kohli India 844
3 Rohit Sharma India 813
4 Ross Taylor New Zealand 801
5 Aaron Finch Australia 779
6 Jonny Bairstow England 775
7 David Warner Australia 762
8 Shai Hope West Indies 758
9 Kane Williamson New Zealand 754
10 Quinton de Kock South Africa 747

ODI Bowlers

R Player Team R
1 Trent Boult New Zealand 737
2 Josh Hazlewood Australia 709
3 Mujeeb Ur Rahman Afghanistan 708
4 Chris Woakes England 700
5 Mehedi Hasan Rana Bangladesh 692
6 Matt Henry New Zealand 691
7 Jasprit Bumrah India 679
8 Mitchell Starc Australia 652
9 Shakib Al Hasan Bangladesh 650
10 Kagiso Rabada South Africa 646

ODI All-Rounder

R Player Team R
1 Shakib Al Hasan Bangladesh 416
2 Mohammad Nabi Afghanistan 294
3 Chris Woakes England 282
4 Rashid Khan Afghanistan 270
5 Mitchell Santner New Zealand 268

Last updated - 19 Jan 2018

T20 Team Rankings

R Team M P R
1 England 28 7786 278
2 India 28 7456 266
3 Pakistan 34 8883 261
4 New Zealand 28 7192 257
5 South Africa 29 7208 249
6 Bangladesh 26 6259 241
7 Australia 33 7923 240
8 Afghanistan 12 2826 236
9 West Indies 29 6792 234
10 Sri Lanka 21 4849 231

T20 Batsmen

R Player Team R
1 Dawid Malan England 841
2 Babar Azam Pakistan 819
3 Aaron Finch Australia 733
4 Virat Kohli India 717
5 Devon Conway New Zealand 700
6 Lokesh Rahul India 699
7 Mohammad Rizwan Pakistan 692
8 Quinton de Kock South Africa 671
9 Evin Lewis West Indies 664
10 Hazratullah Zazai Afghanistan 636

T20 Bowlers

R Player Team R
1 Tabraiz Shamsi South Africa 775
2 Wanindu Hasaranga Sri Lanka 747
3 Rashid Khan Afghanistan 719
4 Adil Rashid England 689
5 Mujeeb Ur Rahman Afghanistan 687
6 Ashton Agar Australia 649
7 Adam Zampa Australia 648
8 Mustafizur Rahman Bangladesh 626
9 Shakib Al Hasan Bangladesh 611
10 Tim Southee New Zealand 605

T20 All-Rounder

R Player Team R
1 Mohammad Nabi Afghanistan 285
2 Shakib Al Hasan Bangladesh 275
3 Richard Berrington Scotland 194
4 Khawar Ali Oman 159
5 Rohan Mustafa United Arab Emirates 152