Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
122 Down 60 Shabika Gajnabi (West Indies) flag Shabika Gajnabi (West Indies) 152.79 M-27 | Runs-223 | Avg-11 | SR*-71
123 Down 55 Harleen Deol (India) flag Harleen Deol (India) 152.07 M-18 | Runs-228 | Avg-21 | SR*-88
124 Up 17 Josephine Nkomo (Zimbabwe) flag Josephine Nkomo (Zimbabwe) 151.30 M-45 | Runs-409 | Avg-22 | SR*-89
125 Down 71 Natthakan Chantham (Thailand) flag Natthakan Chantham (Thailand) 151.17 M-44 | Runs-984 | Avg-32 | SR*-89
126 Down 14 Sindhu Sriharsha (U.S.A.) flag Sindhu Sriharsha (U.S.A.) 146.02 M-24 | Runs-412 | Avg-26 | SR*-88
127 Down 22 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 145.39 M-33 | Runs-101 | Avg-10 | SR*-140
128 Down 26 Sinalo Jafta (South Africa) flag Sinalo Jafta (South Africa) 144.84 M-49 | Runs-118 | Avg-15 | SR*-134
129 Down 55 Rashada Williams (West Indies) flag Rashada Williams (West Indies) 144.42 M-25 | Runs-210 | Avg-11 | SR*-82
130 Up 6 Rosenan Kanoh (Thailand) flag Rosenan Kanoh (Thailand) 144.27 M-40 | Runs-176 | Avg-9 | SR*-88
131 Up 26 Amanjot Kaur (India) flag Amanjot Kaur (India) 143.76 M-12 | Runs-89 | Avg-22 | SR*-120
132 New Bryony Smith (England) flag Bryony Smith (England) 143.70 M-7 | Runs-127 | Avg-25 | SR*-123
133 Down 27 Chanida Sutthiruang (Thailand) flag Chanida Sutthiruang (Thailand) 139.57 M-56 | Runs-539 | Avg-16 | SR*-95
134 Down 23 Nahida Akter (Bangladesh) flag Nahida Akter (Bangladesh) 139.51 M-53 | Runs-123 | Avg-6 | SR*-72
137 Down 2 Iram Javed (Pakistan) flag Iram Javed (Pakistan) 137.14 M-17 | Runs-126 | Avg-7 | SR*-75
138 Down 58 Katey Martin (New Zealand) flag Katey Martin (New Zealand) 137.09 M-10 | Runs-81 | Avg-14 | SR*-108
139 Up 59 Suwanan Khiaoto (Thailand) flag Suwanan Khiaoto (Thailand) 135.66 M-29 | Runs-253 | Avg-14 | SR*-76
140 Up 46 Chiedza Dhururu (Zimbabwe) flag Chiedza Dhururu (Zimbabwe) 133.90 M-34 | Runs-291 | Avg-13 | SR*-78
142 Down 59 Mignon du Preez (South Africa) flag Mignon du Preez (South Africa) 131.91 M-11 | Runs-104 | Avg-15 | SR*-112
143 Down 12 Miranda Veringmeier (Netherlands) flag Miranda Veringmeier (Netherlands) 131.36 M-5 | Runs-136 | Avg-27 | SR*-121
144 Down 22 Omaima Sohail (Pakistan) flag Omaima Sohail (Pakistan) 130.38 M-31 | Runs-180 | Avg-9 | SR*-70
145 Down 26 Rumana Ahmed (Bangladesh) flag Rumana Ahmed (Bangladesh) 129.69 M-22 | Runs-120 | Avg-10 | SR*-86
147 New Rabeya Khan (Bangladesh) flag Rabeya Khan (Bangladesh) 127.45 M-32 | Runs-95 | Avg-10 | SR*-66
148 Down 11 Shauna Kavanagh (Ireland) flag Shauna Kavanagh (Ireland) 126.49 M-16 | Runs-171 | Avg-16 | SR*-96
149 New Shathi Rani (Bangladesh) flag Shathi Rani (Bangladesh) 125.57 M-9 | Runs-114 | Avg-13 | SR*-79
150 Up 3 Charlie Dean (England) flag Charlie Dean (England) 124.57 M-36 | Runs-135 | Avg-17 | SR*-112
152 Down 20 Arlene Kelly (Ireland) flag Arlene Kelly (Ireland) 124.33 M-45 | Runs-129 | Avg-8 | SR*-89
153 Down 26 Chathurika Mahamalage (Italy) flag Chathurika Mahamalage (Italy) 123.65 M-33 | Runs-531 | Avg-24 | SR*-74
154 Up 20 Sune Wittmann (Namibia) flag Sune Wittmann (Namibia) 121.75 M-52 | Runs-1010 | Avg-22 | SR*-106
155 Up 72 Pellagia Mujaji (Zimbabwe) flag Pellagia Mujaji (Zimbabwe) 120.66 M-28 | Runs-154 | Avg-8 | SR*-77
156 New Ayesha Zafar (Pakistan) flag Ayesha Zafar (Pakistan) 119.48 M-9 | Runs-128 | Avg-21 | SR*-85
157 New Samjhana Khadka (Nepal) flag Samjhana Khadka (Nepal) 119.21 M-19 | Runs-146 | Avg-13 | SR*-96
158 New Katherine Fraser (Scotland) flag Katherine Fraser (Scotland) 116.73 M-29 | Runs-91 | Avg-7 | SR*-66
159 Up 34 Khushi Sharma (U.A.E.) flag Khushi Sharma (U.A.E.) 116.62 M-68 | Runs-450 | Avg-12 | SR*-80
160 Down 10 Winifred Duraisingam (Malaysia) flag Winifred Duraisingam (Malaysia) 114.99 M-55 | Runs-870 | Avg-18 | SR*-73
161 New Sharmin Akhter (Bangladesh) flag Sharmin Akhter (Bangladesh) 114.62 M-5 | Runs-120 | Avg-30 | SR*-92
162 New Rachel Slater (Scotland) flag Rachel Slater (Scotland) 114.15 M-23 | Runs-61 | Avg-6 | SR*-62
163 Up 17 Phannita Maya (Thailand) flag Phannita Maya (Thailand) 113.94 M-53 | Runs-223 | Avg-9 | SR*-74
164 New Sadaf Shamas (Pakistan) flag Sadaf Shamas (Pakistan) 113.76 M-12 | Runs-61 | Avg-6 | SR*-71
165 Up 7 Methnara Rathnayake (Italy) flag Methnara Rathnayake (Italy) 112.94 M-29 | Runs-494 | Avg-24 | SR*-108
166 Down 51 Hannah Rowe (New Zealand) flag Hannah Rowe (New Zealand) 112.67 M-29 | Runs-132 | Avg-19 | SR*-107
167 Up 35 Prosscovia Alako (Uganda) flag Prosscovia Alako (Uganda) 111.06 M-47 | Runs-628 | Avg-15 | SR*-92
168 New Shorifa Khatun (Bangladesh) flag Shorifa Khatun (Bangladesh) 110.95 M-12 | Runs-67 | Avg-13 | SR*-102
170 New Rinitha Rajith (U.A.E.) flag Rinitha Rajith (U.A.E.) 110.21 M-43 | Runs-208 | Avg-9 | SR*-95
171 Up 46 Wan Julia (Malaysia) flag Wan Julia (Malaysia) 109.45 M-55 | Runs-678 | Avg-14 | SR*-73
172 Down 23 Katie McGill (Scotland) flag Katie McGill (Scotland) 109.22 M-14 | Runs-124 | Avg-12 | SR*-82
173 Up 34 Tuba Hassan (Pakistan) flag Tuba Hassan (Pakistan) 107.13 M-35 | Runs-74 | Avg-7 | SR*-90
174 Down 19 Ines Mckeon (Australia) flag Ines Mckeon (Australia) 106.01 M-16 | Runs-354 | Avg-24 | SR*-113
176 Down 18 Kainat Imtiaz (Pakistan) flag Kainat Imtiaz (Pakistan) 104.36 M-9 | Runs-96 | Avg-16 | SR*-94
177 New Beloved Biza (Zimbabwe) flag Beloved Biza (Zimbabwe) 102.54 M-7 | Runs-134 | Avg-19 | SR*-86
179 Up 58 Nyasha Gwanzura (Zimbabwe) flag Nyasha Gwanzura (Zimbabwe) 101.64 M-17 | Runs-66 | Avg-7 | SR*-74
180 New Sajeevan Sajana (India) flag Sajeevan Sajana (India) 101.50 M-14 | Runs-41 | Avg-10 | SR*-111
181 Down 2 Abbi Aitken-Drummond (Scotland) flag Abbi Aitken-Drummond (Scotland) 101.23 M-19 | Runs-162 | Avg-12 | SR*-81
182 Up 33 Natalia Pervaiz (Pakistan) flag Natalia Pervaiz (Pakistan) 99.18 M-10 | Runs-57 | Avg-8 | SR*-79
184 New Rosemary Mair (New Zealand) flag Rosemary Mair (New Zealand) 96.72 M-20 | Runs-36 | Avg-12 | SR*-90
185 Up 36 Disha Dhingra (U.S.A.) flag Disha Dhingra (U.S.A.) 96.31 M-18 | Runs-287 | Avg-18 | SR*-89
186 Down 19 Shawaal Zulfiqar (Pakistan) flag Shawaal Zulfiqar (Pakistan) 95.89 M-7 | Runs-97 | Avg-14 | SR*-78
187 Up 16 Immaculate Nakisuuyi (Uganda) flag Immaculate Nakisuuyi (Uganda) 95.70 M-51 | Runs-692 | Avg-22 | SR*-88
188 New Shanzeen Shahzad (Hong Kong) flag Shanzeen Shahzad (Hong Kong) 94.72 M-61 | Runs-525 | Avg-11 | SR*-67
189 Up 46 Ainna Hamizah Hashim (Malaysia) flag Ainna Hamizah Hashim (Malaysia) 93.20 M-59 | Runs-417 | Avg-12 | SR*-61
190 Down 20 Lata Mondal (Bangladesh) flag Lata Mondal (Bangladesh) 92.86 M-12 | Runs-71 | Avg-14 | SR*-70
192 New Phebe Molkenboer (Netherlands) flag Phebe Molkenboer (Netherlands) 90.96 M-22 | Runs-168 | Avg-15 | SR*-78
193 New Mady Villiers (England) flag Mady Villiers (England) 90.45 M-10 | Runs-51 | Avg-17 | SR*-170
194 New Lucy Barnett (Isle of Man) flag Lucy Barnett (Isle of Man) 89.62 M-21 | Runs-742 | Avg-67 | SR*-142
195 Up 53 Salome Sunday (Nigeria) flag Salome Sunday (Nigeria) 88.71 M-57 | Runs-916 | Avg-25 | SR*-89
196 Up 13 Frederique Overdijk (Netherlands) flag Frederique Overdijk (Netherlands) 88.35 M-34 | Runs-162 | Avg-8 | SR*-64
197 Down 46 Yasmeen Khan (Namibia) flag Yasmeen Khan (Namibia) 87.75 M-60 | Runs-1084 | Avg-23 | SR*-96
199 New Analise Merritt (Jersey) flag Analise Merritt (Jersey) 87.44 M-20 | Runs-300 | Avg-25 | SR*-115
200 Up 43 Marina Lamplough (Hong Kong) flag Marina Lamplough (Hong Kong) 87.15 M-21 | Runs-147 | Avg-11 | SR*-78
201 Down 54 Queentor Abel (Kenya) flag Queentor Abel (Kenya) 87.04 M-56 | Runs-1361 | Avg-29 | SR*-103
202 Up 16 Stephani Nampiina (Uganda) flag Stephani Nampiina (Uganda) 85.93 M-51 | Runs-597 | Avg-16 | SR*-91
203 New Nashra Sandhu (Pakistan) flag Nashra Sandhu (Pakistan) 85.83 M-43 | Runs-23 | Avg-5 | SR*-45
205 Up 44 Rachel Andrew (Vanuatu) flag Rachel Andrew (Vanuatu) 85.51 M-28 | Runs-593 | Avg-24 | SR*-103
206 New Valenta Langiatu (Vanuatu) flag Valenta Langiatu (Vanuatu) 85.18 M-28 | Runs-506 | Avg-19 | SR*-91
207 New Loreen Tshuma (Zimbabwe) flag Loreen Tshuma (Zimbabwe) 84.76 M-35 | Runs-89 | Avg-10 | SR*-86
208 Up 11 Dilaisha Nanayakkara (Italy) flag Dilaisha Nanayakkara (Italy) 84.46 M-37 | Runs-244 | Avg-9 | SR*-82
209 Up 31 Indu Barma (Nepal) flag Indu Barma (Nepal) 84.40 M-42 | Runs-535 | Avg-17 | SR*-82
210 Down 20 Margaret Ngoche (Kenya) flag Margaret Ngoche (Kenya) 82.52 M-10 | Runs-135 | Avg-19 | SR*-76
211 Down 63 Sarah Glenn (England) flag Sarah Glenn (England) 82.18 M-55 | Runs-88 | Avg-22 | SR*-113
212 Down 20 Regina Suddahazai (Italy) flag Regina Suddahazai (Italy) 81.70 M-11 | Runs-91 | Avg-18 | SR*-58
214 New Sultana Khatun (Bangladesh) flag Sultana Khatun (Bangladesh) 80.80 M-13 | Runs-31 | Avg-5 | SR*-70
215 Down 98 Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 80.01 M-25 | Runs-97 | Avg-12 | SR*-110
217 Down 49 Louise Little (Ireland) flag Louise Little (Ireland) 78.50 M-18 | Runs-51 | Avg-9 | SR*-138
218 New Ni Putu Ayu Nanda Sakarini (Indonesia) flag Ni Putu Ayu Nanda Sakarini (Indonesia) 78.48 M-26 | Runs-724 | Avg-43 | SR*-92
219 Down 18 Malsha Shehani (Sri Lanka) flag Malsha Shehani (Sri Lanka) 78.45 M-11 | Runs-46 | Avg-6 | SR*-70
220 New Andrea-Mae Zepeda (Austria) flag Andrea-Mae Zepeda (Austria) 78.21 M-25 | Runs-826 | Avg-38 | SR*-102
221 New Rita Musamali (Uganda) flag Rita Musamali (Uganda) 77.87 M-68 | Runs-735 | Avg-20 | SR*-84
222 Down 68 Maryam Omar (Kuwait) flag Maryam Omar (Kuwait) 77.64 M-26 | Runs-416 | Avg-20 | SR*-84
223 New Pauke Siaka (P.N.G.) flag Pauke Siaka (P.N.G.) 77.02 M-30 | Runs-243 | Avg-27 | SR*-124
225 Down 49 Delmi Tucker (South Africa) flag Delmi Tucker (South Africa) 76.92 M-14 | Runs-50 | Avg-8 | SR*-74
226 New Erika Oda (Japan) flag Erika Oda (Japan) 76.21 M-27 | Runs-487 | Avg-22 | SR*-89
227 Up 14 Janet Mbabazi (Uganda) flag Janet Mbabazi (Uganda) 76.13 M-70 | Runs-904 | Avg-16 | SR*-75
228 New Rubina Chhetry (Nepal) flag Rubina Chhetry (Nepal) 76.07 M-44 | Runs-643 | Avg-24 | SR*-97
229 New Puja Mahato (Nepal) flag Puja Mahato (Nepal) 75.83 M-20 | Runs-185 | Avg-15 | SR*-79
230 Down 14 Gloria Obukor (Uganda) flag Gloria Obukor (Uganda) 75.49 M-17 | Runs-275 | Avg-20 | SR*-76
231 Down 117 Sharon Withanage (Italy) flag Sharon Withanage (Italy) 75.29 M-25 | Runs-575 | Avg-26 | SR*-89
232 Down 7 Ellen Watson (Scotland) flag Ellen Watson (Scotland) 75.11 M-14 | Runs-59 | Avg-7 | SR*-59
233 New Isani Vaghela (U.S.A.) flag Isani Vaghela (U.S.A.) 74.99 M-23 | Runs-150 | Avg-12 | SR*-67
234 Down 43 Naoani Vare (P.N.G.) flag Naoani Vare (P.N.G.) 74.85 M-30 | Runs-683 | Avg-33 | SR*-94
235 Down 39 Sophie MacMahon (Ireland) flag Sophie MacMahon (Ireland) 74.54 M-14 | Runs-56 | Avg-11 | SR*-98
236 Down 28 Sarah Wetoto (Kenya) flag Sarah Wetoto (Kenya) 73.81 M-18 | Runs-224 | Avg-19 | SR*-122
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #woment20is #shabikagajnabi #gajnabi #harleendeol #deol #josephinenkomo #nkomo #natthakanchantham #chantham #sindhusriharsha #sriharsha #annabelsutherland #sutherland #sinalojafta #jafta #rashadawilliams #williams #rosenankanoh #kanoh #amanjotkaur #kaur #bryonysmith #smith #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings