Last updated - 19 Jan 2018

Test Team Rankings

R Team M P R
1 India 43 5007 116
2 South Africa 39 4280 110
3 England 49 5310 108
4 New Zealand 30 3213 107
5 Australia 41 4143 101
6 Sri Lanka 45 4103 91
7 Pakistan 32 2803 88
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 922
2 Kane Williamson New Zealand 897
3 Cheteshwar Pujara India 881
4 Steven Smith Australia 874
5 Joe Root England 807
6 David Warner Australia 772
7 Henry Nicholls New Zealand 763
8 Aiden Markram South Africa 741
9 Dimuth Karunaratne Sri Lanka 715
10 Hashim Amla South Africa 711

Test Bowlers

R Player Team R
1 Kagiso Rabada South Africa 882
2 Jimmy Anderson England 874
3 Vernon Philander South Africa 809
4 Pat Cummins Australia 804
5 Ravindra Jadeja India 794
6 Trent Boult New Zealand 771
7 Mohammad Abbas Pakistan 770
8 Tim Southee New Zealand 767
9 Ravichandran Ashwin India 763
10 Jason Holder West Indies 751

Test All-Rounder

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

Last updated - 19 Jan 2018

ODI Team Rankings

R Team M P R
1 England 55 6918 126
2 India 59 7050 119
3 New Zealand 46 5188 113
4 South Africa 45 4985 111
5 Pakistan 43 4370 102
6 Australia 41 4151 101
7 Bangladesh 39 3608 93
8 Sri Lanka 57 4426 78
9 West Indies 40 2899 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 823
4 Joe Root England 807
5 Babar Azam Pakistan 802
6 David Warner Australia 791
7 Faf du Plessis South Africa 785
8 Shai Hope West Indies 780
9 Shikhar Dhawan India 767
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 Mustafizur Rahman Bangladesh 695
6 Yuzvendra Chahal India 683
7 Adil Rashid England 683
8 Mujeeb Zadran Afghanistan 679
9 Josh Hazlewood Australia 675
10 Trent Boult New Zealand 665

ODI All-Rounder

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

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 26 2940 113
7 West Indies 27 2725 101
8 Afghanistan 27 2490 92
9 Sri Lanka 30 2580 86
10 Bangladesh 30 2321 77

T20 Batsmen

R Player Team R
1 Babar Azam Pakistan 858
2 Colin Munro New Zealand 809
3 Aaron Finch Australia 806
4 Evin Lewis West Indies 751
5 Fakhar Zaman Pakistan 749
6 Glenn Maxwell Australia 745
7 Lokesh Rahul India 719
8 Alex Hales England 697
9 Martin Guptill New Zealand 691
10 Rohit Sharma India 689

T20 Bowlers

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

T20 All-Rounder

R Player Team R
1 Glenn Maxwell Australia 362
2 Shakib Al Hasan Bangladesh 338
3 Mohammad Nabi Afghanistan 313
4 Mahmudullah Bangladesh 240
5 Thisara Perera Sri Lanka 219