Last updated - 19 Jan 2018

Test Team Rankings

R Team M P R
1 India 25 3465 124
2 New Zealand 22 3021 121
3 Australia 17 1844 108
4 England 35 3753 107
5 Pakistan 27 2481 92
6 South Africa 19 1675 88
7 Sri Lanka 30 2485 83
8 West Indies 33 2480 75
9 Bangladesh 16 779 49
10 Zimbabwe 11 342 31

Test Batsmen

R Player Team R
1 Joe Root England 903
2 Steven Smith Australia 891
3 Kane Williamson New Zealand 888
4 Marnus Labuschagne Australia 878
5 Rohit Sharma India 805
6 Virat Kohli India 775
7 Dimuth Karunaratne Sri Lanka 772
8 Babar Azam Pakistan 737
9 Tom Latham New Zealand 726
10 David Warner Australia 724

Test Bowlers

R Player Team R
1 Pat Cummins Australia 908
2 Ravichandran Ashwin India 840
3 Tim Southee New Zealand 839
4 Josh Hazlewood Australia 816
5 Shaheen Afridi Pakistan 810
6 Neil Wagner New Zealand 802
7 Kagiso Rabada South Africa 798
8 Jimmy Anderson England 794
9 Kyle Jamieson New Zealand 776
10 Jasprit Bumrah India 763

Test All-Rounder

R Player Team R
1 Jason Holder West Indies 412
2 Ravindra Jadeja India 353
3 Ravichandran Ashwin India 352
4 Ben Stokes England 348
5 Shakib Al Hasan Bangladesh 327

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 34 9454 278
2 India 33 8703 264
3 Pakistan 40 10536 263
4 New Zealand 34 8765 258
5 South Africa 35 8858 253
6 Australia 39 9587 246
7 Afghanistan 17 3951 232
8 Bangladesh 34 7888 232
9 Sri Lanka 30 6951 232
10 West Indies 34 7680 226

T20 Batsmen

R Player Team R
1 Babar Azam Pakistan 809
2 Dawid Malan England 805
3 Aiden Markram South Africa 796
4 Mohammad Rizwan Pakistan 735
5 Lokesh Rahul India 729
6 Aaron Finch Australia 709
7 Devon Conway New Zealand 703
8 Jos Buttler England 672
9 Rassie van der Dussen South Africa 669
10 Martin Guptill New Zealand 658

T20 Bowlers

R Player Team R
1 Wanindu Hasaranga Sri Lanka 797
2 Tabraiz Shamsi South Africa 784
3 Adam Zampa Australia 725
4 Adil Rashid England 719
5 Rashid Khan Afghanistan 710
6 Josh Hazlewood Australia 705
7 Mujeeb Ur Rahman Afghanistan 679
8 Anrich Nortje South Africa 655
9 Tim Southee New Zealand 633
10 Chris Jordan England 619

T20 All-Rounder

R Player Team R
1 Mohammad Nabi Afghanistan 265
2 Shakib Al Hasan Bangladesh 231
3 Liam Livingstone England 179
4 Glenn Maxwell Australia 178
5 Wanindu Hasaranga Sri Lanka 173