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
126 Up 36 Molly Penfold (New Zealand) flag Molly Penfold (New Zealand) 197.93 M-10 | Wickets-7 | Avg-27 | SR-20 | ER-8.0
127 Up 14 Sunida Chaturongrattana (Thailand) flag Sunida Chaturongrattana (Thailand) 197.37 M-28 | Wickets-15 | Avg-12 | SR-20 | ER-3.7
128 Up 16 Frederique Overdijk (Netherlands) flag Frederique Overdijk (Netherlands) 195.23 M-34 | Wickets-26 | Avg-12 | SR-13 | ER-5.3
129 Down 16 Audrey Mazvishaya (Zimbabwe) flag Audrey Mazvishaya (Zimbabwe) 192.48 M-22 | Wickets-18 | Avg-24 | SR-23 | ER-6.2
130 Up 36 Xu Qian (China) flag Xu Qian (China) 192.45 M-25 | Wickets-30 | Avg-11 | SR-18 | ER-3.5
131 Down 25 Georgina Dempsey (Ireland) flag Georgina Dempsey (Ireland) 191.04 M-20 | Wickets-13 | Avg-24 | SR-21 | ER-6.7
132 New Brooke Halliday (New Zealand) flag Brooke Halliday (New Zealand) 187.10 M-41 | Wickets-7 | Avg-15 | SR-13 | ER-7.0
134 Down 78 Eva Lynch (Netherlands) flag Eva Lynch (Netherlands) 181.81 M-36 | Wickets-37 | Avg-14 | SR-18 | ER-4.7
135 Down 8 Eimear Richardson (Ireland) flag Eimear Richardson (Ireland) 181.73 M-30 | Wickets-21 | Avg-22 | SR-21 | ER-6.3
136 Down 21 Loreen Tshuma (Zimbabwe) flag Loreen Tshuma (Zimbabwe) 180.76 M-35 | Wickets-34 | Avg-17 | SR-19 | ER-5.2
137 Down 12 Nicola Carey (Australia) flag Nicola Carey (Australia) 179.55 M-12 | Wickets-9 | Avg-26 | SR-19 | ER-8.1
138 Down 10 Chathurika Mahamalage (Italy) flag Chathurika Mahamalage (Italy) 176.48 M-33 | Wickets-29 | Avg-17 | SR-21 | ER-4.8
139 Up 6 Winifred Duraisingam (Malaysia) flag Winifred Duraisingam (Malaysia) 174.37 M-55 | Wickets-42 | Avg-19 | SR-22 | ER-5.3
140 Down 20 Samaira Dharnidharka (U.A.E.) flag Samaira Dharnidharka (U.A.E.) 174.22 M-58 | Wickets-43 | Avg-16 | SR-17 | ER-5.6
141 Down 6 Phebe Molkenboer (Netherlands) flag Phebe Molkenboer (Netherlands) 170.43 M-22 | Wickets-12 | Avg-14 | SR-19 | ER-4.5
142 New Freya Sargent (Ireland) flag Freya Sargent (Ireland) 168.03 M-12 | Wickets-9 | Avg-32 | SR-28 | ER-6.7
143 Down 13 Celeste Raack (Ireland) flag Celeste Raack (Ireland) 166.67 M-8 | Wickets-8 | Avg-12 | SR-11 | ER-6.9
144 Down 37 Tayla Vlaeminck (Australia) flag Tayla Vlaeminck (Australia) 163.21 M-11 | Wickets-7 | Avg-32 | SR-27 | ER-6.9
145 Up 5 Sibona Jimmy (P.N.G.) flag Sibona Jimmy (P.N.G.) 161.45 M-30 | Wickets-27 | Avg-13 | SR-18 | ER-4.4
146 Down 14 Sarah Wetoto (Kenya) flag Sarah Wetoto (Kenya) 160.98 M-18 | Wickets-23 | Avg-10 | SR-12 | ER-5.1
147 New Chloe Abel (Scotland) flag Chloe Abel (Scotland) 160.53 M-11 | Wickets-10 | Avg-15 | SR-16 | ER-5.7
149 Down 2 Betty Chan (Hong Kong) flag Betty Chan (Hong Kong) 157.97 M-61 | Wickets-66 | Avg-13 | SR-19 | ER-4.2
150 Up 7 Sune Wittmann (Namibia) flag Sune Wittmann (Namibia) 157.60 M-52 | Wickets-38 | Avg-12 | SR-15 | ER-4.7
151 Down 81 Aiman Anwer (Pakistan) flag Aiman Anwer (Pakistan) 156.45 M-18 | Wickets-9 | Avg-45 | SR-38 | ER-7.2
152 Down 30 Vicky Araa (P.N.G.) flag Vicky Araa (P.N.G.) 155.95 M-30 | Wickets-34 | Avg-11 | SR-14 | ER-4.6
153 Up 6 Sune Luus (South Africa) flag Sune Luus (South Africa) 155.54 M-54 | Wickets-5 | Avg-59 | SR-48 | ER-7.3
154 Up 26 Nondumiso Shangase (South Africa) flag Nondumiso Shangase (South Africa) 153.16 M-9 | Wickets-7 | Avg-20 | SR-15 | ER-7.7
156 Down 30 Suraksha Kotte (U.A.E.) flag Suraksha Kotte (U.A.E.) 151.75 M-41 | Wickets-31 | Avg-12 | SR-18 | ER-3.9
158 Down 10 Lara Maritz (Ireland) flag Lara Maritz (Ireland) 150.83 M-10 | Wickets-8 | Avg-12 | SR-18 | ER-4.0
159 Up 84 Kawya Kavindi (Sri Lanka) flag Kawya Kavindi (Sri Lanka) 150.05 M-10 | Wickets-10 | Avg-16 | SR-15 | ER-6.4
160 New Kudzai Chigora (Zimbabwe) flag Kudzai Chigora (Zimbabwe) 147.96 M-6 | Wickets-8 | Avg-19 | SR-15 | ER-7.3
161 Down 9 Meghna Singh (India) flag Meghna Singh (India) 145.01 M-9 | Wickets-4 | Avg-38 | SR-28 | ER-8.2
162 Up 13 Indhuja Nandakumar (U.A.E.) flag Indhuja Nandakumar (U.A.E.) 144.98 M-55 | Wickets-30 | Avg-23 | SR-28 | ER-5.0
164 Up 30 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 144.59 M-49 | Wickets-9 | Avg-9 | SR-11 | ER-4.9
165 Down 31 Phannita Maya (Thailand) flag Phannita Maya (Thailand) 144.39 M-53 | Wickets-22 | Avg-16 | SR-17 | ER-5.8
166 Down 13 Malsha Shehani (Sri Lanka) flag Malsha Shehani (Sri Lanka) 144.28 M-11 | Wickets-4 | Avg-20 | SR-19 | ER-6.5
167 Down 75 Megan McColl (Scotland) flag Megan McColl (Scotland) 143.97 M-28 | Wickets-10 | Avg-11 | SR-13 | ER-5.1
169 Up 20 Hannah Landheer (Netherlands) flag Hannah Landheer (Netherlands) 141.44 M-37 | Wickets-23 | Avg-17 | SR-17 | ER-5.7
170 New Annerie Dercksen (South Africa) flag Annerie Dercksen (South Africa) 138.93 M-22 | Wickets-5 | Avg-32 | SR-24 | ER-7.8
171 Down 13 Rachel Delaney (Ireland) flag Rachel Delaney (Ireland) 138.10 M-9 | Wickets-3 | Avg-32 | SR-31 | ER-6.1
172 Up 62 Puja Mahato (Nepal) flag Puja Mahato (Nepal) 136.21 M-20 | Wickets-16 | Avg-11 | SR-18 | ER-3.9
173 New Alana Dalzell (Ireland) flag Alana Dalzell (Ireland) 135.83 M-10 | Wickets-8 | Avg-22 | SR-23 | ER-5.8
174 Down 34 Concy Aweko (Uganda) flag Concy Aweko (Uganda) 135.32 M-68 | Wickets-96 | Avg-10 | SR-16 | ER-3.9
175 New Alison Siu (Hong Kong) flag Alison Siu (Hong Kong) 134.09 M-45 | Wickets-44 | Avg-13 | SR-18 | ER-4.4
176 Up 19 Amanjot Kaur (India) flag Amanjot Kaur (India) 133.98 M-12 | Wickets-4 | Avg-30 | SR-24 | ER-7.4
177 Up 7 Indu Barma (Nepal) flag Indu Barma (Nepal) 133.08 M-42 | Wickets-28 | Avg-14 | SR-19 | ER-4.3
178 Down 92 Robine Rijke (Netherlands) flag Robine Rijke (Netherlands) 133.07 M-44 | Wickets-23 | Avg-10 | SR-12 | ER-4.6
180 New Rachel Andrew (Vanuatu) flag Rachel Andrew (Vanuatu) 129.32 M-28 | Wickets-28 | Avg-13 | SR-18 | ER-4.3
181 Up 51 Iqra Sahar (Hong Kong) flag Iqra Sahar (Hong Kong) 128.84 M-46 | Wickets-33 | Avg-22 | SR-25 | ER-5.3
182 New Eliz-Mari Marx (South Africa) flag Eliz-Mari Marx (South Africa) 126.77 M-10 | Wickets-5 | Avg-41 | SR-29 | ER-8.5
183 New Syeda Aroob Shah (Pakistan) flag Syeda Aroob Shah (Pakistan) 126.47 M-10 | Wickets-2 | Avg-66 | SR-60 | ER-6.6
184 New Lillian Udeh (Nigeria) flag Lillian Udeh (Nigeria) 125.61 M-29 | Wickets-40 | Avg-11 | SR-15 | ER-4.5
185 Down 46 Sophia Jerome (Tanzania) flag Sophia Jerome (Tanzania) 124.40 M-28 | Wickets-35 | Avg-9 | SR-15 | ER-3.9
187 Down 33 Wilka Mwatile (Namibia) flag Wilka Mwatile (Namibia) 123.80 M-53 | Wickets-55 | Avg-13 | SR-19 | ER-4.3
188 Up 14 Janet Mbabazi (Uganda) flag Janet Mbabazi (Uganda) 123.73 M-70 | Wickets-75 | Avg-12 | SR-17 | ER-4.3
189 Down 15 Nasra Saidi (Tanzania) flag Nasra Saidi (Tanzania) 123.55 M-18 | Wickets-29 | Avg-9 | SR-13 | ER-4.0
190 Up 37 Jahanara Alam (Bangladesh) flag Jahanara Alam (Bangladesh) 122.64 M-12 | Wickets-5 | Avg-61 | SR-48 | ER-7.5
191 Down 94 Shakera Selman (West Indies/Barbados) flag Shakera Selman (West Indies/Barbados) 122.13 M-14 | Wickets-3 | Avg-75 | SR-72 | ER-6.2
192 New Vanessa Vira (Vanuatu) flag Vanessa Vira (Vanuatu) 119.88 M-15 | Wickets-19 | Avg-12 | SR-16 | ER-4.3
193 New Saskia Horley (Scotland) flag Saskia Horley (Scotland) 119.65 M-17 | Wickets-6 | Avg-24 | SR-20 | ER-7.1
194 Down 31 Sheneta Grimmond (West Indies) flag Sheneta Grimmond (West Indies) 119.50 M-6 | Wickets-5 | Avg-23 | SR-21 | ER-6.5
195 Up 40 Ni Wayan Sariani (Indonesia) flag Ni Wayan Sariani (Indonesia) 118.71 M-32 | Wickets-40 | Avg-6 | SR-12 | ER-3.1
196 New Shorifa Khatun (Bangladesh) flag Shorifa Khatun (Bangladesh) 117.48 M-12 | Wickets-3 | Avg-70 | SR-54 | ER-7.8
197 Down 9 Maryam Bibi (Hong Kong) flag Maryam Bibi (Hong Kong) 117.07 M-63 | Wickets-59 | Avg-14 | SR-16 | ER-5.4
198 New Selina Solman (Vanuatu) flag Selina Solman (Vanuatu) 117.03 M-28 | Wickets-32 | Avg-14 | SR-17 | ER-5.0
199 Down 94 Kumudu Peddrick (Italy) flag Kumudu Peddrick (Italy) 116.54 M-37 | Wickets-27 | Avg-15 | SR-19 | ER-4.9
200 Down 39 Nur Dania Syuhada (Malaysia) flag Nur Dania Syuhada (Malaysia) 116.04 M-51 | Wickets-32 | Avg-20 | SR-25 | ER-4.8
201 Up 16 Loryn Phiri (Zimbabwe) flag Loryn Phiri (Zimbabwe) 115.64 M-23 | Wickets-23 | Avg-12 | SR-14 | ER-5.2
202 Down 42 Dilaisha Nanayakkara (Italy) flag Dilaisha Nanayakkara (Italy) 114.05 M-37 | Wickets-23 | Avg-21 | SR-23 | ER-5.5
203 Down 26 Khushi Sharma (U.A.E.) flag Khushi Sharma (U.A.E.) 113.87 M-68 | Wickets-48 | Avg-16 | SR-17 | ER-5.5
204 New Ayanda Hlubi (South Africa) flag Ayanda Hlubi (South Africa) 112.89 M-5 | Wickets-5 | Avg-25 | SR-17 | ER-8.8
205 Down 40 Delmi Tucker (South Africa) flag Delmi Tucker (South Africa) 110.31 M-14 | Wickets-3 | Avg-64 | SR-56 | ER-6.8
206 New Beloved Biza (Zimbabwe) flag Beloved Biza (Zimbabwe) 109.76 M-7 | Wickets-9 | Avg-12 | SR-11 | ER-6.3
207 Down 34 Kayleen Green (Namibia) flag Kayleen Green (Namibia) 109.45 M-52 | Wickets-52 | Avg-15 | SR-21 | ER-4.2
208 Down 57 Queentor Abel (Kenya) flag Queentor Abel (Kenya) 108.20 M-56 | Wickets-77 | Avg-11 | SR-14 | ER-4.6
209 Down 19 Joy Efosa (Nigeria) flag Joy Efosa (Nigeria) 107.99 M-9 | Wickets-11 | Avg-16 | SR-17 | ER-5.6
210 New Kim Garth (Australia/Ireland) flag Kim Garth (Australia/Ireland) 107.98 M-6 | Wickets-5 | Avg-33 | SR-26 | ER-7.4
211 New Peculiar Agboya (Nigeria) flag Peculiar Agboya (Nigeria) 107.75 M-35 | Wickets-34 | Avg-13 | SR-20 | ER-3.9
212 New Lindokuhle Mabhero (Zimbabwe) flag Lindokuhle Mabhero (Zimbabwe) 107.71 M-16 | Wickets-10 | Avg-26 | SR-29 | ER-5.5
213 New Lauren Filer (England) flag Lauren Filer (England) 107.22 M-7 | Wickets-5 | Avg-33 | SR-30 | ER-6.6
214 Down 22 Yuanyuan Cai (China) flag Yuanyuan Cai (China) 107.20 M-9 | Wickets-9 | Avg-10 | SR-15 | ER-4.2
215 Down 29 Alice Capsey (England) flag Alice Capsey (England) 106.44 M-37 | Wickets-5 | Avg-24 | SR-23 | ER-6.4
216 Down 35 Isabel Toua (P.N.G.) flag Isabel Toua (P.N.G.) 106.03 M-28 | Wickets-22 | Avg-13 | SR-21 | ER-3.8
217 New Agnes Qwele (Tanzania) flag Agnes Qwele (Tanzania) 105.55 M-31 | Wickets-30 | Avg-13 | SR-17 | ER-4.7
218 New Theint Soe (Myanmar) flag Theint Soe (Myanmar) 104.95 M-29 | Wickets-29 | Avg-14 | SR-20 | ER-4.0
219 Down 90 Anisa Mohammed (West Indies) flag Anisa Mohammed (West Indies) 104.93 M-6 | Wickets-5 | Avg-26 | SR-26 | ER-5.9
220 Down 24 Suraiya Azmin (Bangladesh) flag Suraiya Azmin (Bangladesh) 104.90 M-4 | Wickets-6 | Avg-6 | SR-11 | ER-3.3
221 Down 52 Lavendah Idambo (Kenya) flag Lavendah Idambo (Kenya) 104.49 M-56 | Wickets-54 | Avg-15 | SR-18 | ER-4.8
222 New Isani Vaghela (U.S.A.) flag Isani Vaghela (U.S.A.) 104.47 M-23 | Wickets-21 | Avg-11 | SR-14 | ER-4.8
223 Down 25 Umm-e-Hani (Pakistan) flag Umm-e-Hani (Pakistan) 103.71 M-8 | Wickets-4 | Avg-39 | SR-45 | ER-5.3
224 New Pasindi Kanankege (Italy) flag Pasindi Kanankege (Italy) 103.70 M-24 | Wickets-12 | Avg-16 | SR-23 | ER-4.3
226 Down 50 Perice Kamunya (Tanzania) flag Perice Kamunya (Tanzania) 102.88 M-43 | Wickets-55 | Avg-11 | SR-16 | ER-3.9
227 Down 16 Ruchitha Venkatesh (Hong Kong) flag Ruchitha Venkatesh (Hong Kong) 102.45 M-39 | Wickets-23 | Avg-20 | SR-25 | ER-4.8
228 New Mekelaye Mwatile (Namibia) flag Mekelaye Mwatile (Namibia) 101.88 M-28 | Wickets-14 | Avg-16 | SR-17 | ER-5.8
229 Down 51 Ravina Oa (P.N.G.) flag Ravina Oa (P.N.G.) 101.83 M-14 | Wickets-22 | Avg-8 | SR-11 | ER-4.5
230 Down 30 Anesu Mushangwe (Zimbabwe) flag Anesu Mushangwe (Zimbabwe) 101.27 M-7 | Wickets-10 | Avg-10 | SR-14 | ER-4.3
231 New Rubina Chhetry (Nepal) flag Rubina Chhetry (Nepal) 101.11 M-44 | Wickets-32 | Avg-18 | SR-27 | ER-4.0
232 Down 31 Sasha Azmi (Malaysia) flag Sasha Azmi (Malaysia) 100.49 M-17 | Wickets-20 | Avg-11 | SR-17 | ER-3.9
233 Down 30 Regina Suddahazai (Italy) flag Regina Suddahazai (Italy) 99.92 M-11 | Wickets-8 | Avg-24 | SR-27 | ER-5.4
234 Down 91 Ashmina Karmacharya (Nepal) flag Ashmina Karmacharya (Nepal) 99.25 M-23 | Wickets-18 | Avg-13 | SR-16 | ER-4.7
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #woment20is #mollypenfold #penfold #sunidachaturongrattana #chaturongrattana #frederiqueoverdijk #overdijk #audreymazvishaya #mazvishaya #xuqian #qian #georginadempsey #dempsey #brookehalliday #halliday #evalynch #lynch #eimearrichardson #richardson #loreentshuma #tshuma #nicolacarey #carey #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings