Last updated - 19 Jan 2018

Test Team Rankings

R Team M P R
1 India 38 4397 116
2 South Africa 35 3712 106
3 England 45 4722 105
4 New Zealand 23 2354 102
5 Australia 36 3663 102
6 Sri Lanka 38 3668 97
7 Pakistan 24 2271 95
8 West Indies 32 2432 76
9 Bangladesh 19 1268 67
10 Zimbabwe 8 12 2

Test Batsmen

R Player Team R
1 Virat Kohli India 935
2 Steven Smith Australia 919
3 Kane Williamson New Zealand 847
4 Joe Root England 835
5 David Warner Australia 803
6 Cheteshwar Pujara India 765
7 Dimuth Karunaratne Sri Lanka 754
8 Dinesh Chandimal Sri Lanka 733
9 Dean Elgar South Africa 724
10 Aiden Markram South Africa 703

Test Bowlers

R Player Team R
1 Jimmy Anderson England 899
2 Kagiso Rabada South Africa 882
3 Mohammad Abbas Pakistan 829
4 Vernon Philander South Africa 826
5 Ravindra Jadeja India 812
6 Trent Boult New Zealand 795
7 Rangana Herath Sri Lanka 791
8 Pat Cummins Australia 784
9 Ravichandran Ashwin India 777
10 Jason Holder West Indies 766

Test All-Rounder

R Player Team R
1 Shakib Al Hasan Bangladesh 420
2 Ravindra Jadeja India 400
3 Jason Holder West Indies 380
4 Vernon Philander South Africa 370
5 Ravichandran Ashwin India 341

Last updated - 19 Jan 2018

ODI Team Rankings

R Team M P R
1 England 55 6918 126
2 India 56 6739 120
3 New Zealand 41 4602 112
4 South Africa 42 4635 110
5 Pakistan 41 4145 101
6 Australia 37 3699 100
7 Bangladesh 36 3342 93
8 Sri Lanka 54 4240 79
9 West Indies 35 2545 73
10 Afghanistan 36 2394 67

ODI Batsmen

R Player Team R
1 Virat Kohli India 884
2 Rohit Sharma India 842
3 Joe Root England 818
4 David Warner Australia 803
5 Shikhar Dhawan India 802
6 Babar Azam Pakistan 798
7 Ross Taylor New Zealand 785
8 Kane Williamson New Zealand 778
9 Quinton de Kock South Africa 769
10 Jonny Bairstow England 769

ODI Bowlers

R Player Team R
1 Jasprit Bumrah India 797
2 Rashid Khan Afghanistan 788
3 Kuldeep Yadav India 700
4 Trent Boult New Zealand 699
5 Josh Hazlewood Australia 696
6 Kagiso Rabada South Africa 691
7 Imran Tahir South Africa 685
8 Hasan Ali Pakistan 681
9 Adil Rashid England 681
10 Mujeeb Zadran Afghanistan 679

ODI All-Rounder

R Player Team R
1 Rashid Khan Afghanistan 353
2 Shakib Al Hasan Bangladesh 341
3 Mohammad Nabi Afghanistan 337
4 Mitchell Santner New Zealand 317
5 Mohammad Hafeez Pakistan 306

Last updated - 19 Jan 2018

T20 Team Rankings

R Team M P R
1 Pakistan 33 4486 136
2 India 37 4601 124
3 Australia 25 2953 118
4 England 22 2586 118
5 New Zealand 22 2542 116
6 South Africa 21 2334 111
7 West Indies 21 2219 106
8 Afghanistan 27 2490 92
9 Sri Lanka 29 2518 87
10 Bangladesh 27 2066 77

T20 Batsmen

R Player Team R
1 Babar Azam Pakistan 844
2 Aaron Finch Australia 839
3 Lokesh Rahul India 812
4 Colin Munro New Zealand 801
5 Fakhar Zaman Pakistan 793
6 Martin Guptill New Zealand 747
7 Glenn Maxwell Australia 742
8 Alex Hales England 697
9 Jason Roy England 688
10 Rohit Sharma India 678

T20 Bowlers

R Player Team R
1 Rashid Khan Afghanistan 793
2 Shadab Khan Pakistan 757
3 Ish Sodhi New Zealand 700
4 Yuzvendra Chahal India 685
5 Adil Rashid England 676
6 Mitchell Santner New Zealand 665
7 Samuel Badree West Indies 655
8 Imran Tahir South Africa 653
9 Billy Stanlake Australia 640
10 Imad Wasim Pakistan 636

T20 All-Rounder

R Player Team R
1 Glenn Maxwell Australia 345
2 Mohammad Nabi Afghanistan 313
3 Shakib Al Hasan Bangladesh 310
4 Jean-Paul Duminy South Africa 225
5 Marlon Samuels West Indies 222