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 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 Alastair Cook England 709

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 52 6607 127
2 India 53 6492 122
3 New Zealand 41 4602 112
4 South Africa 42 4635 110
5 Pakistan 41 4145 101
6 Australia 37 3699 100
7 Bangladesh 27 2477 92
8 Sri Lanka 48 3818 77
9 West Indies 32 2217 69
10 Afghanistan 31 1924 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 Quinton de Kock South Africa 781
9 Kane Williamson New Zealand 778
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 Adil Rashid England 681
9 Hasan Ali Pakistan 681
10 Mujeeb Zadran Afghanistan 679

ODI All-Rounder

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

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 Shakib Al Hasan Bangladesh 633

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