Last updated - 19 Jan 2018

Test Team Rankings

R Team M P R
1 India 35 4016 115
2 South Africa 35 3712 106
3 Australia 33 3499 106
4 England 45 4722 105
5 New Zealand 23 2354 102
6 Sri Lanka 38 3668 97
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 Virat Kohli India 930
2 Steven Smith Australia 929
3 Kane Williamson New Zealand 847
4 Joe Root England 835
5 David Warner Australia 820
6 Cheteshwar Pujara India 772
7 Dimuth Karunaratne Sri Lanka 754
8 Dinesh Chandimal Sri Lanka 733
9 Dean Elgar South Africa 724
10 Jonny Bairstow England 0

Test Bowlers

R Player Team R
1 Jimmy Anderson England 899
2 Kagiso Rabada South Africa 882
3 Vernon Philander South Africa 826
4 Ravindra Jadeja India 814
5 Pat Cummins Australia 800
6 Trent Boult New Zealand 795
7 Rangana Herath Sri Lanka 791
8 Ravichandran Ashwin India 769
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 383
3 Vernon Philander South Africa 370
4 Jason Holder West Indies 355
5 Ravichandran Ashwin India 344

Last updated - 19 Jan 2018

ODI Team Rankings

R Team M P R
1 England 51 6470 127
2 India 48 5819 121
3 New Zealand 41 4602 112
4 South Africa 39 4275 110
5 Pakistan 37 3844 104
6 Australia 37 3699 100
7 Bangladesh 27 2477 92
8 Sri Lanka 48 3818 80
9 West Indies 32 2217 69
10 Afghanistan 31 1924 62

ODI Batsmen

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

ODI Bowlers

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

ODI All-Rounder

R Player Team R
1 Shakib Al Hasan Bangladesh 363
2 Mohammad Hafeez Pakistan 322
3 Mitchell Santner New Zealand 317
4 Mohammad Nabi Afghanistan 316
5 Angelo Mathews Sri Lanka 305

Last updated - 19 Jan 2018

T20 Team Rankings

R Team M P R
1 Pakistan 30 3972 132
2 India 37 4602 124
3 Australia 21 2570 122
4 England 21 2448 117
5 New Zealand 22 2542 116
6 South Africa 19 2093 110
7 West Indies 21 2219 106
8 Afghanistan 27 2490 92
9 Sri Lanka 28 2451 88
10 Bangladesh 27 2066 77

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 Martin Guptill New Zealand 747
8 Alex Hales England 710
9 D'Arcy Short Australia 690
10 Rohit Sharma India 678

T20 Bowlers

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

T20 All-Rounder

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