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

Last updated 14 January, 2019

Test rankings

RankCountryMatchesRating
1India 43116
2South Africa 39110
2England49108
3New Zealand30107
5Australia 41101
6Sri Lanka4591
7Pakistan3288
8West Indies3570
9Bangladesh2569
10Zimbabwe1113

ODI rankings

RankNameMatchesRating
1England55126
2India59119
3New Zealand46113
4South Africa45111
5Pakistan43102
6Australia41101
7Bangladesh3993
8Sri Lanka5778
9West Indies4072
10Afghanistan3667
11Zimbabwe4852
12Ireland2339
13Scotland1633
14 UAE1421

Twenty20 rankings

RankNameMatchesRating
1Pakistan36138
2India42126
3England22118
4Australia28117
5South Africa22114
6New Zealand26113
7West Indies27101
8Afghanistan2792
9Sri Lanka3086
10Bangladesh3077
11Scotland1562
12Zimbabwe2055
13United Arab Emirates1350
14Netherlands1250
15Hong Kong1042
16Oman739
17Ireland 1934

ICC rankings movement predictor (external site)

Test batsmen

RankRatingNameCountry
1922Virat KohliIndia
2897Kane WilliamsonNew Zealand
3881Cheteshwar PujaraIndia
4874Steve SmithAustralia
5807Joe RootEngland
6772David WarnerAustralia
7763Henry NichollsNew Zealand
8727Dean ElgarSouth Africa
9715Dimuth KarunaratneSri Lanka
10698Aiden MarkramSouth Africa

Next three highest-ranked England batsmen:

20653Jonny BairstowEngland
23635Jos ButtlerEngland
33582Ben StokesEngland

Test bowlers

RankRatingNameCountry
1893Kagiso RabadaSouth Africa
2874James AndersonEngland
3804Pat CumminsAustralia
4804Vernon PhilanderSouth Africa
5794Ravindra JadejaIndia
6789Mohammad AbbasPakistan
7771Trent Boult New Zealand
8767Tim SoutheeNew Zealand
9763Ravichandran AshwinIndia
10751Jason HolderWest Indies

Next three highest-ranked England bowlers:

18694Stuart BroadEngland
28600Moeen AliEngland
29588Ben StokesEngland

ODI batsmen

RankRatingNameCountry
1899Virat KohliIndia
2871Rohit Sharma India
3823Ross Taylor New Zealand
4807Joe Root England
5802Babar Azam Pakistan
6791David WarnerAustralia
7785Francois du Plessis South Africa
8780Shai HopeWest Indies
9767Shikhar Dhawan India
10754Quinton de KockSouth Africa

Next three highest-ranked England batsmen:

13726Jonny Bairstow England
19685Jos ButtlerEngland
20675Eoin MorganEngland

ODI bowlers

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

Next three highest-ranked England bowlers:

13642Chris WoakesEngland
21601Moeen AliEngland
29571Liam PlunkettEngland

Twenty20 batsmen

RankRatingNameCountry
1858Babar AzamPakistan
2809Colin MunroNew Zealand
3806Aaron FinchAustralia
4751Evin LewisWest Indies
5749Fakhar ZamanPakistan
6745Glenn MaxwellAustralia
7719Lokesh RahulIndia
8697Alex HalesEngland
9691Martin GuptillNew Zealand
10689Rohit SharmaIndia

Next three highest-ranked England batsmen:

11688Jason RoyEngland
18610Jos ButtlerEngland
22590Eoin MorganEngland

Twenty20 bowlers

RankRatingNameCountry
1793Rashid KhanAfghanistan
2752Shadab KhanPakistan
3714Kuldeep YadavIndia
4676Ish SodhiNew Zealand
5676Adil RashidEngland
6670Adam ZampaAustralia
7658Shakib Al HasanBangladesh
8652Faheem AshrafPakistan
9651Imad WasimPakistan
10640Imran TahirSouth Africa

Next three highest-ranked England bowlers:

16621Liam PlunkettEngland
18611Chris JordanEngland
21595David 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
1Australia28283
2England24274
3New Zealand29273
4West Indies24263
5India32255
6South Africa25242
7Pakistan31225
8Sri Lanka26208
9Bangladesh31191
10Ireland17185

Others:

11Scotland8150

Women's Twenty20 batters

RankRatingNameCountry
1694Suzie BatesNew Zealand
2656Stafanie Taylor West Indies
3632Harmanpreet KaurIndia
4623Meg LanningAustralia
5614Deandra Dottin West Indies

Women's Twenty20 bowlers

RankRatingNameCountry
1728Megan SchuttAustralia
2662Poonam Yadav India
3647Leigh KasperekNew Zealand
4643Sophie EcclestoneEngland
5641Ellyse PerryAustralia