Last updated - 19 Jan 2018

Test Team Rankings

R Team M P R
1 India 29 3634 125
2 South Africa 32 3589 112
3 Australia 33 3499 106
4 New Zealand 23 2354 102
5 England 39 3769 97
6 Sri Lanka 35 3182 91
7 Pakistan 21 1853 88
8 West Indies 29 2235 77
9 Bangladesh 19 1268 67
10 Zimbabwe 8 12 2

Test Batsmen

R Player Team R
1 Steven Smith Australia 929
2 Virat Kohli India 903
3 Joe Root England 855
4 Kane Williamson New Zealand 847
5 David Warner Australia 820
6 Cheteshwar Pujara India 799
7 Aiden Markram South Africa 750
8 Dean Elgar South Africa 746
9 Dinesh Chandimal Sri Lanka 740
10 Dimuth Karunaratne Sri Lanka 720

Test Bowlers

R Player Team R
1 Kagiso Rabada South Africa 899
2 Jimmy Anderson England 892
3 Ravindra Jadeja India 866
4 Vernon Philander South Africa 834
5 Ravichandran Ashwin India 811
6 Pat Cummins Australia 800
7 Trent Boult New Zealand 795
8 Rangana Herath Sri Lanka 765
9 Neil Wagner New Zealand 765
10 Josh Hazlewood Australia 759

Test All-Rounder

R Player Team R
1 Shakib Al Hasan Bangladesh 420
2 Ravindra Jadeja India 394
3 Vernon Philander South Africa 379
4 Ravichandran Ashwin India 366
5 Jason Holder West Indies 355

Last updated - 19 Jan 2018

ODI Team Rankings

R Team M P R
1 England 51 6470 127
2 India 48 5819 121
3 South Africa 34 3842 113
4 New Zealand 41 4602 112
5 Pakistan 35 3617 103
6 Australia 37 3699 100
7 Bangladesh 24 2220 93
8 Sri Lanka 43 3302 77
9 West Indies 29 1989 69
10 Afghanistan 28 1758 63

ODI Batsmen

R Player Team R
1 Virat Kohli India 911
2 Joe Root England 818
3 Babar Azam Pakistan 808
4 Rohit Sharma India 806
5 David Warner Australia 803
6 Ross Taylor New Zealand 785
7 Quinton de Kock South Africa 783
8 Faf du Plessis South Africa 782
9 Kane Williamson New Zealand 778
10 Shikhar Dhawan India 769

ODI Bowlers

R Player Team R
1 Jasprit Bumrah India 775
2 Rashid Khan Afghanistan 763
3 Hasan Ali Pakistan 750
4 Trent Boult New Zealand 699
5 Josh Hazlewood Australia 696
6 Kuldeep Yadav India 684
7 Imran Tahir South Africa 683
8 Adil Rashid England 681
9 Kagiso Rabada South Africa 679
10 Yuzvendra Chahal India 666

ODI All-Rounder

R Player Team R
1 Shakib Al Hasan Bangladesh 360
2 Mohammad Hafeez Pakistan 333
3 Mohammad Nabi Afghanistan 324
4 Mitchell Santner New Zealand 317
5 Angelo Mathews Sri Lanka 306

Last updated - 19 Jan 2018

T20 Team Rankings

R Team M P R
1 Pakistan 30 3972 132
2 India 36 4468 124
3 Australia 21 2570 122
4 England 21 2448 117
5 New Zealand 22 2542 116
6 South Africa 18 2058 114
7 West Indies 18 2048 114
8 Afghanistan 25 2287 91
9 Sri Lanka 27 2287 85
10 Bangladesh 24 1686 70

T20 Batsmen

R Player Team R
1 Aaron Finch Australia 891
2 Fakhar Zaman Pakistan 842
3 Lokesh Rahul India 812
4 Colin Munro New Zealand 801
5 Babar Azam Pakistan 765
6 Glenn Maxwell Australia 761
7 Evin Lewis West Indies 753
8 Martin Guptill New Zealand 747
9 Alex Hales England 710
10 D'Arcy Short Australia 690

T20 Bowlers

R Player Team R
1 Rashid Khan Afghanistan 813
2 Shadab Khan Pakistan 723
3 Ish Sodhi New Zealand 700
4 Yuzvendra Chahal India 685
5 Samuel Badree West Indies 674
6 Mitchell Santner New Zealand 665
7 Andrew Tye Australia 658
8 Imran Tahir South Africa 650
9 Adil Rashid England 639
10 Mohammad Nabi Afghanistan 638

T20 All-Rounder

R Player Team R
1 Glenn Maxwell Australia 366
2 Mohammad Nabi Afghanistan 322
3 Shakib Al Hasan Bangladesh 279
4 Jean-Paul Duminy South Africa 235
5 Marlon Samuels West Indies 230