Rank | Team | Matches | Points | Rating |
---|---|---|---|---|
1 | India | 38 | 4636 | 122 |
2 | Australia | 40 | 4798 | 120 |
3 | England | 49 | 5443 | 111 |
4 | South Africa | 27 | 2671 | 99 |
5 | New Zealand | 32 | 3140 | 98 |
6 | Pakistan | 29 | 2576 | 89 |
7 | West Indies | 31 | 2505 | 81 |
8 | Sri Lanka | 28 | 2212 | 79 |
9 | Bangladesh | 22 | 1131 | 51 |
10 | Zimbabwe | 7 | 223 | 32 |
11 | Ireland | 6 | 58 | 10 |
12 | Afghanistan | 5 | 0 | 0 |
Rank | Player | Rating | Career Best Rating |
---|---|---|---|
1 | Kane Williamson New Zealand | 859 | 919 v Pakistan at Christchurch 2021 |
2 | Joe Root England | 824 | 923 v India at Edgbaston 2022 |
3 | Babar Azam Pakistan | 768 | 882 v New Zealand at Karachi 2022 |
= | Daryl Mitchell New Zealand | 768 | 804 v Bangladesh at Sylhet 2023 |
5 | Steve Smith Australia | 757 | 947 v South Africa at Durban 2018 |
6 | Rohit Sharma India | 751 | 813 v England at The Oval 2021 |
7 | Dimuth Karunaratne Sri Lanka | 750 | 783 v Ireland at Galle 2023 |
8 | Yashasvi Jaiswal India | 740 | 740 v England at Dharamsala 2024 |
9 | Virat Kohli India | 737 | 937 v England at Southampton 2018 |
10 | Harry Brook England | 735 | 773 v Australia at The Oval 2023 |
Last updated on 12 March 2024
View All Test Batting RankingsRank | Player | Rating | Career Best Rating |
---|---|---|---|
1 | Ravichandran Ashwin India | 870 | 904 v England at Mumbai 2016 |
2 | Josh Hazlewood Australia | 847 | 864 v India at Bengaluru 2017 |
= | Jasprit Bumrah India | 847 | 881 v England at Visakhapatnam 2024 |
4 | Kagiso Rabada South Africa | 834 | 902 v Australia at Gqeberha 2018 |
5 | Pat Cummins Australia | 820 | 914 v England at Old Trafford 2019 |
6 | Nathan Lyon Australia | 801 | 801 v New Zealand at Christchurch 2024 |
7 | Ravindra Jadeja India | 788 | 899 v Australia at Ranchi 2017 |
8 | Prabath Jayasuriya Sri Lanka | 783 | 783 v Afghanistan at Colombo (SSC) 2024 |
9 | James Anderson England | 739 | 903 v India at Lord's 2018 |
10 | Shaheen Afridi Pakistan | 733 | 836 v Sri Lanka at Galle 2022 |
Last updated on 12 March 2024
View All Test Bowling RankingsRank | Player | Rating | Career Best Rating |
---|---|---|---|
1 | Ravindra Jadeja India | 444 | 469 v England at Rajkot 2024 |
2 | Ravichandran Ashwin India | 322 | 492 v England at Mohali 2016 |
3 | Shakib Al Hasan Bangladesh | 320 | 489 v Australia at Mirpur 2017 |
4 | Joe Root England | 282 | 313 v India at Hyderabad 2024 |
5 | Jason Holder West Indies | 270 | 485 v England at Southampton 2020 |
6 | Axar Patel India | 269 | 316 v Australia at Ahmedabad 2023 |
7 | Ben Stokes England | 254 | 497 v West Indies at Old Trafford 2020 |
8 | Pat Cummins Australia | 245 | 339 v England at Lord's 2019 |
9 | Marco Jansen South Africa | 235 | 268 v India at Centurion 2023 |
10 | Kyle Mayers West Indies | 230 | 258 v Bangladesh at St Lucia 2022 |
Last updated on 12 March 2024
View All Test All Rounder RankingsRank | Team | Matches | Points | Rating |
---|---|---|---|---|
1 | India | 58 | 7020 | 121 |
2 | Australia | 45 | 5309 | 118 |
3 | South Africa | 37 | 4062 | 110 |
4 | Pakistan | 36 | 3922 | 109 |
5 | New Zealand | 46 | 4708 | 102 |
6 | England | 41 | 3934 | 96 |
7 | Sri Lanka | 52 | 4735 | 91 |
8 | Bangladesh | 47 | 4095 | 87 |
9 | Afghanistan | 34 | 2748 | 81 |
10 | West Indies | 44 | 3109 | 71 |
11 | Zimbabwe | 34 | 1706 | 50 |
12 | Ireland | 28 | 1324 | 47 |
13 | Scotland | 36 | 1664 | 46 |
14 | Netherlands | 41 | 1639 | 40 |
15 | Nepal | 49 | 1675 | 34 |
16 | Namibia | 32 | 1064 | 33 |
17 | Canada | 11 | 359 | 33 |
18 | USA | 31 | 808 | 26 |
19 | Oman | 24 | 525 | 22 |
20 | United Arab Emirates | 44 | 542 | 12 |
Rank | Player | Rating | Career Best Rating |
---|---|---|---|
1 | Babar Azam Pakistan | 824 | 898 v West Indies at Multan 2022 |
2 | Shubman Gill India | 801 | 847 v Australia at Indore 2023 |
3 | Virat Kohli India | 768 | 909 v England at Headingley 2018 |
4 | Harry Tector Ireland | 767 | 767 v Afghanistan at Sharjah 2024 |
5 | Rohit Sharma India | 746 | 882 v Sri Lanka at Headingley 2019 |
6 | Daryl Mitchell New Zealand | 728 | 750 v India at Mumbai 2023 |
7 | David Warner Australia | 723 | 869 v Pakistan at Adelaide 2017 |
8 | Dawid Malan England | 707 | 730 v Netherlands at Pune 2023 |
9 | Rassie van der Dussen South Africa | 701 | 796 v England at Durham 2022 |
10 | Heinrich Klaasen South Africa | 697 | 757 v Bangladesh at Mumbai 2023 |
Last updated on 12 March 2024
View All ODI Batting RankingsRank | Player | Rating | Career Best Rating |
---|---|---|---|
1 | Keshav Maharaj South Africa | 716 | 741 v Australia at Kolkata 2023 |
2 | Josh Hazlewood Australia | 688 | 727 v England at Melbourne 2022 |
3 | Adam Zampa Australia | 686 | 695 v Bangladesh at Pune 2023 |
4 | Mohammed Siraj India | 678 | 736 v New Zealand at Raipur 2023 |
5 | Jasprit Bumrah India | 665 | 838 v West Indies at Trivandrum 2018 |
6 | Shaheen Afridi Pakistan | 650 | 688 v West Indies at Multan 2022 |
7 | Mohammad Nabi Afghanistan | 648 | 657 v Zimbabwe at Harare 2022 |
8 | Kuldeep Yadav India | 645 | 760 v New Zealand at Bay Oval 2019 |
9 | Trent Boult New Zealand | 643 | 775 v Australia at Cairns 2022 |
10 | Bernard Scholtz Namibia | 642 | 642 v Netherlands at Kirtipur, Nepal 2024 |
Last updated on 12 March 2024
View All ODI Bowling RankingsRank | Player | Rating | Career Best Rating |
---|---|---|---|
1 | Mohammad Nabi Afghanistan | 312 | 350 v Ireland at Greater Noida 2017 |
2 | Shakib Al Hasan Bangladesh | 310 | 448 v Zimbabwe at Chittagong 2009 |
3 | Sikandar Raza Zimbabwe | 288 | 292 v Sri Lanka at Colombo (RPS) 2024 |
4 | Assad Vala Papua New Guinea | 248 | 252 v Nepal at Dubai 2023 |
5 | Rashid Khan Afghanistan | 244 | 351 v Pakistan at Abu Dhabi 2018 |
6 | Glenn Maxwell Australia | 237 | 340 v England at Headingley 2015 |
= | Gerhard Erasmus Namibia | 237 | 237 v Netherlands at Kirtipur, Nepal 2024 |
8 | Zeeshan Maqsood Oman | 235 | 262 v Ireland at Bulawayo 2023 |
9 | Mitchell Santner New Zealand | 233 | 308 v England at Christchurch 2018 |
10 | Mehidy Hasan Bangladesh | 216 | 295 v India at Mirpur 2022 |
Last updated on 12 March 2024
View All ODI All rounder RankingsRank | Team | Matches | Points | Rating |
---|---|---|---|---|
1 | India | 71 | 18867 | 266 |
2 | England | 48 | 12305 | 256 |
3 | Australia | 45 | 11460 | 255 |
4 | New Zealand | 63 | 15994 | 254 |
5 | Pakistan | 58 | 14454 | 249 |
6 | South Africa | 37 | 9210 | 249 |
7 | West Indies | 47 | 11503 | 245 |
8 | Sri Lanka | 47 | 11006 | 234 |
9 | Bangladesh | 49 | 11103 | 227 |
10 | Afghanistan | 40 | 8722 | 218 |
11 | Namibia | 30 | 5892 | 196 |
12 | Ireland | 47 | 9117 | 194 |
13 | Zimbabwe | 53 | 10222 | 193 |
14 | Scotland | 18 | 3412 | 190 |
15 | Netherlands | 22 | 4028 | 183 |
16 | Nepal | 33 | 5777 | 175 |
17 | United Arab Emirates | 38 | 6623 | 174 |
18 | Oman | 27 | 4159 | 154 |
19 | Papua New Guinea | 25 | 3583 | 143 |
20 | Canada | 18 | 2528 | 140 |
21 | Hong Kong | 36 | 5006 | 139 |
22 | Uganda | 65 | 8602 | 132 |
23 | USA | 9 | 1183 | 131 |
24 | Jersey | 19 | 2427 | 128 |
25 | Malaysia | 45 | 5642 | 125 |
26 | Kuwait | 33 | 3896 | 118 |
27 | Bahrain | 40 | 4585 | 115 |
28 | Qatar | 20 | 2135 | 107 |
29 | Kenya | 44 | 4697 | 107 |
30 | Bermuda | 14 | 1494 | 107 |
31 | Saudi Arabia | 29 | 3009 | 104 |
32 | Italy | 17 | 1712 | 101 |
33 | Tanzania | 53 | 4940 | 93 |
34 | Spain | 18 | 1649 | 92 |
35 | Germany | 33 | 3022 | 92 |
36 | Singapore | 33 | 2507 | 76 |
37 | Guernsey | 16 | 1212 | 76 |
38 | Nigeria | 30 | 2261 | 75 |
39 | Portugal | 16 | 1167 | 73 |
40 | Cayman Islands | 11 | 790 | 72 |
41 | Denmark | 23 | 1622 | 71 |
42 | Cambodia | 18 | 1239 | 69 |
43 | Belgium | 18 | 1237 | 69 |
44 | Isle of Man | 15 | 949 | 63 |
45 | Vanuatu | 20 | 1196 | 60 |
46 | Austria | 29 | 1682 | 58 |
47 | Norway | 15 | 852 | 57 |
48 | Botswana | 29 | 1543 | 53 |
49 | Finland | 18 | 953 | 53 |
50 | Switzerland | 16 | 835 | 52 |
51 | Malawi | 19 | 933 | 49 |
52 | Japan | 25 | 1222 | 49 |
53 | Czech Republic | 24 | 1101 | 46 |
54 | France | 16 | 730 | 46 |
55 | Sweden | 18 | 759 | 42 |
56 | Indonesia | 26 | 1092 | 42 |
57 | Philippines | 17 | 698 | 41 |
58 | Romania | 28 | 1149 | 41 |
59 | Cook Islands | 6 | 245 | 41 |
60 | Argentina | 11 | 424 | 39 |
61 | Mozambique | 24 | 864 | 36 |
62 | Malta | 44 | 1535 | 35 |
63 | Rwanda | 70 | 2255 | 32 |
64 | Ghana | 31 | 968 | 31 |
65 | Fiji | 10 | 304 | 30 |
66 | Thailand | 22 | 620 | 28 |
67 | Luxembourg | 30 | 845 | 28 |
68 | Sierra Leone | 28 | 766 | 27 |
69 | Cyprus | 8 | 206 | 26 |
70 | Bahamas | 10 | 241 | 24 |
71 | Belize | 3 | 66 | 22 |
72 | Hungary | 19 | 367 | 19 |
73 | Panama | 11 | 206 | 19 |
74 | Bhutan | 19 | 290 | 15 |
75 | Serbia | 19 | 268 | 14 |
76 | Gibraltar | 30 | 385 | 13 |
77 | Bulgaria | 30 | 289 | 10 |
78 | Lesotho | 9 | 82 | 9 |
79 | Estonia | 11 | 60 | 5 |
80 | China | 11 | 53 | 5 |
81 | Turkey | 7 | 26 | 4 |
82 | Maldives | 24 | 76 | 3 |
83 | Cameroon | 14 | 25 | 2 |
84 | Myanmar | 7 | 12 | 2 |
85 | Gambia | 9 | 11 | 1 |
86 | Swaziland | 18 | 0 | 0 |
87 | Seychelles | 7 | 0 | 0 |
88 | Samoa | 9 | 0 | 0 |
89 | Mali | 8 | 0 | 0 |
90 | Croatia | 10 | 0 | 0 |
91 | Greece | 6 | 0 | 0 |
Rank | Player | Rating | Career Best Rating |
---|---|---|---|
1 | Suryakumar Yadav India | 861 | 910 v New Zealand at Ranchi 2023 |
2 | Phil Salt England | 802 | 802 v West Indies at Trinidad 2023 |
3 | Mohammad Rizwan Pakistan | 800 | 875 v England at Lahore 2022 |
4 | Babar Azam Pakistan | 764 | 896 v England at Cardiff 2019 |
5 | Aiden Markram South Africa | 755 | 796 v England at Sharjah 2021 |
6 | Yashasvi Jaiswal India | 714 | 739 v Afghanistan at Indore 2024 |
7 | Rilee Rossouw South Africa | 689 | 724 v West Indies at Johannesburg 2023 |
8 | Finn Allen New Zealand | 686 | 723 v Pakistan at Dunedin 2024 |
9 | Jos Buttler England | 680 | 687 v West Indies at Trinidad 2023 |
10 | Reeza Hendricks South Africa | 660 | 674 v India at Gqeberha 2023 |
Last updated on 12 March 2024
View All T20 Batting RankingsRank | Player | Rating | Career Best Rating |
---|---|---|---|
1 | Adil Rashid England | 726 | 746 v West Indies at Barbados 2022 |
2 | Wanindu Hasaranga Sri Lanka | 687 | 797 v West Indies at Abu Dhabi 2021 |
3 | Akeal Hosein West Indies | 664 | 683 v England at Trinidad 2023 |
4 | Axar Patel India | 660 | 667 v Afghanistan at Indore 2024 |
5 | Maheesh Theekshana Sri Lanka | 659 | 684 v New Zealand at Queenstown 2023 |
= | Ravi Bishnoi India | 659 | 699 v Australia at Bengaluru 2023 |
7 | Josh Hazlewood Australia | 654 | 806 v Sri Lanka at Sydney 2022 |
= | Tabraiz Shamsi South Africa | 654 | 821 v West Indies at Grenada 2021 |
9 | Fazalhaq Farooqi Afghanistan | 646 | 692 v Pakistan at Sharjah 2023 |
10 | Mitchell Santner New Zealand | 645 | 724 v Pakistan at Wellington 2018 |
Last updated on 12 March 2024
View All T20 Bowling RankingsRank | Player | Rating | Career Best Rating |
---|---|---|---|
1 | Shakib Al Hasan Bangladesh | 240 | 409 v Pakistan at Mirpur 2015 |
2 | Wanindu Hasaranga Sri Lanka | 228 | 239 v Afghanistan at Dambulla 2024 |
3 | Mohammad Nabi Afghanistan | 217 | 355 v Bangladesh at Mirpur 2019 |
4 | Aiden Markram South Africa | 205 | 212 v India at Gqeberha 2023 |
5 | Marcus Stoinis Australia | 204 | 221 v West Indies at Adelaide 2024 |
6 | Sikandar Raza Zimbabwe | 202 | 205 v Sri Lanka at Colombo (RPS) 2024 |
7 | Hardik Pandya India | 185 | 266 v West Indies at Guyana 2023 |
8 | Liam Livingstone England | 175 | 179 v New Zealand at Abu Dhabi 2021 |
9 | Moeen Ali England | 173 | 224 v South Africa at Cardiff 2022 |
10 | Shadab Khan Pakistan | 157 | 195 v Afghanistan at Sharjah 2023 |
Last updated on 12 March 2024
View All T20 All Rounder Rankings