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 31 Esha Oza (U.A.E.) flag Esha Oza (U.A.E.) 572.38 M-22 | Runs-779 | BatA-41 | Wickets-23 | BowlA-13 | Ct/St-7 | FPM-0.3
2 New Janet Mbabazi (Uganda) flag Janet Mbabazi (Uganda) 548.15 M-38 | Runs-581 | BatA-19 | Wickets-40 | BowlA-13 | Ct/St-14 | FPM-0.4
3 Up 9 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 529.96 M-13 | Runs-379 | BatA-47 | Wickets-11 | BowlA-22 | Ct/St-4 | FPM-0.3
4 New Immaculate Nakisuuyi (Uganda) flag Immaculate Nakisuuyi (Uganda) 498.10 M-38 | Runs-581 | BatA-18 | Wickets-27 | BowlA-18 | Ct/St-13 | FPM-0.3
5 New Iris Zwilling (Netherlands) flag Iris Zwilling (Netherlands) 494.49 M-23 | Runs-192 | BatA-17 | Wickets-35 | BowlA-12 | Ct/St-11 | FPM-0.5
6 New Wilka Mwatile (Namibia) flag Wilka Mwatile (Namibia) 469.80 M-28 | Runs-291 | BatA-15 | Wickets-20 | BowlA-22 | Ct/St-7 | FPM-0.3
7 Down 5 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 451.28 M-8 | Runs-411 | BatA-82 | Wickets-8 | BowlA-23 | Ct/St-3 | FPM-0.4
8 New Michelle Botha (U.A.E.) flag Michelle Botha (U.A.E.) 443.90 M-22 | Runs-177 | BatA-18 | Wickets-30 | BowlA-9 | Ct/St-3 | FPM-0.1
9 New Mekelaye Mwatile (Namibia) flag Mekelaye Mwatile (Namibia) 433.75 M-28 | Runs-287 | BatA-15 | Wickets-23 | BowlA-16 | Ct/St-6 | FPM-0.2
10 New Pauke Siaka (P.N.G.) flag Pauke Siaka (P.N.G.) 424.06 M-19 | Runs-180 | BatA-12 | Wickets-31 | BowlA-8 | Ct/St-3 | FPM-0.2
11 New Puja Mahato (Nepal) flag Puja Mahato (Nepal) 402.94 M-22 | Runs-354 | BatA-19 | Wickets-12 | BowlA-27 | Ct/St-0 | FPM-0.0
12 New Henao Thomas (P.N.G.) flag Henao Thomas (P.N.G.) 391.07 M-19 | Runs-234 | BatA-15 | Wickets-22 | BowlA-15 | Ct/St-8 | FPM-0.4
13 Up 78 Heena Hotchandani (U.A.E.) flag Heena Hotchandani (U.A.E.) 391.02 M-16 | Runs-139 | BatA-14 | Wickets-12 | BowlA-19 | Ct/St-9 | FPM-0.6
14 New Indu Barma (Nepal) flag Indu Barma (Nepal) 387.16 M-22 | Runs-382 | BatA-25 | Wickets-11 | BowlA-20 | Ct/St-11 | FPM-0.5
15 Down 2 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 386.48 M-8 | Runs-84 | BatA-17 | Wickets-9 | BowlA-27 | Ct/St-5 | FPM-0.6
16 New Lucy Barnett (Isle of Man) flag Lucy Barnett (Isle of Man) 383.80 M-13 | Runs-480 | BatA-37 | Wickets-11 | BowlA-20 | Ct/St-5 | FPM-0.4
17 New Robine Rijke (Netherlands) flag Robine Rijke (Netherlands) 381.66 M-23 | Runs-410 | BatA-26 | Wickets-6 | BowlA-27 | Ct/St-9 | FPM-0.4
18 Up 67 Kary Chan (Hong Kong) flag Kary Chan (Hong Kong) 380.00 M-17 | Runs-217 | BatA-14 | Wickets-16 | BowlA-14 | Ct/St-5 | FPM-0.3
19 New Jurriene Diergaardt (Namibia) flag Jurriene Diergaardt (Namibia) 374.41 M-28 | Runs-138 | BatA-8 | Wickets-15 | BowlA-28 | Ct/St-4 | FPM-0.1
20 Down 16 Kavisha Dilhari (Sri Lanka) flag Kavisha Dilhari (Sri Lanka) 372.94 M-8 | Runs-82 | BatA-12 | Wickets-8 | BowlA-22 | Ct/St-3 | FPM-0.4
21 New Sune Wittmann (Namibia) flag Sune Wittmann (Namibia) 371.71 M-28 | Runs-458 | BatA-16 | Wickets-7 | BowlA-28 | Ct/St-14 | FPM-0.5
22 Up 19 Shafali Verma (India) flag Shafali Verma (India) 370.32 M-10 | Runs-417 | BatA-52 | Wickets-0 | BowlA-na | Ct/St-1 | FPM-0.1
23 Up 13 Laura Delany (Ireland) flag Laura Delany (Ireland) 366.74 M-14 | Runs-225 | BatA-45 | Wickets-8 | BowlA-16 | Ct/St-2 | FPM-0.1
24 New Leah Paul (Ireland) flag Leah Paul (Ireland) 364.30 M-14 | Runs-236 | BatA-30 | Wickets-6 | BowlA-7 | Ct/St-1 | FPM-0.1
25 New Kayleen Green (Namibia) flag Kayleen Green (Namibia) 359.18 M-28 | Runs-517 | BatA-22 | Wickets-10 | BowlA-28 | Ct/St-3 | FPM-0.1
26 New Concy Aweko (Uganda) flag Concy Aweko (Uganda) 358.66 M-34 | Runs-11 | BatA-3 | Wickets-30 | BowlA-17 | Ct/St-8 | FPM-0.2
27 Up 50 Thipatcha Putthawong (Thailand) flag Thipatcha Putthawong (Thailand) 352.30 M-27 | Runs-38 | BatA-na | Wickets-56 | BowlA-6 | Ct/St-1 | FPM-0.0
28 New Caroline de Lange (Netherlands) flag Caroline de Lange (Netherlands) 349.03 M-21 | Runs-50 | BatA-10 | Wickets-24 | BowlA-18 | Ct/St-4 | FPM-0.2
29 Down 26 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 344.11 M-8 | Runs-190 | BatA-32 | Wickets-4 | BowlA-33 | Ct/St-1 | FPM-0.1
30 New Isabel Toua (P.N.G.) flag Isabel Toua (P.N.G.) 343.23 M-19 | Runs-55 | BatA-7 | Wickets-25 | BowlA-12 | Ct/St-5 | FPM-0.3
31 New Sophia Dunkley (England) flag Sophia Dunkley (England) 342.37 M-11 | Runs-355 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.5
32 Up 58 Gaby Lewis (Ireland) flag Gaby Lewis (Ireland) 337.78 M-13 | Runs-454 | BatA-50 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.8
33 Up 64 Amy Hunter (Ireland) flag Amy Hunter (Ireland) 329.67 M-14 | Runs-397 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.7
34 New Suleeporn Laomi (Thailand) flag Suleeporn Laomi (Thailand) 329.05 M-27 | Runs-54 | BatA-8 | Wickets-37 | BowlA-9 | Ct/St-7 | FPM-0.3
35 New Rameesha Shahid (Germany) flag Rameesha Shahid (Germany) 329.05 M-16 | Runs-170 | BatA-21 | Wickets-8 | BowlA-35 | Ct/St-0 | FPM-0.0
36 New Amanjot Kaur (India) flag Amanjot Kaur (India) 328.41 M-9 | Runs-96 | BatA-48 | Wickets-4 | BowlA-43 | Ct/St-3 | FPM-0.3
37 Down 21 Deepti Sharma (India) flag Deepti Sharma (India) 325.14 M-9 | Runs-21 | BatA-11 | Wickets-14 | BowlA-18 | Ct/St-4 | FPM-0.4
38 Up 54 Onnicha Kamchomphu (Thailand) flag Onnicha Kamchomphu (Thailand) 324.87 M-27 | Runs-20 | BatA-10 | Wickets-37 | BowlA-10 | Ct/St-11 | FPM-0.4
39 Down 17 Charlie Dean (England) flag Charlie Dean (England) 318.33 M-9 | Runs-13 | BatA-4 | Wickets-12 | BowlA-21 | Ct/St-2 | FPM-0.2
40 Up 54 Vaishnave Mahesh (U.A.E.) flag Vaishnave Mahesh (U.A.E.) 317.63 M-18 | Runs-11 | BatA-2 | Wickets-25 | BowlA-9 | Ct/St-7 | FPM-0.4
41 Down 18 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 315.66 M-6 | Runs-58 | BatA-15 | Wickets-11 | BowlA-11 | Ct/St-6 | FPM-1.0
42 New Theertha Satish (U.A.E.) flag Theertha Satish (U.A.E.) 315.46 M-22 | Runs-560 | BatA-43 | Wickets-0 | BowlA-na | Ct/St-20 | FPM-0.9
43 Up 52 Lauren Bell (England) flag Lauren Bell (England) 312.54 M-9 | Runs-3 | BatA-2 | Wickets-15 | BowlA-17 | Ct/St-3 | FPM-0.3
44 New Frederique Overdijk (Netherlands) flag Frederique Overdijk (Netherlands) 312.44 M-18 | Runs-152 | BatA-13 | Wickets-13 | BowlA-11 | Ct/St-2 | FPM-0.1
45 New Eveleen Kejarukua (Namibia) flag Eveleen Kejarukua (Namibia) 312.02 M-27 | Runs-39 | BatA-7 | Wickets-18 | BowlA-24 | Ct/St-1 | FPM-0.0
46 Up 12 Chanida Sutthiruang (Thailand) flag Chanida Sutthiruang (Thailand) 311.05 M-27 | Runs-262 | BatA-14 | Wickets-12 | BowlA-23 | Ct/St-8 | FPM-0.3
47 New Arundhati Reddy (India) flag Arundhati Reddy (India) 307.03 M-9 | Runs-36 | BatA-na | Wickets-9 | BowlA-26 | Ct/St-5 | FPM-0.6
48 Down 38 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 306.44 M-8 | Runs-214 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-1.0
49 New Darcey Carter (Scotland) flag Darcey Carter (Scotland) 302.29 M-10 | Runs-367 | BatA-61 | Wickets-3 | BowlA-30 | Ct/St-11 | FPM-1.1
50 New Babette de Leede (Netherlands) flag Babette de Leede (Netherlands) 301.45 M-23 | Runs-493 | BatA-23 | Wickets-0 | BowlA-na | Ct/St-20 | FPM-0.9
51 New Sarah Akiteng (Uganda) flag Sarah Akiteng (Uganda) 300.70 M-29 | Runs-4 | BatA-1 | Wickets-29 | BowlA-17 | Ct/St-6 | FPM-0.2
52 New Mwanamvua Ushanga (Tanzania) flag Mwanamvua Ushanga (Tanzania) 295.68 M-17 | Runs-18 | BatA-4 | Wickets-21 | BowlA-13 | Ct/St-3 | FPM-0.2
53 New Jane Maguire (Ireland) flag Jane Maguire (Ireland) 294.04 M-10 | Runs-22 | BatA-11 | Wickets-7 | BowlA-32 | Ct/St-6 | FPM-0.6
54 Up 14 Arlene Kelly (Ireland) flag Arlene Kelly (Ireland) 293.74 M-11 | Runs-6 | BatA-6 | Wickets-13 | BowlA-16 | Ct/St-6 | FPM-0.5
55 New Perice Kamunya (Tanzania) flag Perice Kamunya (Tanzania) 293.60 M-22 | Runs-58 | BatA-6 | Wickets-26 | BowlA-14 | Ct/St-9 | FPM-0.4
56 New Silver Siegers (Netherlands) flag Silver Siegers (Netherlands) 293.06 M-23 | Runs-10 | BatA-3 | Wickets-20 | BowlA-21 | Ct/St-1 | FPM-0.0
57 New Malisa Ariokot (Uganda) flag Malisa Ariokot (Uganda) 293.04 M-25 | Runs-125 | BatA-14 | Wickets-5 | BowlA-25 | Ct/St-6 | FPM-0.2
58 New Shree Charani (India) flag Shree Charani (India) 292.64 M-10 | Runs- | BatA-na | Wickets-15 | BowlA-19 | Ct/St-4 | FPM-0.4
59 New Sterre Kalis (Netherlands) flag Sterre Kalis (Netherlands) 290.57 M-17 | Runs-541 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.5
60 Up 11 Kelis Ndhlovu (Zimbabwe) flag Kelis Ndhlovu (Zimbabwe) 289.03 M-13 | Runs-375 | BatA-38 | Wickets-3 | BowlA-40 | Ct/St-0 | FPM-0.0
61 New Alison Siu (Hong Kong) flag Alison Siu (Hong Kong) 285.36 M-17 | Runs-41 | BatA-7 | Wickets-17 | BowlA-14 | Ct/St-4 | FPM-0.2
62 New Loreen Tshuma (Zimbabwe) flag Loreen Tshuma (Zimbabwe) 285.28 M-12 | Runs-127 | BatA-14 | Wickets-10 | BowlA-21 | Ct/St-4 | FPM-0.3
63 New Beloved Biza (Zimbabwe) flag Beloved Biza (Zimbabwe) 285.09 M-11 | Runs-120 | BatA-17 | Wickets-9 | BowlA-15 | Ct/St-3 | FPM-0.3
64 New Ilenia Sims (Italy) flag Ilenia Sims (Italy) 284.81 M-11 | Runs-170 | BatA-21 | Wickets-15 | BowlA-14 | Ct/St-1 | FPM-0.1
65 New Yasmeen Khan (Namibia) flag Yasmeen Khan (Namibia) 284.31 M-28 | Runs-516 | BatA-20 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.3
66 New Heather Siegers (Netherlands) flag Heather Siegers (Netherlands) 283.40 M-13 | Runs-287 | BatA-26 | Wickets-10 | BowlA-15 | Ct/St-6 | FPM-0.5
67 New Taalili Iosefo (Samoa) flag Taalili Iosefo (Samoa) 282.25 M-13 | Runs-161 | BatA-20 | Wickets-16 | BowlA-12 | Ct/St-4 | FPM-0.3
68 New Wilhelmina Hornero-Garcia (Germany) flag Wilhelmina Hornero-Garcia (Germany) 279.21 M-19 | Runs-393 | BatA-26 | Wickets-5 | BowlA-34 | Ct/St-6 | FPM-0.3
69 Down 40 Smriti Mandhana (India) flag Smriti Mandhana (India) 279.18 M-9 | Runs-341 | BatA-38 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.6
70 New Sunida Chaturongrattana (Thailand) flag Sunida Chaturongrattana (Thailand) 275.92 M-23 | Runs-70 | BatA-10 | Wickets-29 | BowlA-10 | Ct/St-2 | FPM-0.1
71 New Kabita Joshi (Nepal) flag Kabita Joshi (Nepal) 275.59 M-19 | Runs-159 | BatA-14 | Wickets-6 | BowlA-39 | Ct/St-4 | FPM-0.2
72 New Phannita Maya (Thailand) flag Phannita Maya (Thailand) 271.18 M-27 | Runs-113 | BatA-14 | Wickets-23 | BowlA-16 | Ct/St-7 | FPM-0.3
73 Down 22 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 267.77 M-6 | Runs-89 | BatA-89 | Wickets-3 | BowlA-28 | Ct/St-3 | FPM-0.5
74 Down 59 Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 266.79 M-9 | Runs-8 | BatA-4 | Wickets-10 | BowlA-21 | Ct/St-3 | FPM-0.3
75 New Jannillea Glasgow (West Indies) flag Jannillea Glasgow (West Indies) 262.77 M-8 | Runs-112 | BatA-28 | Wickets-3 | BowlA-18 | Ct/St-2 | FPM-0.3
76 Down 33 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 262.17 M-11 | Runs-214 | BatA-19 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.3
77 New Stephani Nampiina (Uganda) flag Stephani Nampiina (Uganda) 259.63 M-37 | Runs-391 | BatA-17 | Wickets-14 | BowlA-8 | Ct/St-7 | FPM-0.2
78 New Priyanaz Chatterji (Scotland) flag Priyanaz Chatterji (Scotland) 258.76 M-10 | Runs-61 | BatA-12 | Wickets-9 | BowlA-13 | Ct/St-2 | FPM-0.2
79 Down 33 Beth Mooney (Australia) flag Beth Mooney (Australia) 257.51 M-6 | Runs-379 | BatA-95 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-1.0
80 New Ava Canning (Ireland) flag Ava Canning (Ireland) 256.87 M-10 | Runs-12 | BatA-3 | Wickets-8 | BowlA-25 | Ct/St-1 | FPM-0.1
81 New Rachel Slater (Scotland) flag Rachel Slater (Scotland) 256.33 M-9 | Runs-35 | BatA-9 | Wickets-10 | BowlA-13 | Ct/St-0 | FPM-0.0
82 New Caitlin Henery (Isle of Man) flag Caitlin Henery (Isle of Man) 253.33 M-14 | Runs-245 | BatA-25 | Wickets-8 | BowlA-23 | Ct/St-3 | FPM-0.2
83 New Rita Musamali (Uganda) flag Rita Musamali (Uganda) 253.04 M-38 | Runs-566 | BatA-22 | Wickets-3 | BowlA-17 | Ct/St-15 | FPM-0.4
84 New Brenda Tau (P.N.G.) flag Brenda Tau (P.N.G.) 252.85 M-19 | Runs-380 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.6
85 Up 1 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 251.81 M-9 | Runs-195 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.6
86 Down 69 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 251.80 M-6 | Runs-132 | BatA-22 | Wickets-1 | BowlA-51 | Ct/St-3 | FPM-0.5
87 New Lara McBride (Ireland) flag Lara McBride (Ireland) 250.72 M-11 | Runs-1 | BatA-1 | Wickets-8 | BowlA-30 | Ct/St-4 | FPM-0.4
88 New Neema Pius (Tanzania) flag Neema Pius (Tanzania) 250.69 M-24 | Runs-407 | BatA-20 | Wickets-8 | BowlA-21 | Ct/St-12 | FPM-0.5
89 New Geua Tom (P.N.G.) flag Geua Tom (P.N.G.) 249.78 M-17 | Runs-14 | BatA-5 | Wickets-11 | BowlA-18 | Ct/St-5 | FPM-0.3
90 New Analise Merritt (Jersey) flag Analise Merritt (Jersey) 248.41 M-15 | Runs-387 | BatA-28 | Wickets-13 | BowlA-22 | Ct/St-7 | FPM-0.5
91 New Rubina Chhetry (Nepal) flag Rubina Chhetry (Nepal) 247.45 M-21 | Runs-177 | BatA-12 | Wickets-3 | BowlA-61 | Ct/St-8 | FPM-0.4
92 New Asmita Kohli (Germany) flag Asmita Kohli (Germany) 246.96 M-18 | Runs-31 | BatA-8 | Wickets-20 | BowlA-18 | Ct/St-6 | FPM-0.3
93 New Emilia Bartram (Italy) flag Emilia Bartram (Italy) 246.45 M-11 | Runs-132 | BatA-22 | Wickets-6 | BowlA-21 | Ct/St-9 | FPM-0.8
94 New Natthakan Chantham (Thailand) flag Natthakan Chantham (Thailand) 244.16 M-25 | Runs-628 | BatA-52 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.2
95 New Samaira Dharnidharka (U.A.E.) flag Samaira Dharnidharka (U.A.E.) 242.89 M-15 | Runs-218 | BatA-44 | Wickets-12 | BowlA-12 | Ct/St-3 | FPM-0.2
96 New Ni Luh Dewi (Indonesia) flag Ni Luh Dewi (Indonesia) 242.83 M-15 | Runs-186 | BatA-21 | Wickets-16 | BowlA-13 | Ct/St-4 | FPM-0.3
97 New Zar Win (Myanmar) flag Zar Win (Myanmar) 242.41 M-11 | Runs-101 | BatA-14 | Wickets-14 | BowlA-10 | Ct/St-1 | FPM-0.1
98 New Kabita Kunwar (Nepal) flag Kabita Kunwar (Nepal) 240.82 M-11 | Runs-127 | BatA-13 | Wickets-15 | BowlA-9 | Ct/St-1 | FPM-0.1
99 Down 17 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 239.88 M-8 | Runs-212 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.5
100 New Nasra Saidi (Tanzania) flag Nasra Saidi (Tanzania) 239.52 M-23 | Runs-96 | BatA-9 | Wickets-18 | BowlA-20 | Ct/St-7 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #woment20is #eshaoza #oza #janetmbabazi #mbabazi #orlaprendergast #prendergast #immaculatenakisuuyi #nakisuuyi #iriszwilling #zwilling #wilkamwatile #mwatile #hayleymatthews #matthews #michellebotha #botha #mekelayemwatile #paukesiaka #siaka #pujamahato #mahato #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings