Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
101 Down 2 Freya Kemp (England) flag Freya Kemp (England) 136.43 M-25 | Runs-145 | Avg-18 | SR*-129
102 New Chloe Piparo (Italy) flag Chloe Piparo (Italy) 136.28 M-11 | Runs-305 | Avg-44 | SR*-127
103 Up 92 Indu Barma (Nepal) flag Indu Barma (Nepal) 135.88 M-58 | Runs-781 | Avg-18 | SR*-85
104 Up 101 Rachel Andrew (Vanuatu) flag Rachel Andrew (Vanuatu) 134.89 M-41 | Runs-978 | Avg-27 | SR*-104
105 Up 87 Deepika Rasangika (Bahrain/Sri Lanka) flag Deepika Rasangika (Bahrain/Sri Lanka) 134.24 M-34 | Runs-1135 | Avg-49 | SR*-124
106 Down 11 Priyanaz Chatterji (Scotland) flag Priyanaz Chatterji (Scotland) 133.86 M-41 | Runs-353 | Avg-14 | SR*-92
107 Up 93 Analise Merritt (Jersey) flag Analise Merritt (Jersey) 132.82 M-35 | Runs-687 | Avg-26 | SR*-129
108 Up 35 Sune Wittmann (Namibia) flag Sune Wittmann (Namibia) 132.79 M-68 | Runs-1223 | Avg-19 | SR*-101
109 Down 36 Bernadine Bezuidenhout (New Zealand/South Africa) flag Bernadine Bezuidenhout (New Zealand/South Africa) 132.70 M-13 | Runs-196 | Avg-15 | SR*-113
110 Down 8 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 130.47 M-38 | Runs-159 | Avg-11 | SR*-139
111 Up 43 Shanzeen Shahzad (Hong Kong) flag Shanzeen Shahzad (Hong Kong) 128.83 M-71 | Runs-722 | Avg-13 | SR*-73
112 New Hollan Doriga (P.N.G.) flag Hollan Doriga (P.N.G.) 128.52 M-33 | Runs-280 | Avg-14 | SR*-119
113 Up 26 Natalia Pervaiz (Pakistan) flag Natalia Pervaiz (Pakistan) 127.45 M-13 | Runs-126 | Avg-13 | SR*-108
114 Down 1 Zaida James (West Indies) flag Zaida James (West Indies) 125.43 M-26 | Runs-125 | Avg-11 | SR*-78
115 Down 52 Georgia Wareham (Australia) flag Georgia Wareham (Australia) 123.19 M-34 | Runs-212 | Avg-16 | SR*-141
116 New Wilka Mwatile (Namibia) flag Wilka Mwatile (Namibia) 123.10 M-69 | Runs-674 | Avg-14 | SR*-80
117 Up 114 Pauke Siaka (P.N.G.) flag Pauke Siaka (P.N.G.) 121.29 M-49 | Runs-423 | Avg-18 | SR*-117
118 New Kayleen Green (Namibia) flag Kayleen Green (Namibia) 119.74 M-68 | Runs-786 | Avg-16 | SR*-78
119 Up 8 Kary Chan (Hong Kong) flag Kary Chan (Hong Kong) 118.39 M-69 | Runs-1116 | Avg-20 | SR*-92
120 Up 30 Bryony Smith (England) flag Bryony Smith (England) 118.37 M-7 | Runs-127 | Avg-25 | SR*-123
121 Down 55 Isabella Gaze (New Zealand) flag Isabella Gaze (New Zealand) 116.55 M-32 | Runs-217 | Avg-14 | SR*-106
122 Up 39 Rachel Slater (Scotland) flag Rachel Slater (Scotland) 116.28 M-32 | Runs-96 | Avg-6 | SR*-83
123 Up 41 Immaculate Nakisuuyi (Uganda) flag Immaculate Nakisuuyi (Uganda) 115.73 M-83 | Runs-1160 | Avg-20 | SR*-80
124 New Jannillea Glasgow (West Indies) flag Jannillea Glasgow (West Indies) 115.28 M-12 | Runs-122 | Avg-24 | SR*-95
125 Up 64 Janet Mbabazi (Uganda) flag Janet Mbabazi (Uganda) 114.20 M-102 | Runs-1463 | Avg-18 | SR*-79
126 New Lindsay Boas (Brazil) flag Lindsay Boas (Brazil) 113.92 M-41 | Runs-602 | Avg-17 | SR*-99
127 Down 17 Nattaya Boochatham (Thailand) flag Nattaya Boochatham (Thailand) 112.00 M-74 | Runs-576 | Avg-11 | SR*-86
128 Down 9 Ama Kanchana (Sri Lanka) flag Ama Kanchana (Sri Lanka) 111.97 M-22 | Runs-133 | Avg-12 | SR*-96
129 New Hudaa Omary (Tanzania) flag Hudaa Omary (Tanzania) 111.82 M-57 | Runs-844 | Avg-23 | SR*-94
130 Down 18 Naruemol Chaiwai (Thailand) flag Naruemol Chaiwai (Thailand) 110.73 M-76 | Runs-966 | Avg-22 | SR*-81
131 Up 45 Stephani Nampiina (Uganda) flag Stephani Nampiina (Uganda) 110.67 M-82 | Runs-954 | Avg-17 | SR*-88
132 Down 42 Deepti Sharma (India) flag Deepti Sharma (India) 110.60 M-76 | Runs-612 | Avg-26 | SR*-119
133 New Kabita Joshi (Nepal) flag Kabita Joshi (Nepal) 110.53 M-47 | Runs-262 | Avg-12 | SR*-78
134 Down 74 Mary-Anne Musonda (Zimbabwe) flag Mary-Anne Musonda (Zimbabwe) 109.43 M-37 | Runs-726 | Avg-26 | SR*-113
135 Down 17 Chanida Sutthiruang (Thailand) flag Chanida Sutthiruang (Thailand) 108.68 M-80 | Runs-719 | Avg-14 | SR*-90
136 Down 58 Gull Feroza (Pakistan) flag Gull Feroza (Pakistan) 108.48 M-19 | Runs-289 | Avg-17 | SR*-96
137 Up 65 Rubina Chhetry (Nepal) flag Rubina Chhetry (Nepal) 106.00 M-57 | Runs-724 | Avg-20 | SR*-94
138 Down 3 Suwanan Khiaoto (Thailand) flag Suwanan Khiaoto (Thailand) 105.64 M-45 | Runs-345 | Avg-14 | SR*-84
139 Up 12 Prosscovia Alako (Uganda) flag Prosscovia Alako (Uganda) 103.37 M-72 | Runs-793 | Avg-14 | SR*-94
140 Up 43 Frederique Overdijk (Netherlands) flag Frederique Overdijk (Netherlands) 103.08 M-45 | Runs-295 | Avg-10 | SR*-84
141 Up 33 Rita Musamali (Uganda) flag Rita Musamali (Uganda) 102.92 M-100 | Runs-1166 | Avg-20 | SR*-85
142 Down 90 Meg Lanning (Australia) flag Meg Lanning (Australia) 102.64 M-19 | Runs-462 | Avg-46 | SR*-124
143 Up 43 Katherine Fraser (Scotland) flag Katherine Fraser (Scotland) 102.02 M-29 | Runs-129 | Avg-10 | SR*-82
144 Down 13 Harleen Deol (India) flag Harleen Deol (India) 101.65 M-15 | Runs-176 | Avg-18 | SR*-99
145 Up 17 Ayesha Zafar (Pakistan) flag Ayesha Zafar (Pakistan) 100.87 M-6 | Runs-99 | Avg-33 | SR*-92
146 Down 37 Fahima Khatun (Bangladesh) flag Fahima Khatun (Bangladesh) 99.96 M-33 | Runs-114 | Avg-7 | SR*-84
147 Up 10 Rinitha Rajith (U.A.E.) flag Rinitha Rajith (U.A.E.) 99.95 M-60 | Runs-399 | Avg-11 | SR*-106
148 Up 59 Disha Dhingra (U.S.A.) flag Disha Dhingra (U.S.A.) 99.61 M-31 | Runs-534 | Avg-18 | SR*-89
149 Down 26 Saskia Horley (Scotland) flag Saskia Horley (Scotland) 99.51 M-17 | Runs-323 | Avg-20 | SR*-101
150 New Maryam Omar (Kuwait) flag Maryam Omar (Kuwait) 99.24 M-31 | Runs-483 | Avg-20 | SR*-79
151 Up 33 Yasmin Daswani (Hong Kong) flag Yasmin Daswani (Hong Kong) 98.84 M-58 | Runs-557 | Avg-18 | SR*-77
152 New Jane Maguire (Ireland) flag Jane Maguire (Ireland) 97.96 M-33 | Runs-31 | Avg-6 | SR*-94
153 Down 29 Elsa Hunter (Malaysia) flag Elsa Hunter (Malaysia) 96.64 M-34 | Runs-579 | Avg-24 | SR*-98
154 New Rameen Shamim (Pakistan) flag Rameen Shamim (Pakistan) 96.33 M-7 | Runs-57 | Avg-29 | SR*-139
155 Down 80 Danielle Gibson (England) flag Danielle Gibson (England) 95.98 M-22 | Runs-147 | Avg-15 | SR*-125
156 Down 36 Shathi Rani (Bangladesh) flag Shathi Rani (Bangladesh) 94.66 M-9 | Runs-114 | Avg-13 | SR*-79
157 New Heena Hotchandani (U.A.E.) flag Heena Hotchandani (U.A.E.) 94.04 M-36 | Runs-270 | Avg-12 | SR*-75
158 Up 7 Ainna Hamizah Hashim (Malaysia) flag Ainna Hamizah Hashim (Malaysia) 93.24 M-65 | Runs-621 | Avg-15 | SR*-68
159 Down 73 Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 92.45 M-38 | Runs-185 | Avg-14 | SR*-121
160 New Caitlin Henery (Isle of Man) flag Caitlin Henery (Isle of Man) 91.50 M-29 | Runs-410 | Avg-24 | SR*-128
161 Down 87 Anushka Sanjeewani (Sri Lanka) flag Anushka Sanjeewani (Sri Lanka) 91.39 M-60 | Runs-424 | Avg-14 | SR*-95
162 New Ilenia Sims (Italy) flag Ilenia Sims (Italy) 91.35 M-24 | Runs-416 | Avg-30 | SR*-95
163 Up 36 Maryam Bibi (Hong Kong) flag Maryam Bibi (Hong Kong) 91.33 M-73 | Runs-472 | Avg-12 | SR*-89
164 Down 22 Methnara Rathnayake (Italy) flag Methnara Rathnayake (Italy) 91.06 M-40 | Runs-566 | Avg-19 | SR*-98
165 New Aditiba Chudasama (U.S.A.) flag Aditiba Chudasama (U.S.A.) 90.76 M-23 | Runs-137 | Avg-20 | SR*-89
166 New Laura Cardoso (Brazil) flag Laura Cardoso (Brazil) 90.34 M-38 | Runs-467 | Avg-19 | SR*-92
167 Down 76 Eimear Richardson (Ireland) flag Eimear Richardson (Ireland) 90.33 M-23 | Runs-249 | Avg-19 | SR*-111
168 Up 26 Valenta Langiatu (Vanuatu) flag Valenta Langiatu (Vanuatu) 90.31 M-41 | Runs-776 | Avg-20 | SR*-87
169 Up 49 Loreen Tshuma (Zimbabwe) flag Loreen Tshuma (Zimbabwe) 89.98 M-38 | Runs-183 | Avg-11 | SR*-95
170 New Shravya Kolcharam (Germany) flag Shravya Kolcharam (Germany) 89.67 M-35 | Runs-346 | Avg-16 | SR*-105
171 New Kaushini Nuthyangana (Sri Lanka) flag Kaushini Nuthyangana (Sri Lanka) 88.38 M-11 | Runs-61 | Avg-10 | SR*-117
172 Down 92 Ritu Moni (Bangladesh) flag Ritu Moni (Bangladesh) 88.33 M-46 | Runs-328 | Avg-11 | SR*-82
173 New Imesha Dulani (Sri Lanka) flag Imesha Dulani (Sri Lanka) 86.52 M-6 | Runs-112 | Avg-28 | SR*-108
174 Down 41 Rosenan Kanoh (Thailand) flag Rosenan Kanoh (Thailand) 85.85 M-48 | Runs-219 | Avg-10 | SR*-91
175 New Aimee Aikenhead (Jersey) flag Aimee Aikenhead (Jersey) 85.08 M-32 | Runs-534 | Avg-24 | SR*-105
176 Down 30 Chiedza Dhururu (Zimbabwe) flag Chiedza Dhururu (Zimbabwe) 84.93 M-37 | Runs-267 | Avg-12 | SR*-81
177 Down 81 Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 84.92 M-49 | Runs-170 | Avg-10 | SR*-98
178 Down 18 Sindhu Sriharsha (U.S.A.) flag Sindhu Sriharsha (U.S.A.) 84.40 M-18 | Runs-371 | Avg-29 | SR*-94
179 New Mekelaye Mwatile (Namibia) flag Mekelaye Mwatile (Namibia) 84.14 M-55 | Runs-404 | Avg-12 | SR*-80
180 Down 83 Sharne Mayers (Zimbabwe) flag Sharne Mayers (Zimbabwe) 84.03 M-23 | Runs-534 | Avg-25 | SR*-95
181 New Miane Smit (South Africa) flag Miane Smit (South Africa) 83.98 M-3 | Runs-81 | Avg-41 | SR*-133
182 Up 30 Zon Lin (Myanmar) flag Zon Lin (Myanmar) 83.83 M-38 | Runs-642 | Avg-21 | SR*-92
183 Down 54 Charlie Dean (England) flag Charlie Dean (England) 83.50 M-45 | Runs-148 | Avg-13 | SR*-109
184 Down 83 Lorna Jack-Brown (Scotland) flag Lorna Jack-Brown (Scotland) 83.37 M-32 | Runs-289 | Avg-14 | SR*-95
185 Up 16 Nyasha Gwanzura (Zimbabwe) flag Nyasha Gwanzura (Zimbabwe) 83.34 M-25 | Runs-99 | Avg-7 | SR*-83
186 Down 99 Kavisha Egodage (U.A.E.) flag Kavisha Egodage (U.A.E.) 83.30 M-69 | Runs-1651 | Avg-37 | SR*-87
187 New Wilhelmina Hornero-Garcia (Germany) flag Wilhelmina Hornero-Garcia (Germany) 83.11 M-27 | Runs-471 | Avg-21 | SR*-93
188 Down 19 Sita Rana Magar (Nepal) flag Sita Rana Magar (Nepal) 82.74 M-42 | Runs-526 | Avg-18 | SR*-76
189 New Taalili Iosefo (Samoa) flag Taalili Iosefo (Samoa) 81.97 M-29 | Runs-354 | Avg-15 | SR*-89
190 Up 58 Haruna Iwasaki (Japan) flag Haruna Iwasaki (Japan) 81.52 M-34 | Runs-333 | Avg-10 | SR*-97
191 Down 91 Chedean Nation (West Indies) flag Chedean Nation (West Indies) 81.49 M-19 | Runs-146 | Avg-11 | SR*-74
192 New Esther Iloku (Uganda) flag Esther Iloku (Uganda) 81.47 M-45 | Runs-592 | Avg-15 | SR*-70
193 New Ellen Watson (Scotland) flag Ellen Watson (Scotland) 81.46 M-23 | Runs-178 | Avg-10 | SR*-72
194 New Jurriene Diergaardt (Namibia) flag Jurriene Diergaardt (Namibia) 81.22 M-76 | Runs-635 | Avg-12 | SR*-75
195 Up 44 Christina Gough (Germany) flag Christina Gough (Germany) 79.99 M-31 | Runs-815 | Avg-37 | SR*-96
196 New Lavanya Keny (U.A.E.) flag Lavanya Keny (U.A.E.) 79.12 M-52 | Runs-251 | Avg-9 | SR*-69
197 Down 80 Josephine Nkomo (Zimbabwe) flag Josephine Nkomo (Zimbabwe) 78.87 M-44 | Runs-350 | Avg-25 | SR*-89
198 Up 26 Ni Putu Ayu Nanda Sakarini (Indonesia) flag Ni Putu Ayu Nanda Sakarini (Indonesia) 78.68 M-41 | Runs-960 | Avg-37 | SR*-89
199 New Anya Vaidya (Sweden) flag Anya Vaidya (Sweden) 77.83 M-31 | Runs-459 | Avg-20 | SR*-101
200 Down 68 Phannita Maya (Thailand) flag Phannita Maya (Thailand) 77.35 M-80 | Runs-336 | Avg-11 | SR*-76
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #woment20is #freyakemp #kemp #chloepiparo #piparo #indubarma #barma #rachelandrew #andrew #deepikarasangika #rasangika #priyanazchatterji #chatterji #analisemerritt #merritt #sunewittmann #wittmann #bernadinebezuidenhout #bezuidenhout #annabelsutherland #sutherland #shanzeenshahzad #shahzad #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings