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
1 No change Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 845.80 M-49 | Runs-1578 | Avg-35 | SR*-120
2 Up 4 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 827.93 M-54 | Runs-1491 | Avg-30 | SR*-137
5 Down 2 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 715.61 M-49 | Runs-1211 | Avg-35 | SR*-126
6 Up 4 Tazmin Brits (South Africa) flag Tazmin Brits (South Africa) 694.89 M-50 | Runs-1343 | Avg-35 | SR*-108
8 Down 1 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 680.15 M-47 | Runs-947 | Avg-26 | SR*-126
9 Up 2 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 648.99 M-49 | Runs-1283 | Avg-28 | SR*-103
10 Down 1 Shafali Verma (India) flag Shafali Verma (India) 645.91 M-66 | Runs-1558 | Avg-25 | SR*-125
11 Up 6 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 598.77 M-42 | Runs-870 | Avg-36 | SR*-136
12 Up 1 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 586.46 M-64 | Runs-1403 | Avg-33 | SR*-120
13 Up 3 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 585.57 M-50 | Runs-1192 | Avg-29 | SR*-108
14 Down 2 Gaby Lewis (Ireland) flag Gaby Lewis (Ireland) 575.00 M-56 | Runs-1648 | Avg-34 | SR*-121
15 Up 23 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 561.00 M-35 | Runs-676 | Avg-25 | SR*-121
16 Up 3 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 557.31 M-63 | Runs-1337 | Avg-33 | SR*-120
17 Down 2 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 546.05 M-49 | Runs-944 | Avg-23 | SR*-111
19 Up 2 Alice Capsey (England) flag Alice Capsey (England) 533.90 M-37 | Runs-701 | Avg-22 | SR*-120
20 Down 12 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 533.84 M-50 | Runs-1049 | Avg-40 | SR*-130
21 Down 1 Richa Ghosh (India) flag Richa Ghosh (India) 524.00 M-59 | Runs-936 | Avg-28 | SR*-147
22 Down 8 Heather Knight (England) flag Heather Knight (England) 518.52 M-47 | Runs-865 | Avg-30 | SR*-120
23 Up 4 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 516.69 M-52 | Runs-1140 | Avg-29 | SR*-121
24 Down 1 Nigar Sultana (Bangladesh) flag Nigar Sultana (Bangladesh) 516.17 M-54 | Runs-1208 | Avg-29 | SR*-93
25 Up 12 Anneke Bosch (South Africa) flag Anneke Bosch (South Africa) 509.98 M-47 | Runs-899 | Avg-27 | SR*-109
26 Up 25 Deandra Dottin (West Indies/Barbados) flag Deandra Dottin (West Indies/Barbados) 509.76 M-17 | Runs-329 | Avg-25 | SR*-138
27 Up 72 Maia Bouchier (England) flag Maia Bouchier (England) 489.75 M-42 | Runs-709 | Avg-24 | SR*-123
29 Up 13 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 449.66 M-35 | Runs-873 | Avg-34 | SR*-105
30 Down 5 Sophia Dunkley (England) flag Sophia Dunkley (England) 441.33 M-49 | Runs-838 | Avg-23 | SR*-119
31 Up 4 Grace Harris (Australia) flag Grace Harris (Australia) 413.21 M-37 | Runs-397 | Avg-26 | SR*-153
32 Down 2 Maddy Green (New Zealand) flag Maddy Green (New Zealand) 411.90 M-55 | Runs-719 | Avg-21 | SR*-110
33 Up 27 Tammy Beaumont (England) flag Tammy Beaumont (England) 410.84 M-16 | Runs-477 | Avg-32 | SR*-110
34 Down 2 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 409.20 M-58 | Runs-979 | Avg-23 | SR*-109
35 Up 8 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 406.65 M-17 | Runs-364 | Avg-30 | SR*-95
36 Down 7 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 405.95 M-45 | Runs-497 | Avg-19 | SR*-125
37 Up 8 Shemaine Campbelle (West Indies) flag Shemaine Campbelle (West Indies) 405.78 M-34 | Runs-518 | Avg-19 | SR*-91
38 Down 5 Amy Hunter (Ireland) flag Amy Hunter (Ireland) 404.79 M-43 | Runs-995 | Avg-28 | SR*-111
39 Up 8 Sidra Amin (Pakistan) flag Sidra Amin (Pakistan) 404.63 M-39 | Runs-729 | Avg-20 | SR*-93
40 Up 42 Sobhana Mostary (Bangladesh) flag Sobhana Mostary (Bangladesh) 393.25 M-42 | Runs-557 | Avg-16 | SR*-85
41 Down 15 Amy Jones (England) flag Amy Jones (England) 391.91 M-60 | Runs-804 | Avg-23 | SR*-129
44 Down 3 Aliya Riaz (Pakistan) flag Aliya Riaz (Pakistan) 367.90 M-57 | Runs-692 | Avg-22 | SR*-100
45 Down 23 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 367.17 M-52 | Runs-674 | Avg-28 | SR*-126
46 Down 10 Sarah Bryce (Scotland) flag Sarah Bryce (Scotland) 366.03 M-38 | Runs-779 | Avg-24 | SR*-107
47 Up 22 Fatima Sana (Pakistan) flag Fatima Sana (Pakistan) 359.66 M-42 | Runs-380 | Avg-25 | SR*-116
48 Up 76 Georgia Plimmer (New Zealand) flag Georgia Plimmer (New Zealand) 359.59 M-37 | Runs-396 | Avg-15 | SR*-98
49 Down 15 Nilakshika Silva (Sri Lanka) flag Nilakshika Silva (Sri Lanka) 359.32 M-59 | Runs-858 | Avg-27 | SR*-102
50 Down 10 Sune Luus (South Africa) flag Sune Luus (South Africa) 353.83 M-54 | Runs-664 | Avg-23 | SR*-105
51 Up 6 Chinelle Henry (West Indies) flag Chinelle Henry (West Indies) 343.46 M-33 | Runs-305 | Avg-19 | SR*-105
52 Up 14 Vishmi Gunaratne (Sri Lanka) flag Vishmi Gunaratne (Sri Lanka) 334.24 M-47 | Runs-748 | Avg-19 | SR*-89
54 Up 21 Sterre Kalis (Netherlands) flag Sterre Kalis (Netherlands) 322.13 M-21 | Runs-642 | Avg-36 | SR*-104
55 Down 37 Meg Lanning (Australia) flag Meg Lanning (Australia) 318.39 M-25 | Runs-546 | Avg-39 | SR*-118
56 Down 4 Laura Delany (Ireland) flag Laura Delany (Ireland) 312.84 M-52 | Runs-789 | Avg-24 | SR*-94
57 Up 6 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 303.47 M-45 | Runs-373 | Avg-31 | SR*-117
58 Up 58 Esha Oza (U.A.E.) flag Esha Oza (U.A.E.) 299.46 M-72 | Runs-1990 | Avg-33 | SR*-115
59 Up 50 Shorna Akter (Bangladesh) flag Shorna Akter (Bangladesh) 298.13 M-32 | Runs-284 | Avg-13 | SR*-85
60 Up 38 Darcey Carter (Scotland) flag Darcey Carter (Scotland) 292.20 M-21 | Runs-354 | Avg-21 | SR*-99
61 Up 46 Kavisha Dilhari (Sri Lanka) flag Kavisha Dilhari (Sri Lanka) 287.97 M-56 | Runs-459 | Avg-15 | SR*-103
63 Up 9 Bernadine Bezuidenhout (New Zealand/South Africa) flag Bernadine Bezuidenhout (New Zealand/South Africa) 283.11 M-13 | Runs-196 | Avg-15 | SR*-113
64 Up 29 Robine Rijke (Netherlands) flag Robine Rijke (Netherlands) 281.13 M-44 | Runs-706 | Avg-22 | SR*-102
67 Down 17 Sharne Mayers (Zimbabwe) flag Sharne Mayers (Zimbabwe) 270.23 M-23 | Runs-534 | Avg-25 | SR*-95
68 Up 127 Dayalan Hemalatha (India) flag Dayalan Hemalatha (India) 269.76 M-16 | Runs-250 | Avg-21 | SR*-115
69 Up 31 Mary-Anne Musonda (Zimbabwe) flag Mary-Anne Musonda (Zimbabwe) 266.30 M-44 | Runs-843 | Avg-25 | SR*-111
70 No change Babette de Leede (Netherlands) flag Babette de Leede (Netherlands) 260.31 M-42 | Runs-737 | Avg-22 | SR*-94
71 No change Aaliyah Alleyne (West Indies/Barbados) flag Aaliyah Alleyne (West Indies/Barbados) 259.51 M-40 | Runs-289 | Avg-12 | SR*-93
72 New Dilara Akter (Bangladesh) flag Dilara Akter (Bangladesh) 259.07 M-20 | Runs-267 | Avg-13 | SR*-100
73 Up 17 Georgia Wareham (Australia) flag Georgia Wareham (Australia) 253.90 M-34 | Runs-224 | Avg-17 | SR*-145
74 Down 10 Nannapat Koncharoenkai (Thailand) flag Nannapat Koncharoenkai (Thailand) 244.78 M-57 | Runs-1154 | Avg-28 | SR*-88
75 Down 16 Ailsa Lister (Scotland) flag Ailsa Lister (Scotland) 240.21 M-38 | Runs-530 | Avg-18 | SR*-130
76 No change Rebecca Stokell (Ireland) flag Rebecca Stokell (Ireland) 237.00 M-44 | Runs-471 | Avg-18 | SR*-95
78 Up 23 Emilia Bartram (Italy) flag Emilia Bartram (Italy) 235.80 M-27 | Runs-379 | Avg-22 | SR*-105
79 New Isabella Gaze (New Zealand) flag Isabella Gaze (New Zealand) 234.84 M-32 | Runs-217 | Avg-14 | SR*-106
80 Down 34 Ayesha Naseem (Pakistan) flag Ayesha Naseem (Pakistan) 230.15 M-29 | Runs-369 | Avg-18 | SR*-128
82 Up 52 Saskia Horley (Scotland) flag Saskia Horley (Scotland) 224.25 M-17 | Runs-323 | Avg-20 | SR*-101
84 Down 36 Lizelle Lee (South Africa) flag Lizelle Lee (South Africa) 217.06 M-8 | Runs-232 | Avg-29 | SR*-120
86 Down 25 Anushka Sanjeewani (Sri Lanka) flag Anushka Sanjeewani (Sri Lanka) 216.40 M-57 | Runs-423 | Avg-14 | SR*-96
88 Up 8 Chedean Nation (West Indies) flag Chedean Nation (West Indies) 215.18 M-25 | Runs-242 | Avg-14 | SR*-77
89 Down 5 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 214.96 M-54 | Runs-202 | Avg-20 | SR*-134
90 Up 91 Jess Kerr (New Zealand) flag Jess Kerr (New Zealand) 214.12 M-32 | Runs-142 | Avg-13 | SR*-114
93 Up 36 Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 211.72 M-36 | Runs-183 | Avg-15 | SR*-123
94 Up 116 Danielle Gibson (England) flag Danielle Gibson (England) 208.02 M-22 | Runs-147 | Avg-15 | SR*-125
95 New Annerie Dercksen (South Africa) flag Annerie Dercksen (South Africa) 208.00 M-22 | Runs-170 | Avg-24 | SR*-129
96 Down 38 Eimear Richardson (Ireland) flag Eimear Richardson (Ireland) 207.01 M-30 | Runs-344 | Avg-20 | SR*-107
97 Down 12 Ritu Moni (Bangladesh) flag Ritu Moni (Bangladesh) 205.57 M-46 | Runs-328 | Avg-11 | SR*-82
98 Up 6 Lorna Jack-Brown (Scotland) flag Lorna Jack-Brown (Scotland) 202.42 M-36 | Runs-329 | Avg-15 | SR*-95
99 Up 4 Kavisha Egodage (U.A.E.) flag Kavisha Egodage (U.A.E.) 200.41 M-74 | Runs-1738 | Avg-36 | SR*-88
100 Up 26 Modester Mupachikwa (Zimbabwe) flag Modester Mupachikwa (Zimbabwe) 199.52 M-46 | Runs-968 | Avg-30 | SR*-86
101 New Gull Feroza (Pakistan) flag Gull Feroza (Pakistan) 196.35 M-18 | Runs-284 | Avg-18 | SR*-98
102 Up 18 Priyanaz Chatterji (Scotland) flag Priyanaz Chatterji (Scotland) 195.40 M-38 | Runs-318 | Avg-13 | SR*-86
104 Down 25 Pooja Vastrakar (India) flag Pooja Vastrakar (India) 187.88 M-52 | Runs-227 | Avg-13 | SR*-110
105 Up 13 Megan McColl (Scotland) flag Megan McColl (Scotland) 187.29 M-28 | Runs-205 | Avg-14 | SR*-92
106 Up 39 Ama Kanchana (Sri Lanka) flag Ama Kanchana (Sri Lanka) 185.48 M-22 | Runs-133 | Avg-12 | SR*-96
107 Down 68 Shamima Sultana (Bangladesh) flag Shamima Sultana (Bangladesh) 185.41 M-27 | Runs-383 | Avg-14 | SR*-98
108 Down 14 Iris Zwilling (Netherlands) flag Iris Zwilling (Netherlands) 185.33 M-43 | Runs-587 | Avg-16 | SR*-93
110 Down 57 Javeria Khan (Pakistan) flag Javeria Khan (Pakistan) 182.74 M-11 | Runs-192 | Avg-19 | SR*-93
111 Down 20 Sabbhineni Meghana (India) flag Sabbhineni Meghana (India) 180.19 M-11 | Runs-204 | Avg-23 | SR*-108
112 Down 24 Tanya Ruma (P.N.G.) flag Tanya Ruma (P.N.G.) 178.93 M-31 | Runs-890 | Avg-49 | SR*-114
113 Down 35 Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 177.54 M-40 | Runs-162 | Avg-11 | SR*-98
114 Down 58 Heather Siegers (Netherlands) flag Heather Siegers (Netherlands) 174.54 M-34 | Runs-584 | Avg-20 | SR*-109
115 Up 28 Fahima Khatun (Bangladesh) flag Fahima Khatun (Bangladesh) 173.87 M-30 | Runs-107 | Avg-8 | SR*-86
116 Down 3 Naruemol Chaiwai (Thailand) flag Naruemol Chaiwai (Thailand) 173.13 M-52 | Runs-757 | Avg-27 | SR*-80
117 Down 40 Fargana Hoque (Bangladesh) flag Fargana Hoque (Bangladesh) 170.60 M-16 | Runs-255 | Avg-20 | SR*-77
119 Down 9 Mariko Hill (Hong Kong) flag Mariko Hill (Hong Kong) 161.15 M-54 | Runs-1365 | Avg-30 | SR*-107
120 Up 32 Elsa Hunter (Malaysia) flag Elsa Hunter (Malaysia) 158.90 M-33 | Runs-620 | Avg-27 | SR*-96
121 Up 7 Natasha Miles (Hong Kong) flag Natasha Miles (Hong Kong) 157.52 M-49 | Runs-1001 | Avg-27 | SR*-88
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #woment20is #hayleymatthews #matthews #danniwyatthodge #wyatthodge #natsciverbrunt #sciverbrunt #tazminbrits #brits #alyssahealy #healy #suziebates #bates #shafaliverma #verma #ellyseperry #perry #harmanpreetkaur #kaur #ameliakerr #kerr #gabylewis #lewis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings