ICC Ranking

Rank Country Rating
1 South Africa South Africa 119
2 Australia Australia 118
3 New Zealand New Zealand 113
4 India India 112
5 England England 108
6 Sri Lanka Sri Lanka 98
7 Bangladesh Bangladesh 91
8 Pakistan Pakistan 89
9 West Indies West Indies 84
10 Afghanistan Afghanistan 53
Rank Players Team
1 AB de Villiers SA
2 DA Warner AUS
3 V Kohli IND
4 JE Root ENG
5 F du Plessis SA
6 Q de Kock SA
7 MJ Guptill NZ
8 KS Williamson NZ
9 Babar Azam PAK
10 SPD Smith AUS
Rank Players Team
1 Imran Tahir SA
2 SP Narine WI
3 MA Starc AUS
4 TA Boult NZ
5 K Rabada SA
6 JR Hazlewood AUS
7 Mohammad Nabi AFG
8 Shakib Al Hasan BAN
9 CR Woakes ENG
10 MJ Henry NZ
Rank Players Team
1 Shakib Al Hasan BAN
2 Mohammad Nabi AFG
3 AD Mathews SL
4 Mohammad Hafeez PAK
5 JP Faulkner AUS
6 MR Marsh AUS
7 BA Stokes ENG
8 CR Woakes ENG
9 JO Holder WI
10 RA Jadeja IND
Rank Country Rating
1 South Africa South Africa 119
2 Australia Australia 118
3 New Zealand New Zealand 113
4 India India 112
5 England England 108
6 Sri Lanka Sri Lanka 98
7 Bangladesh Bangladesh 91
8 Pakistan Pakistan 89
9 West Indies West Indies 84
10 Afghanistan Afghanistan 53
Rank Players Team
1 SPD Smith AUS
2 CA Pujara IND
3 JE Root ENG
4 V Kohli IND
5 KS Williamson NZ
6 Azhar Ali PAK
7 Younis Khan PAK
8 DA Warner AUS
9 HM Amla SA
10 Q de Kock SA
Rank Players Team
1 RA Jadeja IND
2 R Ashwin IND
3 HMRKB Herath SL
4 JR Hazlewood AUS
5 JM Anderson ENG
6 DW Steyn SA
7 SCJ Broad ENG
8 K Rabada SA
9 VD Philander SA
10 N Wagner NZ
Rank Players Team
1 Shakib Al Hasan BAN
2 R Ashwin IND
3 RA Jadeja IND
4 BA Stokes ENG
5 MA Starc AUS
6 Moeen Ali ENG
7 VD Philander SA
8 HMRKB Herath SL
9 SCJ Broad ENG
10 CR Woakes ENG
Rank Country Rating
1 New Zealand New Zealand 127
2 India India 124
3 South Africa South Africa 117
4 West Indies West Indies 116
5 England England 114
6 Pakistan Pakistan 113
7 Australia Australia 110
8 Sri Lanka Sri Lanka 101
9 Afghanistan Afghanistan 84
10 Bangladesh Bangladesh 72
Rank Players Rating Team
1 V Kohli 799 IND
2 AJ Finch 787 AUS
3 KS Williamson 744 NZ
4 JE Root 743 ENG
5 GJ Maxwell 718 AUS
6 F Du Plessis 706 SA
7 Mohammad Shahzad 703 AFG
8 MJ Guptill 695 NZ
9 AD Hales 664 ENG
10 H Masakadza 656 ZIM
Rank Players Team
1 Imran Tahir SA
2 JJ Bumrah IND
3 S Badree WI
4 Imad Wasim PAK
5 Rashid Khan AFG
6 JP Faulkner AUS
7 SP Narine WI
8 R Ashwin IND
9 Mustafizur Rahman BAN
10 Shakib Al Hasan BAN
Rank Players Rating Team
1 Shakib Al Hasan 347 BAN
2 GJ Maxwell 344 AUS
3 Shahid Afridi 282 PAK
4 Mohammad Nabi 266 AFG
5 DJ Bravo 264 WI
6 MN Samuels 262 WI
7 Mohammad Hafeez 230 PAK
8 J-P Duminy 218 SA
9 Yuvraj Singh 210 IND
10 Samiullah Shenwari 209 AFG