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
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
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
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
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
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
46 Down 6 Aliya Riaz (Pakistan) flag Aliya Riaz (Pakistan) 284.61 M-51 | Runs-598 | A-22 | SR-102
48 Up 4 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 280.04 M-31 | Runs-777 | A-34 | SR-108
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
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
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
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
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
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
101 Up 4 Samjhana Khadka (Nepal) flag Samjhana Khadka (Nepal) 139.19 M-36 | Runs-340 | A-13 | SR-93
102 Up 4 Indu Barma (Nepal) flag Indu Barma (Nepal) 137.75 M-59 | Runs-800 | A-18 | SR-84
103 No change Sharne Mayers (Zimbabwe) flag Sharne Mayers (Zimbabwe) 136.37 M-23 | Runs-534 | A-25 | SR-95
104 Up 13 Puja Mahato (Nepal) flag Puja Mahato (Nepal) 132.33 M-37 | Runs-438 | A-17 | SR-81
105 Up 2 Tanya Ruma (P.N.G.) flag Tanya Ruma (P.N.G.) 130.97 M-31 | Runs-890 | A-49 | SR-114
106 Up 3 Lorna Jack-Brown (Scotland) flag Lorna Jack-Brown (Scotland) 127.60 M-36 | Runs-329 | A-15 | SR-95
108 Up 4 Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 125.29 M-49 | Runs-170 | A-10 | SR-98
109 Down 5 Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 124.74 M-38 | Runs-185 | A-14 | SR-121
110 Up 3 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 123.04 M-39 | Runs-159 | A-11 | SR-139
111 Down 12 Pooja Vastrakar (India) flag Pooja Vastrakar (India) 121.79 M-52 | Runs-227 | A-13 | SR-110
112 Up 3 Stephani Nampiina (Uganda) flag Stephani Nampiina (Uganda) 120.78 M-71 | Runs-843 | A-17 | SR-93
113 Up 3 Priyanaz Chatterji (Scotland) flag Priyanaz Chatterji (Scotland) 120.62 M-35 | Runs-292 | A-14 | SR-88
114 Up 102 Amanjot Kaur (India) flag Amanjot Kaur (India) 120.48 M-16 | Runs-164 | A-33 | SR-133
115 Down 14 Gull Feroza (Pakistan) flag Gull Feroza (Pakistan) 117.61 M-18 | Runs-284 | A-18 | SR-98
116 Up 3 Josephine Nkomo (Zimbabwe) flag Josephine Nkomo (Zimbabwe) 117.24 M-46 | Runs-431 | A-23 | SR-89
117 Down 9 Emilia Bartram (Italy) flag Emilia Bartram (Italy) 116.21 M-32 | Runs-442 | A-23 | SR-108