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
|
468 | 482 v New Zealand at Indore 2025 |
| 2 |
Hayley Matthews
West Indies Women
|
420 | 448 v England at Derby 2025 |
| 3 |
Marizanne Kapp
South Africa Women
|
410 | 455 v Australia at Sydney 2024 |
| 4 |
Deepti Sharma
India Women
|
392 | 402 v New Zealand at Hamilton 2019 |
| 5 |
Annabel Sutherland
Australia Women
|
348 | 348 v Bangladesh at Visakhapatnam 2025 |
| 6 |
Amelia Kerr
New Zealand Women
|
337 | 366 v England at Hamilton 2024 |
| 7 |
Chamari Atapattu
Sri Lanka Women
|
285 | 298 v India at Colombo (RPS) 2025 |
| 8 |
Natalie Sciver
England Women
|
280 | 421 v Australia at Taunton 2023 |
| 9 |
Sophie Devine
New Zealand Women
|
278 | 306 v Australia at Brisbane - AB 2020 |
| 10 |
Chloe Tryon
South Africa Women
|
266 | 269 v Bangladesh at Visakhapatnam 2025 |
| 11 |
Orla Prendergast
Ireland Women
|
260 | 260 v Zimbabwe at Belfast 2025 |
| 12 |
Nadine de Klerk
South Africa Women
|
257 | 257 v Sri Lanka at Colombo (RPS) 2025 |
| 13 |
Alana King
Australia Women
|
242 | 242 v Bangladesh at Visakhapatnam 2025 |
| 14 |
Charlie Dean
England Women
|
223 | 226 v Bangladesh at Guwahati 2025 |
| 15 |
Fatima Sana
Pakistan Women
|
176 | 188 v Bangladesh at Lahore 2025 |
| 16 |
Josephine Nkomo
Zimbabwe Women
|
175 | 175 v United Arab Emirates at Bulawayo 2025 |
| 17 |
Kim Garth
Australia Women
|
169 | 176 v New Zealand at Indore 2025 |
| 18 |
Sophie Ecclestone
England Women
|
169 | 226 v South Africa at Christchurch 2022 |
| 19 |
Ellyse Perry
Australia Women
|
166 | 545 v West Indies at Antigua 2019 |
| 20 |
Georgia Wareham
Australia Women
|
166 | 213 v South Africa at Adelaide 2024 |
| 21 |
Laura Delany
Ireland Women
|
159 | 183 v Zimbabwe at Harare 2024 |
| 22 |
Kavisha Dilhari
Sri Lanka Women
|
156 | 188 v India at Colombo (RPS) 2025 |
| 23 |
Sneh Rana
India Women
|
150 | 150 v England at Indore 2025 |
| 24 |
Jess Kerr
New Zealand Women
|
149 | 163 v Sri Lanka at Nelson 2025 |
| 25 |
Kate Cross
England Women
|
142 | 201 v Ireland at Belfast 2024 |
| 26 |
Arlene Kelly
Ireland Women
|
136 | 139 v Zimbabwe at Belfast 2025 |
| 27 |
Nonkululeko Mlaba
South Africa Women
|
135 | 135 v Sri Lanka at Colombo (RPS) 2025 |
| 28 |
Chinelle Henry
West Indies Women
|
132 | 174 v Thailand at Lahore 2025 |
| 29 |
Kathryn Bryce
Scotland Women
|
129 | 129 v Ireland at Lahore 2025 |
| 30 |
Fahima Khatun
Bangladesh Women
|
128 | 139 v South Africa at Visakhapatnam 2025 |
| 31 |
Lea Tahuhu
New Zealand Women
|
127 | 158 v England at Leicester 2021 |
| 32 |
Rabeya Khan
Bangladesh Women
|
127 | 148 v New Zealand at Guwahati 2025 |
| 33 |
Lauren Bell
England Women
|
124 | 125 v Sri Lanka at Colombo (RPS) 2025 |
| 34 |
Megan Schutt
Australia Women
|
122 | 160 v West Indies at Antigua 2019 |
| 35 |
Aaliyah Alleyne
West Indies Women
|
120 | 124 v South Africa at Barbados 2025 |
| 36 |
Katherine Fraser
Scotland Women
|
115 | 115 v Ireland at Lahore 2025 |
| 37 |
Marufa Akter
Bangladesh Women
|
115 | 132 v Pakistan at Colombo (RPS) 2025 |
| 38 |
Hannah Rowe
New Zealand Women
|
113 | 134 v England at Bristol 2024 |
| 39 |
Sadia Iqbal
Pakistan Women
|
111 | 113 v England at Colombo (RPS) 2025 |
| 40 |
Sune Luus
South Africa Women
|
108 | 264 v India at Kimberley 2018 |
| 41 |
Suzie Bates
New Zealand Women
|
106 | 376 v Australia at Bay Oval 2016 |
| 42 |
Deandra Dottin
West Indies Women
|
106 | 261 v Pakistan at Dubai 2019 |
| 43 |
Tahlia McGrath
Australia Women
|
106 | 157 v India at Mumbai 2023 |
| 44 |
Nahida Akter
Bangladesh Women
|
103 | 112 v South Africa at Visakhapatnam 2025 |
| 45 |
Fran Jonas
New Zealand Women
|
103 | 121 v India at Ahmedabad 2024 |
| 46 |
Nashra Sandhu
Pakistan Women
|
101 | 124 v Bangladesh at Lahore 2019 |
| 47 |
Afy Fletcher
West Indies Women
|
96 | 99 v South Africa at Barbados 2025 |
| 48 |
Aditi Chudasama
United States of America Women
|
92 | 93 v Zimbabwe at Dallas 2025 |
| 49 |
Diana Baig
Pakistan Women
|
91 | 103 v Bangladesh at Dhaka 2023 |
| 50 |
Kranti Goud
India Women
|
90 | 90 v England at Indore 2025 |
| Pos | Player | Rating | Career Best Rating |
|---|---|---|---|
| 1 |
Hayley Matthews
West Indies Women
|
505 | 527 v Pakistan at Karachi 2024 |
| 2 |
Amelia Kerr
New Zealand Women
|
434 | 448 v South Africa at Dubai 2024 |
| 3 |
Deepti Sharma
India Women
|
387 | 416 v West Indies at Cape Town 2023 |
| 4 |
Ashleigh Gardner
Australia Women
|
372 | 460 v South Africa at Cape Town 2023 |
| 5 |
Chamari Atapattu
Sri Lanka Women
|
361 | 361 v New Zealand at Dunedin 2025 |
| 6 |
Marizanne Kapp
South Africa Women
|
270 | 303 v Australia at Dubai 2024 |
| 7 |
Sophie Ecclestone
England Women
|
269 | 269 v India at Edgbaston 2025 |
| 8 |
Nida Dar
Pakistan Women
|
260 | 327 v West Indies at Karachi 2024 |
| 9 |
Orla Prendergast
Ireland Women
|
255 | 298 v Pakistan at Dublin 2025 |
| 10 |
Kathryn Bryce
Scotland Women
|
243 | 352 v Ireland at Murcia, Spain 2021 |
| 11 |
Nadine de Klerk
South Africa Women
|
234 | 239 v England at Benoni 2024 |
| 12 |
Fatima Sana
Pakistan Women
|
228 | 232 v Ireland at Dublin 2025 |
| 13 |
Deandra Dottin
West Indies Women
|
215 | 411 v Pakistan at Karachi 2019 |
| 14 |
Georgia Wareham
Australia Women
|
208 | 209 v England at Adelaide 2025 |
| 15 |
Tahlia McGrath
Australia Women
|
205 | 257 v India at Mumbai 2022 |
| 16 |
Natalie Sciver
England Women
|
198 | 386 v India at Chelmsford 2021 |
| 17 |
Sophie Devine
New Zealand Women
|
196 | 425 v Australia at Brisbane - AB 2020 |
| 18 |
Chloe Tryon
South Africa Women
|
194 | 209 v New Zealand at Dubai 2024 |
| 19 |
Kavisha Dilhari
Sri Lanka Women
|
191 | 192 v New Zealand at Christchurch 2025 |
| 20 |
Annabel Sutherland
Australia Women
|
186 | 186 v New Zealand at Wellington 2025 |
| 21 |
Charlie Dean
England Women
|
175 | 186 v South Africa at Centurion 2024 |
| 22 |
Laura Delany
Ireland Women
|
166 | 214 v Netherlands at Abu Dhabi 2024 |
| 23 |
Afy Fletcher
West Indies Women
|
163 | 164 v Bangladesh at St Kitts (WP) 2025 |
| 24 |
Esha Oza
United Arab Emirates Women
|
150 | 150 v Zimbabwe at Bulawayo 2025 |
| 25 |
Sarah Glenn
England Women
|
142 | 184 v New Zealand at The Oval 2024 |
| 26 |
Chanida Sutthiruang
Thailand Women
|
135 | 207 v Papua New Guinea at Abu Dhabi 2022 |
| 27 |
Josephine Nkomo
Zimbabwe Women
|
130 | 162 v United Arab Emirates at Namibia 2024 |
| 28 |
Suzie Bates
New Zealand Women
|
126 | 336 v Australia at Taunton Vale 2011 |
| 29 |
Rabeya Khan
Bangladesh Women
|
126 | 136 v Thailand at Dambulla 2024 |
| 30 |
Sune Luus
South Africa Women
|
124 | 186 v Pakistan at Sydney 2020 |
| 31 |
Nonkululeko Mlaba
South Africa Women
|
122 | 130 v New Zealand at East London 2023 |
| 32 |
Nattaya Boochatham
Thailand Women
|
118 | 245 v Zimbabwe at Harare 2021 |
| 33 |
Ellyse Perry
Australia Women
|
115 | 427 v India at Canberra 2020 |
| 34 |
Chinelle Henry
West Indies Women
|
115 | 144 v India at Mumbai 2024 |
| 35 |
Nahida Akter
Bangladesh Women
|
111 | 128 v Thailand at Dambulla 2024 |
| 36 |
Inosha Priyadharshani
Sri Lanka Women
|
109 | 128 v Bangladesh at Dambulla 2024 |
| 37 |
Lea Tahuhu
New Zealand Women
|
107 | 126 v Australia at Sharjah 2024 |
| 38 |
Fahima Khatun
Bangladesh Women
|
107 | 113 v Ireland at Scotland 2019 |
| 39 |
Sadia Iqbal
Pakistan Women
|
107 | 113 v India at Dubai 2024 |
| 40 |
Pooja Vastrakar
India Women
|
106 | 132 v United Arab Emirates at Dambulla 2024 |
| 41 |
Renuka Thakur
India Women
|
106 | 120 v Sri Lanka at Sylhet 2022 |
| 42 |
Megan Schutt
Australia Women
|
104 | 111 v West Indies at Sydney 2023 |
| 43 |
Thipatcha Putthawong
Thailand Women
|
100 | 100 v Nepal at Bangkok 2025 |
| 44 |
Rosemary Mair
New Zealand Women
|
100 | 100 v Australia at Wellington 2025 |
| 45 |
Jess Kerr
New Zealand Women
|
97 | 113 v England at Southampton 2024 |
| 46 |
Kellies Ndlovu
Zimbabwe Women
|
96 | 214 v Ireland at Harare 2024 |
| 47 |
Karishma Ramharack
West Indies Women
|
94 | 94 v South Africa at Barbados 2025 |
| 48 |
Nashra Sandhu
Pakistan Women
|
90 | 90 v Ireland at Dublin 2025 |
| 49 |
Fran Jonas
New Zealand Women
|
89 | 114 v England at Nelson 2024 |
| 50 |
Ayabonga Khaka
South Africa Women
|
88 | 104 v England at Cape Town 2023 |