Last updated - 19 Jan 2018

Test Team Rankings

R Team M P R
1 India 38 4397 116
2 England 49 5310 108
3 South Africa 35 3712 106
4 New Zealand 27 2834 105
5 Australia 36 3663 102
6 Sri Lanka 42 3888 93
7 Pakistan 28 2579 92
8 West Indies 35 2463 70
9 Bangladesh 25 1727 69
10 Zimbabwe 11 138 13

Test Batsmen

R Player Team R
1 Virat Kohli India 920
2 Kane Williamson New Zealand 913
3 Steven Smith Australia 901
4 Cheteshwar Pujara India 846
5 Joe Root England 807
6 David Warner Australia 795
7 Dimuth Karunaratne Sri Lanka 753
8 Dean Elgar South Africa 724
9 Henry Nicholls New Zealand 709
10 Azhar Ali Pakistan 708

Test Bowlers

R Player Team R
1 Kagiso Rabada South Africa 882
2 Jimmy Anderson England 874
3 Vernon Philander South Africa 826
4 Mohammad Abbas Pakistan 821
5 Ravindra Jadeja India 804
6 Ravichandran Ashwin India 786
7 Pat Cummins Australia 770
8 Trent Boult New Zealand 764
9 Yasir Shah Pakistan 757
10 Jason Holder West Indies 751

Test All-Rounder

R Player Team R
1 Shakib Al Hasan Bangladesh 415
2 Ravindra Jadeja India 392
3 Vernon Philander South Africa 370
4 Jason Holder West Indies 365
5 Ben Stokes England 342

Last updated - 19 Jan 2018

ODI Team Rankings

R Team M P R
1 England 55 6918 126
2 India 58 7000 121
3 New Zealand 43 4803 112
4 South Africa 45 4985 111
5 Pakistan 43 4370 102
6 Australia 40 3980 100
7 Bangladesh 36 3342 93
8 Sri Lanka 54 4240 79
9 West Indies 37 2670 72
10 Afghanistan 36 2394 67

ODI Batsmen

R Player Team R
1 Virat Kohli India 899
2 Rohit Sharma India 871
3 Ross Taylor New Zealand 808
4 Joe Root England 807
5 Babar Azam Pakistan 802
6 David Warner Australia 791
7 Faf du Plessis South Africa 785
8 Shikhar Dhawan India 767
9 Kane Williamson New Zealand 756
10 Quinton de Kock South Africa 754

ODI Bowlers

R Player Team R
1 Jasprit Bumrah India 841
2 Rashid Khan Afghanistan 788
3 Kuldeep Yadav India 723
4 Kagiso Rabada South Africa 702
5 Yuzvendra Chahal India 683
6 Adil Rashid England 683
7 Trent Boult New Zealand 682
8 Mujeeb Zadran Afghanistan 679
9 Josh Hazlewood Australia 675
10 Mustafizur Rahman Bangladesh 671

ODI All-Rounder

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

Last updated - 19 Jan 2018

T20 Team Rankings

R Team M P R
1 Pakistan 36 4979 138
2 India 42 5298 126
3 England 22 2586 118
4 Australia 28 3266 117
5 South Africa 22 2502 114
6 New Zealand 25 2803 112
7 West Indies 24 2444 102
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 858
2 Colin Munro New Zealand 815
3 Aaron Finch Australia 806
4 Fakhar Zaman Pakistan 749
5 Glenn Maxwell Australia 745
6 Lokesh Rahul India 719
7 Martin Guptill New Zealand 703
8 Alex Hales England 697
9 Rohit Sharma India 689
10 Jason Roy England 688

T20 Bowlers

R Player Team R
1 Rashid Khan Afghanistan 793
2 Shadab Khan Pakistan 752
3 Kuldeep Yadav India 714
4 Adil Rashid England 676
5 Adam Zampa Australia 670
6 Ish Sodhi New Zealand 668
7 Faheem Ashraf Pakistan 652
8 Imad Wasim Pakistan 651
9 Imran Tahir South Africa 640
10 Shakib Al Hasan Bangladesh 633

T20 All-Rounder

R Player Team R
1 Glenn Maxwell Australia 362
2 Mohammad Nabi Afghanistan 313
3 Shakib Al Hasan Bangladesh 310
4 Jean-Paul Duminy South Africa 216
5 Thisara Perera Sri Lanka 213