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

Last updated 19 November, 2018

Test rankings

RankCountryMatchesRating
1India 38116
2South Africa35106
3England45105
4New Zealand23102
5Australia 36102
6Sri Lanka3897
7Pakistan2495
8West Indies3276
9Bangladesh1967
10Zimbabwe82

ODI rankings

RankNameMatchesRating
1England55126
2India58121
3New Zealand43112
4South Africa45111
5Pakistan43102
6Australia40100
7Bangladesh3693
8Sri Lanka5479
9West Indies3772
10Afghanistan3667
11Zimbabwe4852
12Ireland2339
13Scotland1633
14 UAE1421

Twenty20 rankings

RankNameMatchesRating
1Pakistan36138
2India40127
3Australia25118
4England22118
5New Zealand25112
6South Africa21111
7West Indies24102
8Afghanistan2792
9Sri Lanka2987
10Bangladesh2777
11Scotland1562
12Zimbabwe2055
13United Arab Emirates1350
14Netherlands1250
15Hong Kong1042
16Oman739
17Ireland 1934

ICC rankings movement predictor (external site)

Test batsmen

RankRatingNameCountry
1935Virat KohliIndia
2910Steve SmithAustralia
3847Kane WilliamsonNew Zealand
4808Joe RootEngland
5803David WarnerAustralia
6765Cheteshwar PujaraIndia
7725Dimuth KarunaratneSri Lanka
8724Dean ElgarSouth Africa
9709Dinesh ChandimalSri Lanka
10703Aiden MarkramSouth Africa

Next three highest-ranked England batsmen:

19631Jonny BairstowEngland
22615Jos ButtlerEngland
29587Ben StokesEngland

Test bowlers

RankRatingNameCountry
1896James AndersonEngland
2882Kagiso RabadaSouth Africa
3829Mohammad AbbasPakitan
4826Vernon Philander South Africa
5812Ravindra JadejaIndia
6795Trent BoultNew Zealand
7784Pat CumminsAustralia
8782Rangana HerathSri Lanka
9777Ravichandran AshwinIndia
10766Jason HolderWest Indies

Next three highest-ranked England bowlers:

14727Stuart BroadEngland
27590Moeen AliEngland
28581Ben StokesEngland

ODI batsmen

RankRatingNameCountry
1899Virat KohliIndia
2871Rohit Sharma India
3808Ross Taylor New Zealand
4807Joe Root England
5802Babar Azam Pakistan
6791David WarnerAustralia
7785Francois du Plessis South Africa
8767Shikhar Dhawan India
9756Kane WilliamsonNew Zealand
10754Quinton de KockSouth Africa

Next three highest-ranked England batsmen:

12726Jonny Bairstow England
18685Jos ButtlerEngland
20 675Eoin MorganEngland

ODI bowlers

RankRatingNameCountry
1841Jasprit BumrahIndia
2788Rashid KhanAfghanistan
3723Kuldeep YadavIndia
4702Kagiso Rabada South Africa
5683Yuzvendra ChahalIndia
6683Adil RashidEngland
7682Trent BoultNew Zealand
8679Mujeeb ZadranAfghanistan
9675Josh HazlewoodAustralia
10671Mustafizur RahmanBangladesh

Next three highest-ranked England bowlers:

14642Chris WoakesEngland
21601Moeen AliEngland
27571Liam PlunkettEngland

Twenty20 batsmen

RankRatingNameCountry
1858Babar AzamPakistan
2839Aaron FinchAustralia
3815Colin MunroNew Zealand
4780Lokesh RahulIndia
5749Fakhar ZamanPakistan
6742Glenn MaxwellAustralia
7707Rohit Sharma India
8703Martin GuptillNew Zealand
9697Alex Hales England
10688Jason RoyEngland

Next three highest-ranked England batsmen:

18610Jos ButtlerEngland
21590Eoin MorganEngland
23583Joe RootEngland

Twenty20 bowlers

RankRatingNameCountry
1793Rashid KhanAfghanistan
2752Shadab KhanPakistan
3676Adil RashidEngland
4669Yuzvendra ChahalIndia
5668Ish SodhiNew Zealand
6653Imran TahirSouth Africa
7652Faheem AshrafPakistan
8651Imad WasimPakistan
9640Billy StanlakeAustralia
10634Andrew TyeAustralia

Next three highest-ranked England bowlers:

15621Liam PlunkettEngland
17611Chris JordanEngland
19595David WilleyEngland

Women's ODI team rankings

RankTeamMatchesRating
1Australia22141
2England 24123
3India27119
4New Zealand27116
5South Africa3698
6West Indies1992
7Pakistan2372
8Sri Lanka2358
9Bangladesh1349
10Ireland1021

Women's ODI batters

RankRatingNameCountry
1681Ellyse Perry Australia
2675Meg LanningAustralia
3674Mithali Raj India
4672Smriti MandhanaIndia
5659Lizelle LeeSouth Africa

Women's ODI bowlers

RankRatingNameCountry
1663Sana MirPakistan
2660Megan SchuttAustralia
3643Marizanne KappSouth Africa
4636Jess JonassenAustralia
5609Jhulan GoswamiIndia

Women's Twenty20 team rankings

RankTeamMatchesRating
1Australia24282
2England19276
3New Zealand26274
4West Indies20260
5India29253
6South Africa21243
7Pakistan29225
8Sri Lanka23207
9Bangladesh28193
10Ireland14188

Others:

11Scotland8150

Women's Twenty20 batters

RankRatingNameCountry
1682Suzie BatesNew Zealand
2671Stafanie Taylor West Indies
3627Meg LanningAustralia
4625Beth MooneyAustralia
5616Deandra Dottin West Indies

Women's Twenty20 bowlers

RankRatingNameCountry
1724Megan SchuttAustralia
2656Poonam Yadav India
3621Hayley MatthewsWest Indies
4608Anam AminPakistan
5604Danielle HazellEngland