Cricket Ratings, Rankings and Awards; powered via a comprehensive original one-of-a-kind scoring system.

Updated monthly or as mentioned, these are Cricratings' own rankings as calculated using last four years of performances. Recent matches carry more weight using progressive factors.  Updated - 31st Jul 2025. These are not ICC rankings and any resemblance is purely coincidental.

CRR Change Name Points Stats
1 Up 1 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 968.63 M-54 | Runs-1947 | A-41 | SR-122
2 Down 1 Beth Mooney (Australia) flag Beth Mooney (Australia) 966.35 M-54 | Runs-1827 | A-49 | SR-129
3 Up 1 Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 828.94 M-53 | Runs-1571 | A-40 | SR-118
4 Up 1 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 782.77 M-59 | Runs-1537 | A-28 | SR-137
5 Down 2 Smriti Mandhana (India) flag Smriti Mandhana (India) 760.78 M-72 | Runs-2081 | A-35 | SR-127
6 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 750.40 M-51 | Runs-1292 | A-35 | SR-127
7 No change Tazmin Brits (South Africa) flag Tazmin Brits (South Africa) 705.08 M-51 | Runs-1357 | A-35 | SR-109
8 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 666.55 M-55 | Runs-1415 | A-27 | SR-104
9 Up 7 Sophia Dunkley (England) flag Sophia Dunkley (England) 617.13 M-54 | Runs-1162 | A-27 | SR-125
10 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 615.23 M-47 | Runs-1236 | A-33 | SR-111
11 No change Shafali Verma (India) flag Shafali Verma (India) 593.52 M-65 | Runs-1556 | A-26 | SR-126
12 Up 9 Gaby Lewis (Ireland) flag Gaby Lewis (Ireland) 585.11 M-52 | Runs-1622 | A-37 | SR-122
13 Down 1 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 555.72 M-65 | Runs-1399 | A-33 | SR-120
14 Down 5 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 551.25 M-61 | Runs-1812 | A-34 | SR-124
15 Down 1 Heather Knight (England) flag Heather Knight (England) 542.91 M-48 | Runs-994 | A-37 | SR-126
16 Up 1 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 535.91 M-56 | Runs-1138 | A-42 | SR-133
17 Down 4 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 534.04 M-65 | Runs-1400 | A-33 | SR-118
18 Up 1 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 527.89 M-45 | Runs-930 | A-34 | SR-135
19 Up 3 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 518.04 M-44 | Runs-933 | A-27 | SR-129
20 Down 2 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 501.59 M-48 | Runs-957 | A-25 | SR-111
21 Up 3 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 487.34 M-49 | Runs-1158 | A-30 | SR-122
22 Down 7 Nigar Sultana (Bangladesh) flag Nigar Sultana (Bangladesh) 475.90 M-57 | Runs-1304 | A-30 | SR-93
23 No change Richa Ghosh (India) flag Richa Ghosh (India) 469.12 M-58 | Runs-941 | A-29 | SR-148
24 Down 4 Harshitha Samarawickrama (Sri Lanka) flag Harshitha Samarawickrama (Sri Lanka) 451.47 M-59 | Runs-1408 | A-32 | SR-100
25 No change Anneke Bosch (South Africa) flag Anneke Bosch (South Africa) 430.90 M-43 | Runs-818 | A-27 | SR-109
26 Up 1 Maddy Green (New Zealand) flag Maddy Green (New Zealand) 415.99 M-55 | Runs-754 | A-23 | SR-115
27 Up 1 Maia Bouchier (England) flag Maia Bouchier (England) 403.85 M-45 | Runs-738 | A-23 | SR-121
28 Up 1 Alice Capsey (England) flag Alice Capsey (England) 375.24 M-45 | Runs-741 | A-20 | SR-116
29 Down 3 Muneeba Ali (Pakistan) flag Muneeba Ali (Pakistan) 375.22 M-55 | Runs-1133 | A-22 | SR-100
30 Up 4 Amy Hunter (Ireland) flag Amy Hunter (Ireland) 366.56 M-44 | Runs-1062 | A-29 | SR-112
31 Up 2 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 353.95 M-48 | Runs-526 | A-18 | SR-124
32 No change Amy Jones (England) flag Amy Jones (England) 351.11 M-65 | Runs-802 | A-20 | SR-127
33 Down 2 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 350.54 M-35 | Runs-639 | A-24 | SR-122
34 Up 12 Georgia Plimmer (New Zealand) flag Georgia Plimmer (New Zealand) 342.68 M-43 | Runs-493 | A-16 | SR-100
35 Down 5 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 341.93 M-52 | Runs-884 | A-24 | SR-110
36 Up 1 Shemaine Campbelle (West Indies) flag Shemaine Campbelle (West Indies) 328.95 M-40 | Runs-623 | A-19 | SR-93
37 Down 1 Deandra Dottin (West Indies/Barbados) flag Deandra Dottin (West Indies/Barbados) 314.07 M-17 | Runs-377 | A-31 | SR-154
38 Down 3 Nilakshika Silva (Sri Lanka) flag Nilakshika Silva (Sri Lanka) 310.59 M-61 | Runs-890 | A-27 | SR-102
39 Up 3 Sune Luus (South Africa) flag Sune Luus (South Africa) 308.57 M-49 | Runs-565 | A-21 | SR-107
40 Up 3 Grace Harris (Australia) flag Grace Harris (Australia) 307.66 M-43 | Runs-457 | A-27 | SR-155
41 No change Sidra Amin (Pakistan) flag Sidra Amin (Pakistan) 302.24 M-39 | Runs-729 | A-20 | SR-93
42 Up 2 Sobhana Mostary (Bangladesh) flag Sobhana Mostary (Bangladesh) 302.17 M-44 | Runs-579 | A-16 | SR-85
43 Up 5 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 289.71 M-50 | Runs-598 | A-26 | SR-123
44 Up 5 Sarah Bryce (Scotland) flag Sarah Bryce (Scotland) 288.77 M-34 | Runs-745 | A-27 | SR-111
45 Up 5 Phoebe Litchfield (Australia) flag Phoebe Litchfield (Australia) 285.29 M-27 | Runs-440 | A-31 | SR-140
46 Down 6 Aliya Riaz (Pakistan) flag Aliya Riaz (Pakistan) 284.61 M-51 | Runs-598 | A-22 | SR-102
47 Up 4 Qiana Joseph (West Indies) flag Qiana Joseph (West Indies) 284.08 M-27 | Runs-392 | A-20 | SR-120
48 Up 4 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 280.04 M-31 | Runs-777 | A-34 | SR-108
49 Down 10 Murshida Khatun (Bangladesh) flag Murshida Khatun (Bangladesh) 279.42 M-42 | Runs-793 | A-22 | SR-89
50 Up 14 Chipo Mugeri-Tiripano (Zimbabwe) flag Chipo Mugeri-Tiripano (Zimbabwe) 278.98 M-46 | Runs-1002 | A-25 | SR-106
51 Up 6 Brooke Halliday (New Zealand) flag Brooke Halliday (New Zealand) 277.00 M-41 | Runs-406 | A-15 | SR-99
52 Down 14 Vishmi Gunaratne (Sri Lanka) flag Vishmi Gunaratne (Sri Lanka) 270.09 M-49 | Runs-755 | A-18 | SR-88
53 Down 8 Esha Oza (U.A.E.) flag Esha Oza (U.A.E.) 267.85 M-79 | Runs-2231 | A-33 | SR-117
54 Down 7 Theertha Satish (U.A.E.) flag Theertha Satish (U.A.E.) 265.85 M-82 | Runs-1866 | A-31 | SR-111
55 Down 1 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 260.34 M-45 | Runs-407 | A-31 | SR-117
56 Down 3 Fatima Sana (Pakistan) flag Fatima Sana (Pakistan) 256.53 M-39 | Runs-347 | A-25 | SR-116
57 Up 1 Meg Lanning (Australia) flag Meg Lanning (Australia) 251.61 M-22 | Runs-491 | A-41 | SR-121
58 Up 1 Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 251.17 M-32 | Runs-668 | A-28 | SR-87
59 Up 2 Laura Delany (Ireland) flag Laura Delany (Ireland) 240.73 M-48 | Runs-652 | A-23 | SR-94
60 Up 2 Chinelle Henry (West Indies) flag Chinelle Henry (West Indies) 234.75 M-34 | Runs-349 | A-21 | SR-105
61 Down 5 Nannapat Koncharoenkai (Thailand) flag Nannapat Koncharoenkai (Thailand) 233.81 M-70 | Runs-1500 | A-30 | SR-91
62 Up 16 Kelis Ndhlovu (Zimbabwe) flag Kelis Ndhlovu (Zimbabwe) 233.68 M-51 | Runs-822 | A-19 | SR-96
63 Down 3 Babette de Leede (Netherlands) flag Babette de Leede (Netherlands) 225.16 M-49 | Runs-902 | A-23 | SR-97
64 Up 1 Natthakan Chantham (Thailand) flag Natthakan Chantham (Thailand) 221.34 M-55 | Runs-1164 | A-34 | SR-92
65 Down 10 Kavisha Dilhari (Sri Lanka) flag Kavisha Dilhari (Sri Lanka) 218.69 M-59 | Runs-483 | A-15 | SR-103
66 Down 3 Deepti Sharma (India) flag Deepti Sharma (India) 210.85 M-75 | Runs-630 | A-26 | SR-118
67 Down 1 Sterre Kalis (Netherlands) flag Sterre Kalis (Netherlands) 210.42 M-31 | Runs-944 | A-36 | SR-108
68 Up 12 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 207.25 M-56 | Runs-263 | A-19 | SR-138
69 Up 21 Tammy Beaumont (England) flag Tammy Beaumont (England) 197.34 M-15 | Runs-403 | A-29 | SR-120
70 Up 1 Mariko Hill (Hong Kong) flag Mariko Hill (Hong Kong) 189.90 M-64 | Runs-1543 | A-29 | SR-101
71 Down 4 Shorna Akter (Bangladesh) flag Shorna Akter (Bangladesh) 189.44 M-35 | Runs-310 | A-13 | SR-86
72 No change Robine Rijke (Netherlands) flag Robine Rijke (Netherlands) 187.46 M-51 | Runs-804 | A-22 | SR-104
73 Up 1 Shabika Gajnabi (West Indies) flag Shabika Gajnabi (West Indies) 185.24 M-34 | Runs-321 | A-13 | SR-77
74 Up 5 Rebecca Stokell (Ireland) flag Rebecca Stokell (Ireland) 184.00 M-40 | Runs-414 | A-21 | SR-100
75 Down 2 Aaliyah Alleyne (West Indies/Barbados) flag Aaliyah Alleyne (West Indies/Barbados) 183.54 M-43 | Runs-299 | A-11 | SR-93
76 Down 7 Dilara Akter (Bangladesh) flag Dilara Akter (Bangladesh) 182.31 M-23 | Runs-308 | A-13 | SR-102
77 Down 9 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 181.74 M-15 | Runs-305 | A-28 | SR-96
78 Up 10 Modester Mupachikwa (Zimbabwe) flag Modester Mupachikwa (Zimbabwe) 178.59 M-52 | Runs-1020 | A-27 | SR-85
79 Down 9 Anushka Sanjeewani (Sri Lanka) flag Anushka Sanjeewani (Sri Lanka) 175.28 M-60 | Runs-424 | A-14 | SR-95
80 Up 1 Annerie Dercksen (South Africa) flag Annerie Dercksen (South Africa) 174.78 M-24 | Runs-196 | A-25 | SR-129
81 Down 6 Heather Siegers (Netherlands) flag Heather Siegers (Netherlands) 169.83 M-40 | Runs-696 | A-20 | SR-112
82 Up 1 Shamima Sultana (Bangladesh) flag Shamima Sultana (Bangladesh) 166.02 M-27 | Runs-383 | A-14 | SR-98
83 Up 1 Ailsa Lister (Scotland) flag Ailsa Lister (Scotland) 164.97 M-34 | Runs-514 | A-21 | SR-134
84 Up 1 Natasha Miles (Hong Kong) flag Natasha Miles (Hong Kong) 163.29 M-63 | Runs-1192 | A-24 | SR-86
85 Down 8 Hasini Perera (Sri Lanka) flag Hasini Perera (Sri Lanka) 162.75 M-47 | Runs-442 | A-13 | SR-86
86 Up 5 Leah Paul (Ireland) flag Leah Paul (Ireland) 162.41 M-36 | Runs-307 | A-18 | SR-97
87 Up 2 Iris Zwilling (Netherlands) flag Iris Zwilling (Netherlands) 160.48 M-50 | Runs-698 | A-17 | SR-95
88 Down 2 Georgia Wareham (Australia) flag Georgia Wareham (Australia) 159.92 M-37 | Runs-235 | A-18 | SR-142
89 Down 13 Kavisha Egodage (U.A.E.) flag Kavisha Egodage (U.A.E.) 156.40 M-74 | Runs-1738 | A-36 | SR-88
90 Down 8 Isabella Gaze (New Zealand) flag Isabella Gaze (New Zealand) 156.24 M-32 | Runs-217 | A-14 | SR-106
91 Up 3 Mary-Anne Musonda (Zimbabwe) flag Mary-Anne Musonda (Zimbabwe) 147.93 M-44 | Runs-843 | A-25 | SR-111
92 Up 3 Chanida Sutthiruang (Thailand) flag Chanida Sutthiruang (Thailand) 146.02 M-69 | Runs-702 | A-18 | SR-98
93 Up 3 Lucy Barnett (Isle of Man) flag Lucy Barnett (Isle of Man) 145.45 M-32 | Runs-1172 | A-53 | SR-140
94 Down 2 Eimear Richardson (Ireland) flag Eimear Richardson (Ireland) 144.11 M-27 | Runs-325 | A-22 | SR-106
95 Up 2 Darcey Carter (Scotland) flag Darcey Carter (Scotland) 144.01 M-21 | Runs-354 | A-21 | SR-99
96 Up 2 Naruemol Chaiwai (Thailand) flag Naruemol Chaiwai (Thailand) 143.80 M-65 | Runs-859 | A-25 | SR-80
97 Down 4 Ayesha Naseem (Pakistan) flag Ayesha Naseem (Pakistan) 142.97 M-23 | Runs-250 | A-17 | SR-127
98 Up 2 Georgia Voll (Austalia) flag Georgia Voll (Austalia) 142.11 M-6 | Runs-210 | A-35 | SR-145
99 Down 12 Ritu Moni (Bangladesh) flag Ritu Moni (Bangladesh) 140.64 M-46 | Runs-328 | A-11 | SR-82
100 Up 2 Yasmeen Khan (Namibia) flag Yasmeen Khan (Namibia) 140.46 M-67 | Runs-1149 | A-20 | SR-94