ICC Men’s Team/Player Rankings

ICC Men’s Team/Player Rankings

ODI

PosTeamMatchesPointsRating
1India445,010114
2Australia323,572112
3New Zealand293,229111
4England323,502109
5Pakistan252,649106
6South Africa262,716104
7Bangladesh333,12995
8Sri Lanka342,97688
9Afghanistan201,41971
10West Indies412,90271
11Ireland231,21453
12Scotland311,45947
13Zimbabwe261,09842
14Namibia2697137
15Netherlands2167332
16Oman3091931
17UAE2569328
18United States3182126
19Nepal2845616
20Papua New Guinea301284

Test

PosTeamMatchesPointsRating
1India323,690126
2Australia293,668115
3England475,017107
4South Africa292,952102
5New Zealand302,96599
6Pakistan302,63888
7Sri Lanka262,28288
8West Indies312,41578
9Bangladesh251,16146
10Zimbabwe924327

T20

PosTeamMatchesPointsRating
1India6918,445267
2England4913,029266
3Pakistan5514,168258
4South Africa4110,510256
5New Zealand5313,371252
6Australia4711,784251
7West Indies5112,039236
8Sri Lanka5312,485236
9Bangladesh5111,328222
10Afghanistan306,512217

ICC Players Rankings

ICC ODI Batsmen Ranking

RankPlayerRatingCareer Best Rating
1Babar Azam (Pakistan)887898 v West Indies, 10/06/2022
2Rassie van der Dussen (South Africa)787796 v England, 19/07/2022
3David Warner (Australia)747880 v Pakistan, 26/01/2017
4Quinton de Kock (South Africa)743813 v Sri Lanka, 10/03/2019
5Imam ul Haq (Pakistan)740815 v West Indies, 12/06/2022
6Shubman Gill (India)734734 vs New Zealand, 23/01/2023
7Virat Kohli (India)727911 v England, 12/07/2018
8Steve Smith (Australia)719752 v Pakistan, 22/01/2017
9Rohit Sharma (India)719885 v Sri Lanka, 06/07/2019
10Kane Williamson (New Zealand)700799 v India, 09/07/2019

ICC Test Batsmen Ranking

RankPlayerRatingCareer Best Rating
1Marnus Labuschagne (Australia)912937 v West Indies, 12/12/2022
2Steven Smith (Australia)875947 v England, 08/01/2018
3Babar Azam (Pakistan)862882 vs New Zealand, 30/12/2022
4Travis Head (Australia)826841 v South Africa, 08/01/2023
5Joe Root (England)814923 v India, 05/07/2022
6Rishabh Pant (India)781801 v England, 05/07/2022
7Rohit Sharma (India)777813 vs England, 06/09/2021
8Kane Williamson (New Zealand)769919 vs Pakistan, 07/01/2021
9Dimuth Karunaratne (SL)748782 v Australia, 12/07/2022
10Usman Khawaja (Australia)745779 v Sri Lanka, 03/07/2022

ICC T20 Batsmen Ranking

RankPlayerRatingCareer Best Rating
1Suryakumar Yadav (India)906910 v New Zealand, 27/01/2023
2Mohammad Rizwan (Pakistan)836875 v England, 28/09/2022
3Babar Azam (Pakistan)778896 v England, 05/05/2019
4Devon Conway (New Zealand)768831 v Australia, 22/10/2022
5Aiden Markram (South Africa)748796 v England, 06/11/2021
6Dawid Malan (England)719915 v South Africa, 01/12/2020
7Rilee Rossouw (South Africa)693693 v Netherlands, 06/11/2022
8Aaron Finch (Australia)680900 v Zimbabwe, 03/07/2018
8Glenn Philips (New Zealand)662703 v England, 01/11/2022
10Alex Hales (England)655866 v India, 07/09/2014

ICC T20 Bowler Ranking

RankPlayerRatingCareer Best Rating
1Rashid Khan (Afghanistan)698816 vs Bangladesh, 05/06/2018
2Wanindu Hasaranga (SL)695797 vs West Indies, 04/11/2021
3Adil Rashid (England)692746 v West Indies, 30/01/2022
4Josh Hazlewood (Australia)690806 v Sri Lanka, 13/02/2022
5Sam Curran (England)688688 v Pakistan, 13/11/2022
6Tabraiz Shamsi (South Africa)681821 v West Indies, 03/07/2021
7Adam Zampa (Australia)678743 v Sri Lanka, 11/02/2022
8Mujeeb Ur Rahman (Afghanistan)677745 v Ireland, 08/03/2020
9Anrich Nortje (South Africa)659695 v India, 12/06/2022
10Mitchell Santner (New Zealand)657731 v Pakistan, 22/01/2018

ICC T20 All-rounder Ranking

RankPlayerRatingCareer Best Rating
1Shakib Al Hasan (Bangladesh)252408 v Pakistan, 24/04/2015
2Hardik Pandya (India)250250 v New Zealand, 01/02/2023
3Mohammad Nabi (Afghanistan)233355 v Bangladesh, 15/09/2019
4Wanindu Hasaranga (SL)175184 v Pakistan, 11/09/2022
5J.J Smit (Namibia)174185 v Afghanistan, 31/10/2021
6Sikandar Raza (Zimbabwe)173184 v Scotland, 21/10/2022
7David Wiese (Namibia)170170 v UAE, 20/10/2022
8Marcus Stoinis (Australia)161164 v Ireland, 31/10/2022
9Moeen Ali (England)160221 v South Africa, 31/07/2022
10Glenn Maxwell (Australia)160397 v Sri Lanka, 27/10/2019