Recognizes the top performers in a single calendar year, and not correlated to our ratings which assess performances over longer term. 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
1 Up 10 Shafali Verma (India) flag Shafali Verma (India) 681.28 M-10 | Runs-417 | Avg-52 | SR*-171
2 Up 62 Sophia Dunkley (England) flag Sophia Dunkley (England) 524.79 M-11 | Runs-355 | Avg-39 | SR*-139
3 Up 3 Beth Mooney (Australia) flag Beth Mooney (Australia) 508.50 M-6 | Runs-379 | Avg-95 | SR*-155
4 No change Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 482.66 M-8 | Runs-411 | Avg-82 | SR*-127
5 Up 24 Gaby Lewis (Ireland) flag Gaby Lewis (Ireland) 401.53 M-13 | Runs-454 | Avg-50 | SR*-124
6 Down 4 Smriti Mandhana (India) flag Smriti Mandhana (India) 399.32 M-9 | Runs-341 | Avg-38 | SR*-136
7 Up 18 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 389.82 M-13 | Runs-379 | Avg-47 | SR*-126
8 Up 43 Amy Hunter (Ireland) flag Amy Hunter (Ireland) 367.97 M-14 | Runs-397 | Avg-36 | SR*-120
9 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 361.16 M-8 | Runs-214 | Avg-31 | SR*-135
10 Down 7 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 323.25 M-11 | Runs-214 | Avg-19 | SR*-130
11 Up 5 Heather Knight (England) flag Heather Knight (England) 320.46 M-6 | Runs-210 | Avg-105 | SR*-139
12 Up 24 Esha Oza (U.A.E.) flag Esha Oza (U.A.E.) 317.79 M-22 | Runs-779 | Avg-41 | SR*-146
13 Up 6 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 313.56 M-8 | Runs-212 | Avg-35 | SR*-133
14 Up 53 Leah Paul (Ireland) flag Leah Paul (Ireland) 311.25 M-14 | Runs-236 | Avg-30 | SR*-132
15 New Georgia Voll (Austalia) flag Georgia Voll (Austalia) 307.20 M-6 | Runs-210 | Avg-35 | SR*-145
16 Up 79 Sterre Kalis (Netherlands) flag Sterre Kalis (Netherlands) 291.05 M-17 | Runs-541 | Avg-39 | SR*-110
17 Up 65 Babette de Leede (Netherlands) flag Babette de Leede (Netherlands) 275.81 M-23 | Runs-493 | Avg-23 | SR*-113
18 New Lucy Barnett (Isle of Man) flag Lucy Barnett (Isle of Man) 269.55 M-13 | Runs-480 | Avg-37 | SR*-136
19 Down 9 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 268.44 M-8 | Runs-190 | Avg-32 | SR*-114
20 Up 34 Theertha Satish (U.A.E.) flag Theertha Satish (U.A.E.) 265.47 M-22 | Runs-560 | Avg-43 | SR*-112
21 Down 1 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 265.38 M-9 | Runs-195 | Avg-33 | SR*-121
22 Up 36 Laura Delany (Ireland) flag Laura Delany (Ireland) 263.82 M-14 | Runs-225 | Avg-45 | SR*-132
23 New Yasmeen Khan (Namibia) flag Yasmeen Khan (Namibia) 259.11 M-28 | Runs-516 | Avg-20 | SR*-103
24 Down 2 Richa Ghosh (India) flag Richa Ghosh (India) 253.21 M-10 | Runs-128 | Avg-32 | SR*-162
25 New Natthakan Chantham (Thailand) flag Natthakan Chantham (Thailand) 248.74 M-25 | Runs-628 | Avg-52 | SR*-124
26 New Brenda Tau (P.N.G.) flag Brenda Tau (P.N.G.) 248.50 M-19 | Runs-380 | Avg-29 | SR*-92
27 New Naoani Vare (P.N.G.) flag Naoani Vare (P.N.G.) 247.62 M-19 | Runs-422 | Avg-30 | SR*-76
28 Up 65 Darcey Carter (Scotland) flag Darcey Carter (Scotland) 247.10 M-10 | Runs-367 | Avg-61 | SR*-100
29 Up 46 Hasini Perera (Sri Lanka) flag Hasini Perera (Sri Lanka) 235.36 M-5 | Runs-165 | Avg-33 | SR*-126
30 Up 42 Kelis Ndhlovu (Zimbabwe) flag Kelis Ndhlovu (Zimbabwe) 235.04 M-13 | Runs-375 | Avg-38 | SR*-104
31 New Maria Corazon (Indonesia) flag Maria Corazon (Indonesia) 232.87 M-15 | Runs-405 | Avg-31 | SR*-127
32 Up 46 Sarah Bryce (Scotland) flag Sarah Bryce (Scotland) 218.83 M-10 | Runs-185 | Avg-31 | SR*-127
33 New Annie Wikman (Italy) flag Annie Wikman (Italy) 217.08 M-11 | Runs-175 | Avg-25 | SR*-123
34 New Wilka Mwatile (Namibia) flag Wilka Mwatile (Namibia) 215.54 M-28 | Runs-291 | Avg-15 | SR*-88
35 Down 34 Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 214.44 M-5 | Runs-190 | Avg-48 | SR*-158
36 New Chloe Piparo (Italy) flag Chloe Piparo (Italy) 211.49 M-11 | Runs-305 | Avg-44 | SR*-127
37 New Janet Mbabazi (Uganda) flag Janet Mbabazi (Uganda) 209.15 M-38 | Runs-581 | Avg-19 | SR*-84
38 Up 52 Rebecca Stokell (Ireland) flag Rebecca Stokell (Ireland) 206.69 M-13 | Runs-152 | Avg-38 | SR*-141
39 New Kayleen Green (Namibia) flag Kayleen Green (Namibia) 205.20 M-28 | Runs-517 | Avg-22 | SR*-83
40 Up 29 Robine Rijke (Netherlands) flag Robine Rijke (Netherlands) 205.02 M-23 | Runs-410 | Avg-26 | SR*-107
41 New Immaculate Nakisuuyi (Uganda) flag Immaculate Nakisuuyi (Uganda) 200.63 M-38 | Runs-581 | Avg-18 | SR*-73
42 New Hollan Doriga (P.N.G.) flag Hollan Doriga (P.N.G.) 197.95 M-17 | Runs-203 | Avg-15 | SR*-106
43 Up 30 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 195.74 M-8 | Runs-84 | Avg-17 | SR*-135
44 New Stephani Nampiina (Uganda) flag Stephani Nampiina (Uganda) 192.65 M-37 | Runs-391 | Avg-17 | SR*-84
45 Down 33 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 190.79 M-6 | Runs-132 | Avg-22 | SR*-116
46 Down 6 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 189.31 M-6 | Runs-89 | Avg-89 | SR*-175
47 Up 19 Nannapat Koncharoenkai (Thailand) flag Nannapat Koncharoenkai (Thailand) 186.73 M-27 | Runs-647 | Avg-34 | SR*-103
48 Down 31 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 182.23 M-3 | Runs-157 | Avg-79 | SR*-122
49 New Esther Iloku (Uganda) flag Esther Iloku (Uganda) 181.34 M-36 | Runs-540 | Avg-17 | SR*-73
50 New Amanjot Kaur (India) flag Amanjot Kaur (India) 180.42 M-9 | Runs-96 | Avg-48 | SR*-143
51 Down 23 Qiana Joseph (West Indies) flag Qiana Joseph (West Indies) 178.49 M-8 | Runs-126 | Avg-16 | SR*-129
52 Up 28 Tammy Beaumont (England) flag Tammy Beaumont (England) 176.92 M-5 | Runs-116 | Avg-23 | SR*-132
53 New Puja Mahato (Nepal) flag Puja Mahato (Nepal) 176.14 M-22 | Runs-354 | Avg-19 | SR*-87
54 New Rita Musamali (Uganda) flag Rita Musamali (Uganda) 171.22 M-38 | Runs-566 | Avg-22 | SR*-89
55 Down 28 Deandra Dottin (West Indies/Barbados) flag Deandra Dottin (West Indies/Barbados) 169.74 M-3 | Runs-110 | Avg-55 | SR*-204
56 New Sune Wittmann (Namibia) flag Sune Wittmann (Namibia) 168.86 M-28 | Runs-458 | Avg-16 | SR*-97
57 New Samjhana Khadka (Nepal) flag Samjhana Khadka (Nepal) 168.83 M-22 | Runs-254 | Avg-12 | SR*-92
58 New Phebe Molkenboer (Netherlands) flag Phebe Molkenboer (Netherlands) 167.50 M-22 | Runs-436 | Avg-23 | SR*-101
59 Down 11 Sune Luus (South Africa) flag Sune Luus (South Africa) 167.24 M-3 | Runs-131 | Avg-44 | SR*-152
60 New Jannillea Glasgow (West Indies) flag Jannillea Glasgow (West Indies) 163.04 M-8 | Runs-112 | Avg-28 | SR*-100
61 New Saum Mtae (Tanzania) flag Saum Mtae (Tanzania) 162.45 M-24 | Runs-385 | Avg-19 | SR*-106
62 New Indu Barma (Nepal) flag Indu Barma (Nepal) 161.67 M-22 | Runs-382 | Avg-25 | SR*-92
63 Up 25 Chipo Mugeri-Tiripano (Zimbabwe) flag Chipo Mugeri-Tiripano (Zimbabwe) 160.23 M-11 | Runs-207 | Avg-30 | SR*-93
64 Down 33 Phoebe Litchfield (Australia) flag Phoebe Litchfield (Australia) 153.97 M-6 | Runs-114 | Avg-19 | SR*-121
65 Up 35 Megan McColl (Scotland) flag Megan McColl (Scotland) 153.46 M-10 | Runs-120 | Avg-17 | SR*-125
66 New Hudaa Omary (Tanzania) flag Hudaa Omary (Tanzania) 152.55 M-21 | Runs-300 | Avg-20 | SR*-92
67 Down 33 Kavisha Dilhari (Sri Lanka) flag Kavisha Dilhari (Sri Lanka) 150.85 M-8 | Runs-82 | Avg-12 | SR*-117
68 Down 47 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 149.34 M-6 | Runs-85 | Avg-28 | SR*-133
69 New Deepika Rasangika (Bahrain/Sri Lanka) flag Deepika Rasangika (Bahrain/Sri Lanka) 148.89 M-13 | Runs-445 | Avg-45 | SR*-129
70 New Rachel Andrew (Vanuatu) flag Rachel Andrew (Vanuatu) 146.25 M-13 | Runs-385 | Avg-35 | SR*-105
71 Down 21 Amy Jones (England) flag Amy Jones (England) 145.43 M-11 | Runs-86 | Avg-11 | SR*-105
72 Down 67 Tazmin Brits (South Africa) flag Tazmin Brits (South Africa) 144.16 M-3 | Runs-132 | Avg-66 | SR*-122
73 Down 49 Georgia Plimmer (New Zealand) flag Georgia Plimmer (New Zealand) 141.14 M-6 | Runs-97 | Avg-19 | SR*-109
74 New Lindsay Boas (Brazil) flag Lindsay Boas (Brazil) 141.03 M-16 | Runs-211 | Avg-15 | SR*-93
75 Up 24 Mariko Hill (Hong Kong) flag Mariko Hill (Hong Kong) 139.24 M-13 | Runs-222 | Avg-19 | SR*-74
76 Down 33 Maddy Green (New Zealand) flag Maddy Green (New Zealand) 138.08 M-6 | Runs-89 | Avg-30 | SR*-156
77 Down 51 Muneeba Ali (Pakistan) flag Muneeba Ali (Pakistan) 137.75 M-3 | Runs-132 | Avg-66 | SR*-136
78 New Shanzeen Shahzad (Hong Kong) flag Shanzeen Shahzad (Hong Kong) 137.39 M-15 | Runs-226 | Avg-17 | SR*-91
79 New Shabika Gajnabi (West Indies) flag Shabika Gajnabi (West Indies) 137.19 M-7 | Runs-98 | Avg-25 | SR*-98
80 Down 45 Shemaine Campbelle (West Indies) flag Shemaine Campbelle (West Indies) 136.57 M-6 | Runs-105 | Avg-18 | SR*-100
81 New Wilhelmina Hornero-Garcia (Germany) flag Wilhelmina Hornero-Garcia (Germany) 136.17 M-19 | Runs-393 | Avg-26 | SR*-98
82 New Mekelaye Mwatile (Namibia) flag Mekelaye Mwatile (Namibia) 133.65 M-28 | Runs-287 | Avg-15 | SR*-81
83 New Natasha Miles (Hong Kong) flag Natasha Miles (Hong Kong) 133.15 M-18 | Runs-256 | Avg-17 | SR*-76
84 New Shravya Kolcharam (Germany) flag Shravya Kolcharam (Germany) 131.76 M-19 | Runs-290 | Avg-21 | SR*-117
85 New Miane Smit (South Africa) flag Miane Smit (South Africa) 130.32 M-3 | Runs-81 | Avg-41 | SR*-133
86 Down 31 Nilakshika Silva (Sri Lanka) flag Nilakshika Silva (Sri Lanka) 129.79 M-7 | Runs-72 | Avg-14 | SR*-107
87 No change Modester Mupachikwa (Zimbabwe) flag Modester Mupachikwa (Zimbabwe) 129.36 M-13 | Runs-240 | Avg-24 | SR*-91
88 Down 73 Harshitha Samarawickrama (Sri Lanka) flag Harshitha Samarawickrama (Sri Lanka) 129.11 M-8 | Runs-97 | Avg-14 | SR*-94
89 New Jurriene Diergaardt (Namibia) flag Jurriene Diergaardt (Namibia) 127.65 M-28 | Runs-138 | Avg-8 | SR*-91
90 Down 72 Nigar Sultana (Bangladesh) flag Nigar Sultana (Bangladesh) 127.64 M-3 | Runs-96 | Avg-48 | SR*-94
91 New Laura Cardoso (Brazil) flag Laura Cardoso (Brazil) 127.53 M-17 | Runs-251 | Avg-19 | SR*-84
92 New Iris Zwilling (Netherlands) flag Iris Zwilling (Netherlands) 125.11 M-23 | Runs-192 | Avg-17 | SR*-99
93 New Pauke Siaka (P.N.G.) flag Pauke Siaka (P.N.G.) 123.89 M-19 | Runs-180 | Avg-12 | SR*-109
94 New Caitlin Henery (Isle of Man) flag Caitlin Henery (Isle of Man) 123.70 M-14 | Runs-245 | Avg-25 | SR*-131
95 New Analise Merritt (Jersey) flag Analise Merritt (Jersey) 121.70 M-15 | Runs-387 | Avg-28 | SR*-143
96 New Natalia Pervaiz (Pakistan) flag Natalia Pervaiz (Pakistan) 120.52 M-3 | Runs-69 | Avg-23 | SR*-153
97 New Imesha Dulani (Sri Lanka) flag Imesha Dulani (Sri Lanka) 119.00 M-4 | Runs-106 | Avg-35 | SR*-107
98 Down 39 Grace Harris (Australia) flag Grace Harris (Australia) 118.75 M-6 | Runs-60 | Avg-30 | SR*-171
99 New Malisa Ariokot (Uganda) flag Malisa Ariokot (Uganda) 117.91 M-25 | Runs-125 | Avg-14 | SR*-72
100 New Kaushini Nuthyangana (Sri Lanka) flag Kaushini Nuthyangana (Sri Lanka) 117.41 M-6 | Runs-45 | Avg-23 | SR*-125
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #woment20is #shafaliverma #verma #sophiadunkley #dunkley #bethmooney #mooney #hayleymatthews #matthews #gabylewis #lewis #smritimandhana #mandhana #orlaprendergast #prendergast #amyhunter #hunter #natsciverbrunt #sciverbrunt #danniwyatthodge #wyatthodge #heatherknight #knight #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings