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.  Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
1 Up 59 Smriti Mandhana (India) flag Smriti Mandhana (India) 626.09 M-13 | Runs-747 | Avg-57 | SR*-95
2 Up 7 Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 597.74 M-12 | Runs-697 | Avg-87 | SR*-87
3 Up 32 Tammy Beaumont (England) flag Tammy Beaumont (England) 460.94 M-15 | Runs-554 | Avg-50 | SR*-95
4 Up 12 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 442.12 M-12 | Runs-449 | Avg-45 | SR*-89
5 Down 3 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 420.38 M-9 | Runs-458 | Avg-65 | SR*-101
6 Up 71 Amy Jones (England) flag Amy Jones (England) 400.28 M-12 | Runs-382 | Avg-64 | SR*-108
7 Up 24 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 377.71 M-7 | Runs-469 | Avg-78 | SR*-88
8 Up 12 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 360.16 M-12 | Runs-369 | Avg-53 | SR*-100
9 Up 85 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 354.84 M-12 | Runs-396 | Avg-40 | SR*-96
10 Up 35 Maia Bouchier (England) flag Maia Bouchier (England) 341.13 M-11 | Runs-344 | Avg-38 | SR*-104
11 Down 1 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 308.13 M-9 | Runs-314 | Avg-39 | SR*-90
12 Down 9 Phoebe Litchfield (Australia) flag Phoebe Litchfield (Australia) 300.40 M-12 | Runs-362 | Avg-30 | SR*-82
13 Up 14 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 298.39 M-12 | Runs-360 | Avg-36 | SR*-76
14 Down 9 Beth Mooney (Australia) flag Beth Mooney (Australia) 291.59 M-12 | Runs-274 | Avg-30 | SR*-84
15 Up 18 Brooke Halliday (New Zealand) flag Brooke Halliday (New Zealand) 286.07 M-11 | Runs-318 | Avg-32 | SR*-70
16 Up 10 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 283.29 M-13 | Runs-329 | Avg-30 | SR*-91
17 Up 19 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 272.33 M-9 | Runs-310 | Avg-34 | SR*-84
18 Up 7 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 266.16 M-12 | Runs-269 | Avg-30 | SR*-89
19 Up 28 Amy Hunter (Ireland) flag Amy Hunter (Ireland) 260.56 M-12 | Runs-314 | Avg-29 | SR*-81
20 Down 14 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 257.60 M-12 | Runs-294 | Avg-42 | SR*-89
21 Down 17 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 254.84 M-12 | Runs-275 | Avg-31 | SR*-87
22 Down 7 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 246.19 M-11 | Runs-249 | Avg-23 | SR*-71
23 Down 4 Maddy Green (New Zealand) flag Maddy Green (New Zealand) 238.59 M-11 | Runs-244 | Avg-31 | SR*-72
24 Up 47 Shemaine Campbelle (West Indies) flag Shemaine Campbelle (West Indies) 230.63 M-9 | Runs-276 | Avg-31 | SR*-65
25 Up 3 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 226.89 M-11 | Runs-237 | Avg-26 | SR*-92
26 Down 25 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 226.04 M-9 | Runs-264 | Avg-33 | SR*-63
27 Up 32 Vishmi Gunaratne (Sri Lanka) flag Vishmi Gunaratne (Sri Lanka) 225.10 M-9 | Runs-288 | Avg-36 | SR*-77
28 Down 15 Gaby Lewis (Ireland) flag Gaby Lewis (Ireland) 221.85 M-10 | Runs-262 | Avg-29 | SR*-87
29 Down 17 Tazmin Brits (South Africa) flag Tazmin Brits (South Africa) 217.66 M-9 | Runs-248 | Avg-28 | SR*-73
30 Up 2 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 216.16 M-11 | Runs-209 | Avg-30 | SR*-90
31 Up 20 Richa Ghosh (India) flag Richa Ghosh (India) 207.22 M-10 | Runs-185 | Avg-31 | SR*-95
32 Up 34 Harleen Deol (India) flag Harleen Deol (India) 178.00 M-6 | Runs-230 | Avg-38 | SR*-83
33 Up 24 Leah Paul (Ireland) flag Leah Paul (Ireland) 177.49 M-12 | Runs-243 | Avg-22 | SR*-63
34 Up 29 Nilakshika Silva (Sri Lanka) flag Nilakshika Silva (Sri Lanka) 174.42 M-9 | Runs-200 | Avg-67 | SR*-81
35 Up 11 Harshitha Samarawickrama (Sri Lanka) flag Harshitha Samarawickrama (Sri Lanka) 173.10 M-7 | Runs-217 | Avg-54 | SR*-80
36 Up 38 Deepti Sharma (India) flag Deepti Sharma (India) 169.92 M-13 | Runs-186 | Avg-31 | SR*-75
37 Up 43 Georgia Plimmer (New Zealand) flag Georgia Plimmer (New Zealand) 159.69 M-9 | Runs-172 | Avg-19 | SR*-70
38 Down 8 Heather Knight (England) flag Heather Knight (England) 157.31 M-12 | Runs-201 | Avg-20 | SR*-63
39 New Sharmin Akhter (Bangladesh) flag Sharmin Akhter (Bangladesh) 155.03 M-3 | Runs-211 | Avg-70 | SR*-88
40 New Georgia Voll (Australia) flag Georgia Voll (Australia) 151.75 M-3 | Runs-173 | Avg-87 | SR*-109
41 Up 1 Chinelle Henry (West Indies) flag Chinelle Henry (West Indies) 146.51 M-7 | Runs-130 | Avg-19 | SR*-86
42 Down 28 Sune Luus (South Africa) flag Sune Luus (South Africa) 144.72 M-11 | Runs-171 | Avg-16 | SR*-61
43 Up 10 Aaliyah Alleyne (West Indies) flag Aaliyah Alleyne (West Indies) 140.11 M-9 | Runs-130 | Avg-16 | SR*-80
44 New Charlie Dean (England) flag Charlie Dean (England) 138.26 M-12 | Runs-148 | Avg-49 | SR*-69
45 Down 37 Fargana Hoque (Bangladesh) flag Fargana Hoque (Bangladesh) 136.24 M-6 | Runs-184 | Avg-31 | SR*-50
46 Down 5 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 135.93 M-6 | Runs-172 | Avg-29 | SR*-63
47 New Ashley Ndiraya (Zimbabwe) flag Ashley Ndiraya (Zimbabwe) 134.18 M-8 | Runs-293 | Avg-49 | SR*-77
48 Up 21 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 130.02 M-10 | Runs-124 | Avg-21 | SR*-103
49 New Alana King (Australia) flag Alana King (Australia) 127.29 M-12 | Runs-114 | Avg-23 | SR*-124
50 Down 16 Muneeba Ali (Pakistan) flag Muneeba Ali (Pakistan) 125.52 M-6 | Runs-143 | Avg-29 | SR*-67
51 Down 3 Anneke Bosch (South Africa) flag Anneke Bosch (South Africa) 124.19 M-8 | Runs-134 | Avg-17 | SR*-74
52 New Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 124.16 M-9 | Runs-75 | Avg-11 | SR*-94
53 Down 24 Kavisha Dilhari (Sri Lanka) flag Kavisha Dilhari (Sri Lanka) 123.98 M-8 | Runs-149 | Avg-25 | SR*-76
54 No change Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 122.79 M-6 | Runs-123 | Avg-31 | SR*-94
55 New Tanya Ruma (P.N.G.) flag Tanya Ruma (P.N.G.) 119.94 M-9 | Runs-234 | Avg-29 | SR*-63
56 New Chipo Mugeri-Tiripano (Zimbabwe) flag Chipo Mugeri-Tiripano (Zimbabwe) 118.03 M-8 | Runs-333 | Avg-48 | SR*-78
57 Up 26 Isabella Gaze (New Zealand) flag Isabella Gaze (New Zealand) 117.12 M-11 | Runs-127 | Avg-14 | SR*-63
58 New Saskia Horley (Scotland) flag Saskia Horley (Scotland) 115.77 M-5 | Runs-276 | Avg-69 | SR*-80
59 New Pratika Rawal (India) flag Pratika Rawal (India) 105.63 M-3 | Runs-134 | Avg-45 | SR*-75
60 Down 38 Nigar Sultana (Bangladesh) flag Nigar Sultana (Bangladesh) 104.61 M-6 | Runs-130 | Avg-26 | SR*-67
61 Up 18 Alice Capsey (England) flag Alice Capsey (England) 103.65 M-10 | Runs-132 | Avg-33 | SR*-73
62 Up 20 Rebecca Stokell (Ireland) flag Rebecca Stokell (Ireland) 101.83 M-9 | Runs-127 | Avg-21 | SR*-64
63 Down 45 Aliya Riaz (Pakistan) flag Aliya Riaz (Pakistan) 101.53 M-6 | Runs-115 | Avg-23 | SR*-74
64 New Shafali Verma (India) flag Shafali Verma (India) 99.77 M-6 | Runs-108 | Avg-18 | SR*-82
65 New Freya Kemp (England) flag Freya Kemp (England) 96.00 M-3 | Runs-94 | Avg-31 | SR*-134
66 New Modester Mupachikwa (Zimbabwe) flag Modester Mupachikwa (Zimbabwe) 93.59 M-8 | Runs-290 | Avg-41 | SR*-64
67 Up 23 Arlene Kelly (Ireland) flag Arlene Kelly (Ireland) 89.66 M-11 | Runs-112 | Avg-14 | SR*-50
68 New Darcey Carter (Scotland) flag Darcey Carter (Scotland) 87.74 M-6 | Runs-169 | Avg-28 | SR*-75
69 New Karishma Ramharack (West Indies) flag Karishma Ramharack (West Indies) 83.94 M-9 | Runs-44 | Avg-15 | SR*-63
70 New Kim Garth (Australia/Ireland) flag Kim Garth (Australia/Ireland) 83.46 M-11 | Runs-72 | Avg-36 | SR*-88
71 New Chedean Nation (West Indies) flag Chedean Nation (West Indies) 83.44 M-6 | Runs-96 | Avg-16 | SR*-66
72 New Disha Dhingra (U.S.A.) flag Disha Dhingra (U.S.A.) 78.88 M-7 | Runs-237 | Avg-34 | SR*-68
73 Down 12 Hasini Perera (Sri Lanka) flag Hasini Perera (Sri Lanka) 78.86 M-7 | Runs-119 | Avg-24 | SR*-62
74 New Una Raymond-Hoey (Ireland) flag Una Raymond-Hoey (Ireland) 78.62 M-6 | Runs-63 | Avg-13 | SR*-68
75 New Kate Cross (England) flag Kate Cross (England) 78.12 M-13 | Runs-80 | Avg-20 | SR*-81
76 Up 13 Anushka Sanjeewani (Sri Lanka) flag Anushka Sanjeewani (Sri Lanka) 77.94 M-8 | Runs-74 | Avg-19 | SR*-96
77 New Brenda Tau (P.N.G.) flag Brenda Tau (P.N.G.) 76.40 M-9 | Runs-195 | Avg-22 | SR*-57
78 Down 71 Sidra Amin (Pakistan) flag Sidra Amin (Pakistan) 75.74 M-6 | Runs-79 | Avg-16 | SR*-58
79 New Zaida James (West Indies) flag Zaida James (West Indies) 75.03 M-9 | Runs-61 | Avg-9 | SR*-58
80 Down 22 Najiha Alvi (Pakistan) flag Najiha Alvi (Pakistan) 74.47 M-6 | Runs-86 | Avg-22 | SR*-58
81 New Mary-Anne Musonda (Zimbabwe) flag Mary-Anne Musonda (Zimbabwe) 73.57 M-5 | Runs-144 | Avg-29 | SR*-62
82 New Naoani Vare (P.N.G.) flag Naoani Vare (P.N.G.) 71.62 M-9 | Runs-160 | Avg-18 | SR*-48
83 Down 15 Yastika Bhatia (India) flag Yastika Bhatia (India) 71.46 M-4 | Runs-90 | Avg-23 | SR*-74
84 Down 67 Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 71.04 M-3 | Runs-91 | Avg-30 | SR*-58
85 Down 18 Rashada Williams (West Indies) flag Rashada Williams (West Indies) 68.74 M-8 | Runs-51 | Avg-6 | SR*-35
86 New Lauren Down (New Zealand) flag Lauren Down (New Zealand) 68.12 M-7 | Runs-44 | Avg-7 | SR*-43
87 Down 1 Jess Kerr (New Zealand) flag Jess Kerr (New Zealand) 67.82 M-7 | Runs-49 | Avg-10 | SR*-107
88 New Sarah Forbes (Ireland) flag Sarah Forbes (Ireland) 67.68 M-6 | Runs-75 | Avg-13 | SR*-45
89 New Sindhu Sriharsha (U.S.A.) flag Sindhu Sriharsha (U.S.A.) 66.74 M-7 | Runs-200 | Avg-50 | SR*-70
90 New Katherine Fraser (Scotland) flag Katherine Fraser (Scotland) 65.39 M-6 | Runs-152 | Avg-38 | SR*-77
91 New Pauke Siaka (P.N.G.) flag Pauke Siaka (P.N.G.) 63.05 M-8 | Runs-165 | Avg-21 | SR*-69
92 New Lorna Jack-Brown (Scotland) flag Lorna Jack-Brown (Scotland) 61.77 M-5 | Runs-94 | Avg-24 | SR*-116
93 New Sibona Jimmy (P.N.G.) flag Sibona Jimmy (P.N.G.) 61.62 M-9 | Runs-132 | Avg-15 | SR*-63
94 Down 70 Murshida Khatun (Bangladesh) flag Murshida Khatun (Bangladesh) 59.44 M-6 | Runs-75 | Avg-13 | SR*-47
95 New Hollie Armitage (England) flag Hollie Armitage (England) 59.07 M-3 | Runs-78 | Avg-26 | SR*-85
96 Down 47 Hannah Rowe (New Zealand) flag Hannah Rowe (New Zealand) 57.71 M-6 | Runs-52 | Avg-13 | SR*-76
97 Down 41 Sadaf Shamas (Pakistan) flag Sadaf Shamas (Pakistan) 57.54 M-5 | Runs-67 | Avg-17 | SR*-56
98 Down 34 Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 56.85 M-4 | Runs-30 | Avg-15 | SR*-136
99 New Saima Thakor (India) flag Saima Thakor (India) 56.43 M-8 | Runs-46 | Avg-8 | SR*-47
100 New Paige Scholfield (England) flag Paige Scholfield (England) 56.32 M-3 | Runs-59 | Avg-20 | SR*-102
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #smritimandhana #mandhana #laurawolvaardt #wolvaardt #tammybeaumont #beaumont #marizannekapp #kapp #chamariathapaththu #athapaththu #amyjones #jones #hayleymatthews #matthews #annabelsutherland #sutherland #harmanpreetkaur #kaur #maiabouchier #bouchier #sophiedevine #devine #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings