ICC Womens All-Rounder Rankings
The ICC Women's allrounders rankings ranks the allrounders of international women's cricket on the basis of a point-based system. The players are rated on a scale of 0 to 1000.
To rank the allrounders, the ICC has developed an allrounder index where not only the player's performance but several other factors are also taken into account. At first, the player's performance is concerned. The player's batting and bowling points are multiplied before the result is divided by 1000.
For example, if a player has 800 batting and 0 bowling points, she will get an index of zero as she cannot bowl and thus cannot be called an allrounder. In another example, a player with 600 batting and 200 bowling points will get a rating of 120.
Apart from the player's performance, a number of other factors are taken into account too such as the quality of the opposition team, the match conditions as well as the importance of the match. A good performance in a match like the World Cup final will definitely help the player earn better points than her performance in a bilateral match.
The ICC releases the ICC Women's allrounders rankings regularly for both the white-ball formats in women's cricket. The ranking is updated every Tuesday. At present, South Africa's Marizanne Kapp is the number one ODI allrounder in the world while West Indies' Hayley Matthews is the top-ranked allrounder in T20Is.
Pos | Player | Rating | Career Best Rating |
---|---|---|---|
1 |
Ashleigh Gardner
Australia Women
|
469 | 469 v England at Hobart 2025 |
2 |
Marizanne Kapp
South Africa Women
|
444 | 455 v Australia at Sydney 2024 |
3 |
Hayley Matthews
West Indies Women
|
426 | 427 v Pakistan at Karachi 2024 |
4 |
Natalie Sciver
England Women
|
375 | 421 v Australia at Taunton 2023 |
5 |
Amelia Kerr
New Zealand Women
|
358 | 365 v England at Hamilton 2024 |
6 |
Deepti Sharma
India Women
|
344 | 401 v New Zealand at Hamilton 2019 |
7 |
Sophie Devine
New Zealand Women
|
276 | 305 v Australia at Brisbane - AB 2020 |
8 |
Annabel Sutherland
Australia Women
|
275 | 301 v New Zealand at Wellington 2024 |
9 |
Chamari Atapattu
Sri Lanka Women
|
272 | 272 v Ireland at Belfast 2024 |
10 |
Nida Dar
Pakistan Women
|
212 | 250 v Bangladesh at Dhaka 2023 |
11 |
Alana King
Australia Women
|
211 | 211 v England at Hobart 2025 |
12 |
Ellyse Perry
Australia Women
|
208 | 545 v West Indies at Antigua 2019 |
13 |
Charlie Dean
England Women
|
199 | 219 v South Africa at Potchefstroom 2024 |
14 |
Chloe Tryon
South Africa Women
|
188 | 215 v Australia at Sydney 2024 |
15 |
Nadine de Klerk
South Africa Women
|
188 | 206 v England at Kimberley 2024 |
16 |
Sophie Ecclestone
England Women
|
174 | 218 v South Africa at Christchurch 2022 |
17 |
Kavisha Dilhari
Sri Lanka Women
|
174 | 174 v Ireland at Belfast 2024 |
18 |
Josephine Nkomo
Zimbabwe Women
|
162 | 162 v USA at Harare 2024 |
19 |
Kate Cross
England Women
|
161 | 191 v Ireland at Belfast 2024 |
20 |
Georgia Wareham
Australia Women
|
159 | 196 v South Africa at Adelaide 2024 |
21 |
Orla Prendergast
Ireland Women
|
159 | 159 v India at Rajkot 2025 |
22 |
Kim Garth
Australia Women
|
158 | 158 v England at Hobart 2025 |
23 |
Laura Delany
Ireland Women
|
141 | 183 v Zimbabwe at Harare 2024 |
24 |
Stafanie Taylor
West Indies Women
|
135 | 607 v New Zealand at Kingston 2013 |
25 |
Jess Kerr
New Zealand Women
|
134 | 142 v India at Ahmedabad 2024 |
26 |
Pooja Vastrakar
India Women
|
130 | 166 v South Africa at Bangalore 2024 |
27 |
Sana Fatima
Pakistan Women
|
127 | 159 v New Zealand at Christchurch 2023 |
28 |
Chinelle Henry
West Indies Women
|
126 | 130 v Pakistan at Karachi 2024 |
29 |
Megan Schutt
Australia Women
|
124 | 150 v West Indies at Antigua 2019 |
30 |
Arlene Kelly
Ireland Women
|
122 | 130 v India at Rajkot 2025 |
31 |
Lea Tahuhu
New Zealand Women
|
121 | 156 v England at Leicester 2021 |
32 |
Hannah Rowe
New Zealand Women
|
120 | 130 v England at Bristol 2024 |
33 |
Tahlia McGrath
Australia Women
|
109 | 156 v India at Mumbai 2023 |
34 |
Deandra Dottin
West Indies Women
|
108 | 261 v Pakistan at Dubai 2019 |
35 |
Suzie Bates
New Zealand Women
|
101 | 376 v Australia at Bay Oval 2016 |
36 |
Fran Jonas
New Zealand Women
|
97 | 105 v India at Ahmedabad 2024 |
37 |
Lauren Bell
England Women
|
94 | 94 v Australia at Hobart 2025 |
38 |
Renuka Thakur
India Women
|
93 | 98 v West Indies at Vadodara 2024 |
39 |
Nashra Sandhu
Pakistan Women
|
91 | 114 v Bangladesh at Hamilton 2022 |
40 |
Sadia Iqbal
Pakistan Women
|
91 | 98 v West Indies at Karachi 2024 |
41 |
Aliya Riaz
Pakistan Women
|
90 | 95 v South Africa at Durban 2021 |
42 |
Afy Fletcher
West Indies Women
|
88 | 91 v India at Vadodara 2024 |
43 |
Kathryn Bryce
Scotland Women
|
87 | 104 v Papua New Guinea at Dubai (GCA) 2024 |
44 |
Nonkululeko Mlaba
South Africa Women
|
87 | 92 v Bangladesh at Benoni 2023 |
45 |
Diana Baig
Pakistan Women
|
86 | 102 v Bangladesh at Dhaka 2023 |
46 |
Inoka Ranaweera
Sri Lanka Women
|
84 | 127 v West Indies at Trinidad 2017 |
47 |
Iris Zwilling
Netherlands Women
|
84 | 84 v Scotland at Amstelveen 2024 |
48 |
Ayabonga Khaka
South Africa Women
|
83 | 124 v England at Worcester 2018 |
49 |
Darcey Carter
Scotland Women
|
83 | 83 v Netherlands at Amstelveen 2024 |
50 |
Nahida Akter
Bangladesh Women
|
81 | 82 v Ireland at Dhaka 2024 |
Pos | Player | Rating | Career Best Rating |
---|---|---|---|
1 |
Hayley Matthews
West Indies Women
|
495 | 527 v Pakistan at Karachi 2024 |
2 |
Amelia Kerr
New Zealand Women
|
443 | 443 v South Africa at Dubai 2024 |
3 |
Ashleigh Gardner
Australia Women
|
406 | 458 v South Africa at Cape Town 2023 |
4 |
Deepti Sharma
India Women
|
388 | 410 v West Indies at Cape Town 2023 |
5 |
Chamari Atapattu
Sri Lanka Women
|
332 | 345 v Pakistan at Sharjah 2024 |
6 |
Marizanne Kapp
South Africa Women
|
278 | 303 v Australia at Dubai 2024 |
7 |
Nida Dar
Pakistan Women
|
276 | 327 v West Indies at Karachi 2024 |
8 |
Natalie Sciver
England Women
|
265 | 386 v India at Chelmsford 2021 |
9 |
Kathryn Bryce
Scotland Women
|
243 | 352 v Ireland at Murcia, Spain 2021 |
10 |
Orla Prendergast
Ireland Women
|
243 | 243 v Bangladesh at Sylhet 2024 |
11 |
Sophie Ecclestone
England Women
|
239 | 239 v Australia at Sydney 2025 |
12 |
Nadine de Klerk
South Africa Women
|
237 | 239 v England at Benoni 2024 |
13 |
Sana Fatima
Pakistan Women
|
213 | 213 v New Zealand at Dubai 2024 |
14 |
Laura Delany
Ireland Women
|
212 | 214 v Netherlands at Abu Dhabi 2024 |
15 |
Chloe Tryon
South Africa Women
|
200 | 209 v New Zealand at Dubai 2024 |
16 |
Sophie Devine
New Zealand Women
|
198 | 425 v Australia at Brisbane - AB 2020 |
17 |
Kavisha Dilhari
Sri Lanka Women
|
179 | 185 v Ireland at Dublin 2024 |
18 |
Georgia Wareham
Australia Women
|
179 | 184 v Pakistan at Dubai 2024 |
19 |
Deandra Dottin
West Indies Women
|
166 | 411 v Pakistan at Karachi 2019 |
20 |
Charlie Dean
England Women
|
166 | 174 v South Africa at Centurion 2024 |
21 |
Tahlia McGrath
Australia Women
|
155 | 257 v India at Mumbai 2022 |
22 |
Sarah Glenn
England Women
|
153 | 167 v New Zealand at The Oval 2024 |
23 |
Esha Oza
United Arab Emirates Women
|
150 | 150 v Zimbabwe at Windhoek 2024 |
24 |
Annabel Sutherland
Australia Women
|
150 | 152 v South Africa at Dubai 2024 |
25 |
Afy Fletcher
West Indies Women
|
146 | 150 v New Zealand at Sharjah 2024 |
26 |
Kavisha Egodage
United Arab Emirates Women
|
143 | 143 v Zimbabwe at Windhoek 2024 |
27 |
Chinelle Henry
West Indies Women
|
141 | 141 v India at Mumbai 2024 |
28 |
Sibona Jimmy
Papua New Guinea Women
|
141 | 171 v Japan at Vanuatu 2023 |
29 |
Nattaya Boochatham
Thailand Women
|
139 | 242 v Zimbabwe at Harare 2021 |
30 |
Josephine Nkomo
Zimbabwe Women
|
134 | 157 v United Arab Emirates at Windhoek 2024 |
31 |
Kellies Ndlovu
Zimbabwe Women
|
133 | 214 v Ireland at Harare 2024 |
32 |
Ellyse Perry
Australia Women
|
129 | 421 v India at Canberra 2020 |
33 |
Chanida Sutthiruang
Thailand Women
|
129 | 206 v Papua New Guinea at Abu Dhabi 2022 |
34 |
Kaia Arua
Papua New Guinea Women
|
129 | 148 v Cook Islands at Auckland 2024 |
35 |
Pooja Vastrakar
India Women
|
115 | 129 v United Arab Emirates at Dambulla 2024 |
36 |
Rabeya Khan
Bangladesh Women
|
115 | 124 v Thailand at Dambulla 2024 |
37 |
Sune Luus
South Africa Women
|
113 | 183 v Thailand at Canberra 2020 |
38 |
Nahida Akter
Bangladesh Women
|
109 | 117 v Thailand at Dambulla 2024 |
39 |
Lea Tahuhu
New Zealand Women
|
108 | 114 v Australia at Sharjah 2024 |
40 |
Jess Jonassen
Australia Women
|
102 | 260 v Ireland at Delhi 2016 |
41 |
Renuka Thakur
India Women
|
101 | 104 v Australia at Mumbai 2022 |
42 |
Nonkululeko Mlaba
South Africa Women
|
99 | 107 v New Zealand at Benoni 2023 |
43 |
Aaliyah Alleyne
West Indies Women
|
98 | 106 v England at Dubai 2024 |
44 |
Stafanie Taylor
West Indies Women
|
96 | 524 v Sri Lanka at Bridgetown 2012 |
45 |
Suzie Bates
New Zealand Women
|
95 | 335 v Australia at Taunton Vale 2011 |
46 |
Fahima Khatun
Bangladesh Women
|
95 | 112 v Ireland at Scotland 2019 |
47 |
Rubina Chhetry
Nepal Women
|
95 | 95 v India at Dambulla 2024 |
48 |
Inoshi Fernando
Sri Lanka Women
|
92 | 109 v Thailand at Dambulla 2024 |
49 |
Sadia Iqbal
Pakistan Women
|
92 | 96 v Australia at Dubai 2024 |
50 |
Qiana Joseph
West Indies Women
|
88 | 93 v India at Mumbai 2024 |