ICC Test, ODI and T20 rankings - teams, batsmen and bowlers

Last updated 20 October 2017

Test rankings

RankCountryMatchesRating
1India 36125
2South Africa34111
3England43105
4New Zealand3297
5Australia3497
6Sri Lanka3994
7Pakistan3488
8West Indies3075
9Bangladesh2372
10Zimbabwe100

ODI rankings

RankNameMatchesRating
1South Africa 52120
2India 50120
3Australia52114
4England54114
5New Zealand46111
6Pakistan 4498
7Bangladesh3392
8Sri Lanka6284
9West Indies4077
10Afghanistan3054
11Zimbabwe4152
12Ireland2541

Twenty20 rankings

RankNameMatchesRating
1New Zealand13125
2Pakistan20121
3West Indies20120
4England17119
5India22116
6Australia15111
7South Africa18110
8Sri Lanka2193
9Afghanistan2586
10Bangladesh1578
11Scotland1167
12Zimbabwe1365
13United Arab Emirates1652
14Netherlands949
15Hong Kong1346
16Papua New Guinea639
17Oman938
18Ireland1536

ICC rankings movement predictor (external site)

Test batsmen

RankRatingNameCountry
1936Steve Smith Australia
2889Joe RootEngland
3880Kane WilliamsonNew Zealand
4876Cheteshwar PujaraIndia
5807David WarnerAustralia
6806Virat KohliIndia
7795Hashim AmlaSouth Africa
8761Lokesh RahulIndia
9760Ajinkya RahaneIndia
10755Azhar AliPakistan

Next three highest-ranked England batsmen:

11738Alastair CookEngland
15710Jonny BairstowEngland
19664Ben StokesEngland

Test bowlers

RankRatingNameCountry
1896James AndersonEngland
2884Ravindra JadejaIndia
3876Kagiso RabadaSouth Africa
4852Ravichandran AshwinIndia
5833Rangana HerathSri Lanka
6794Josh HazlewoodAustralia
7752Natahan LyonAustralia
8748Dale SteynSouth Africa
9745Neil WagnerNew Zealand
10737Stuart BroadEngland

Next three highest-ranked England bowlers:

20608Moeen AliEngland
22596Ben StokesEngland
30500Chris WoakesEngland

ODI batsmen

RankRatingNameCountry
1879AB de VilliersSouth Africa
2877Virat KohliIndia
3865David WarnerAustralia
4833Babar AzamPakistan
5802Quinton De KockSouth Africa
6802Joe RootEngland
7790Rohit SharmaIndia
8779Kane WilliamsonNew Zealand
9770Hashim AmlaSouh Africa
10754Francois du Plessis South Africa

Next three highest-ranked England batsmen:

19660Alex HalesEngland
20650Eoin MorganEngland
21649Jos Buttler England

ODI bowlers

RankRatingNameCountry
1743Hasan AliPakistan
2726Imran TahirSouth Africa
3703Josh HazlewoodAustralia
4684Kagiso RabadaSouth Africa
5671Mitchell StarcAustralia
6665Jasprit BumrahIndia
7663Trent BoultNew Zealand
8647Akshar PatelIndia
9646Rashid KhanAfghanistan
10646Sunil NarineWest Indies

Next three highest-ranked England bowlers:

11646Liam PlunkettEngland
12639Adil RashidEngland
13635Chris WoakesEngland

Twenty20 batsmen

RankRatingNameCountry
1811Virat Kohli India
2784Aaron Finch Australia
3780Evin LewisWest Indies
4745Kane Williamson New Zealand
5713Babar AzamPakistan
6700Glenn MaxwellAustralia
7690Alex HalesEngland
8683Joe RootEngland
9664Mohammad ShahzadAfghanistan
10657Francois du Plessis South Africa

Next three highest-ranked England batsmen:

15608Eoin MorganEngland
19579Jos Buttler England
30526Jason RoyEngland

Twenty20 bowlers

RankRatingNameCountry
1742Imad Wasim Pakistan
2729Jasprit BumrahIndia
3719Imran TahirSouth Africa
4717Rashid KhanAfghanistan
5695Mustafizur RahmanBangladesh
6694Samuel BadreeWest Indies
7676Sunil NarineWest Indies
8661James FaulknerAustralia
9648Shakib Al HasanBangladesh
10626Mohammad NaveedUnited Arab Emirates

Next three highest-ranked England bowlers:

13605Chris JordanEngland
23560Liam PlunkettEngland
26547Adil RashidEngland

Women's team rankings

RankTeamMatchesRating
1England 34128
2Australia40128
3New Zealand43118
4India45116
5West Indies35101
6South Africa5593
7Pakistan3972
8Sri Lanka4067
9Bangladesh1937
10Ireland1730

Women's ODI batters

RankRatingNameCountry
1763Meg LanningAustralia
2753Mithali Raj India
3741Ellyse PerryAustralia
4720Amy SatterthwaiteNew Zealand
5703Suzie BatesNew Zealand

Women's ODI bowlers

RankRatingNameCountry
1656Marizanne KappSouth Africa
2652Jhulan GoswamiIndia
3637Jess JonassenAustralia
4626Stafanie TaylorWest Indies
5603Katherine BruntEngland

Women's Twenty20 batters

RankRatingNameCountry
1684Stafanie Taylor West Indies
2660Suzie BatesNew Zealand
3657Meg LanningAustralia
4612Deandra DottinWest Indies
5602Mithali RajIndia

Women's Twenty20 bowlers

RankRatingNameCountry
1632Anya ShrubsoleEngland
2616Morna NeilsenNew Zealand
3616Anisa Mohammed West Indies
4603Danielle HazellEngland
5591Lea TahuhuNew Zealand

Top Stories