ICC Ranking

Rank Country Rating
1 South Africa South Africa 119
2 Australia Australia 117
3 India India 114
4 England England 113
5 New Zealand New Zealand 111
6 Pakistan Pakistan 95
7 Bangladesh Bangladesh 94
8 Sri Lanka Sri Lanka 88
9 West Indies West Indies 78
10 Afghanistan Afghanistan 54
Rank Players Team
1 V Kohli IND
2 DA Warner AUS
3 AB de Villiers SA
4 JE Root ENG
5 Babar Azam PAK
6 KS Williamson NZ
7 Q de Kock SA
8 F du Plessis SA
9 MJ Guptill NZ
10 HM Amla SA
Rank Players Team
1 JR Hazlewood AUS
2 Imran Tahir SA
3 MA Starc AUS
4 K Rabada SA
5 TA Boult NZ
6 Hasan Ali PAK
7 SP Narine WI
8 Rashid Khan AFG
9 CR Woakes ENG
10 Mohammad Nabi AFG
Rank Players Team
1 Shakib Al Hasan BAN
2 Mohammad Hafeez PAK
3 Mohammad Nabi AFG
4 JP Faulkner AUS
5 AD Mathews SL
6 BA Stokes ENG
7 MR Marsh AUS
8 JO Holder WI
9 CR Woakes ENG
10 Sikandar Raza ZIM
Rank Country Rating
1 South Africa South Africa 119
2 Australia Australia 117
3 India India 114
4 England England 113
5 New Zealand New Zealand 111
6 Pakistan Pakistan 95
7 Bangladesh Bangladesh 94
8 Sri Lanka Sri Lanka 88
9 West Indies West Indies 78
10 Afghanistan Afghanistan 54
Rank Players Team
1 SPD Smith AUS
2 JE Root ENG
3 KS Williamson NZ
4 CA Pujara IND
5 V Kohli IND
6 Q de Kock SA
7 HM Amla SA
8 Azhar Ali PAK
9 DA Warner AUS
10 KL Rahul IND
Rank Players Team
1 RA Jadeja IND
2 HMRKB Herath SL
3 R Ashwin IND
4 JR Hazlewood AUS
5 JM Anderson ENG
6 K Rabada SA
7 SCJ Broad ENG
8 DW Steyn SA
9 VD Philander SA
10 N Wagner NZ
Rank Players Team
1 Shakib Al Hasan BAN
2 RA Jadeja IND
3 R Ashwin IND
4 Moeen Ali ENG
5 VD Philander SA
6 MA Starc AUS
7 BA Stokes ENG
8 HMRKB Herath SL
9 SCJ Broad ENG
10 JO Holder WI
Rank Country Rating
1 New Zealand New Zealand 125
2 England England 123
3 Pakistan Pakistan 121
4 West Indies West Indies 117
5 India India 115
6 South Africa South Africa 110
7 Australia Australia 110
8 Sri Lanka Sri Lanka 95
9 Afghanistan Afghanistan 86
10 Bangladesh Bangladesh 78
Rank Players Rating Team
1 V Kohli 804 IND
2 AJ Finch 787 AUS
3 KS Williamson 745 NZ
4 E Lewis 723 WI
5 GJ Maxwell 718 AUS
6 JE Root 699 ENG
7 AD Hales 674 ENG
8 F Du Plessis 664 SA
8 Mohammad Shahzad 664 AFG
10 H Masakadza 657 ZIM
Rank Players Team
1 Imad Wasim PAK
2 JJ Bumrah IND
3 Imran Tahir SA
4 Rashid Khan AFG
5 S Badree WI
6 Mustafizur Rahman BAN
7 JP Faulkner AUS
8 SP Narine WI
9 Shakib Al Hasan BAN
10 R Ashwin IND
Rank Players Rating Team
1 Shakib Al Hasan 354 BAN
2 GJ Maxwell 344 AUS
3 MN Samuels 275 WI
3 Mohammad Nabi 275 AFG
5 Mahmudullah 203 BAN
6 Yuvraj Singh 202 IND
6 PW Borren 202 NED
8 CJ Anderson 201 NZ
9 Mohammad Hafeez 197 PAK
10 PR Stirling 194 IRE