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) 950.80 M-49 | Runs-1578 | BatA-35 | Wickets-54 | BowlA-19 | Ct/St-13 | FPM-0.3
2 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 926.80 M-50 | Runs-1192 | BatA-29 | Wickets-56 | BowlA-20 | Ct/St-25 | FPM-0.5
3 Up 10 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 794.86 M-35 | Runs-676 | BatA-25 | Wickets-30 | BowlA-21 | Ct/St-0 | FPM-0.0
4 Down 1 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 791.73 M-49 | Runs-1211 | BatA-35 | Wickets-28 | BowlA-30 | Ct/St-24 | FPM-0.5
5 Up 1 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 780.90 M-58 | Runs-1725 | BatA-33 | Wickets-35 | BowlA-21 | Ct/St-21 | FPM-0.4
6 Down 2 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 746.57 M-58 | Runs-979 | BatA-23 | Wickets-46 | BowlA-25 | Ct/St-12 | FPM-0.2
7 Down 2 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 742.09 M-52 | Runs-674 | BatA-28 | Wickets-55 | BowlA-19 | Ct/St-15 | FPM-0.3
8 Down 1 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 720.13 M-49 | Runs-944 | BatA-23 | Wickets-26 | BowlA-26 | Ct/St-17 | FPM-0.3
9 Up 6 Chinelle Henry (West Indies) flag Chinelle Henry (West Indies) 710.03 M-33 | Runs-305 | BatA-19 | Wickets-15 | BowlA-35 | Ct/St-19 | FPM-0.6
10 Up 2 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 703.00 M-52 | Runs-1140 | BatA-29 | Wickets-38 | BowlA-19 | Ct/St-20 | FPM-0.4
11 Down 1 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 694.94 M-54 | Runs-202 | BatA-20 | Wickets-77 | BowlA-15 | Ct/St-19 | FPM-0.4
12 Up 10 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 683.09 M-35 | Runs-873 | BatA-34 | Wickets-33 | BowlA-18 | Ct/St-21 | FPM-0.6
13 Up 8 Fatima Sana (Pakistan) flag Fatima Sana (Pakistan) 680.39 M-42 | Runs-380 | BatA-25 | Wickets-32 | BowlA-30 | Ct/St-15 | FPM-0.4
14 Up 6 Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 678.09 M-40 | Runs-162 | BatA-11 | Wickets-43 | BowlA-19 | Ct/St-10 | FPM-0.3
15 Up 14 Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 678.03 M-36 | Runs-183 | BatA-15 | Wickets-41 | BowlA-18 | Ct/St-2 | FPM-0.1
16 No change Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 672.55 M-45 | Runs-497 | BatA-19 | Wickets-20 | BowlA-36 | Ct/St-15 | FPM-0.3
17 Up 7 Kavisha Dilhari (Sri Lanka) flag Kavisha Dilhari (Sri Lanka) 668.86 M-56 | Runs-459 | BatA-15 | Wickets-47 | BowlA-21 | Ct/St-24 | FPM-0.4
18 Up 1 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 668.84 M-45 | Runs-373 | BatA-31 | Wickets-32 | BowlA-30 | Ct/St-12 | FPM-0.3
19 Up 11 Georgia Wareham (Australia) flag Georgia Wareham (Australia) 666.87 M-34 | Runs-224 | BatA-17 | Wickets-32 | BowlA-20 | Ct/St-12 | FPM-0.4
20 Down 12 Deepti Sharma (India) flag Deepti Sharma (India) 654.58 M-76 | Runs-663 | BatA-29 | Wickets-85 | BowlA-19 | Ct/St-19 | FPM-0.3
21 Down 10 Laura Delany (Ireland) flag Laura Delany (Ireland) 654.22 M-52 | Runs-789 | BatA-24 | Wickets-54 | BowlA-16 | Ct/St-12 | FPM-0.2
22 Down 13 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 626.83 M-42 | Runs-870 | BatA-36 | Wickets-12 | BowlA-13 | Ct/St-9 | FPM-0.2
23 Up 45 Aaliyah Alleyne (West Indies/Barbados) flag Aaliyah Alleyne (West Indies/Barbados) 619.73 M-40 | Runs-289 | BatA-12 | Wickets-14 | BowlA-47 | Ct/St-7 | FPM-0.2
24 Up 97 Shorna Akter (Bangladesh) flag Shorna Akter (Bangladesh) 609.75 M-32 | Runs-284 | BatA-13 | Wickets-13 | BowlA-24 | Ct/St-8 | FPM-0.3
25 Up 1 Nahida Akter (Bangladesh) flag Nahida Akter (Bangladesh) 609.58 M-53 | Runs-123 | BatA-6 | Wickets-57 | BowlA-20 | Ct/St-13 | FPM-0.2
26 Up 2 Pooja Vastrakar (India) flag Pooja Vastrakar (India) 605.73 M-52 | Runs-227 | BatA-13 | Wickets-42 | BowlA-22 | Ct/St-9 | FPM-0.2
27 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 605.43 M-49 | Runs-1283 | BatA-28 | Wickets-9 | BowlA-9 | Ct/St-26 | FPM-0.5
28 Up 58 Charlie Dean (England) flag Charlie Dean (England) 595.45 M-36 | Runs-135 | BatA-17 | Wickets-46 | BowlA-18 | Ct/St-6 | FPM-0.2
29 Up 22 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 593.07 M-33 | Runs-101 | BatA-10 | Wickets-27 | BowlA-21 | Ct/St-18 | FPM-0.5
30 Up 19 Fahima Khatun (Bangladesh) flag Fahima Khatun (Bangladesh) 588.20 M-30 | Runs-107 | BatA-8 | Wickets-25 | BowlA-21 | Ct/St-10 | FPM-0.3
31 Down 17 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 586.34 M-50 | Runs-1049 | BatA-40 | Wickets-18 | BowlA-21 | Ct/St-13 | FPM-0.3
32 Up 41 Eden Carson (New Zealand) flag Eden Carson (New Zealand) 583.38 M-31 | Runs-14 | BatA-4 | Wickets-39 | BowlA-16 | Ct/St-6 | FPM-0.2
33 Up 134 Rabeya Khan (Bangladesh) flag Rabeya Khan (Bangladesh) 579.44 M-32 | Runs-95 | BatA-10 | Wickets-31 | BowlA-18 | Ct/St-7 | FPM-0.2
34 Down 16 Shafali Verma (India) flag Shafali Verma (India) 567.32 M-66 | Runs-1558 | BatA-25 | Wickets-10 | BowlA-19 | Ct/St-23 | FPM-0.3
35 Down 10 Sarah Glenn (England) flag Sarah Glenn (England) 562.52 M-55 | Runs-88 | BatA-22 | Wickets-67 | BowlA-16 | Ct/St-8 | FPM-0.1
36 Down 19 Arlene Kelly (Ireland) flag Arlene Kelly (Ireland) 561.92 M-45 | Runs-129 | BatA-8 | Wickets-61 | BowlA-14 | Ct/St-19 | FPM-0.4
37 Up 40 Jess Kerr (New Zealand) flag Jess Kerr (New Zealand) 557.31 M-32 | Runs-142 | BatA-13 | Wickets-16 | BowlA-40 | Ct/St-9 | FPM-0.3
38 Up 14 Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 546.98 M-55 | Runs-1608 | BatA-42 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.2
39 Up 56 Sadia Iqbal (Pakistan) flag Sadia Iqbal (Pakistan) 543.32 M-43 | Runs-15 | BatA-3 | Wickets-55 | BowlA-17 | Ct/St-9 | FPM-0.2
40 Up 4 Nashra Sandhu (Pakistan) flag Nashra Sandhu (Pakistan) 538.40 M-43 | Runs-23 | BatA-5 | Wickets-44 | BowlA-20 | Ct/St-10 | FPM-0.2
41 Up 47 Radha Yadav (India) flag Radha Yadav (India) 535.61 M-49 | Runs-31 | BatA-4 | Wickets-48 | BowlA-22 | Ct/St-24 | FPM-0.5
42 Down 9 Alice Capsey (England) flag Alice Capsey (England) 534.84 M-37 | Runs-701 | BatA-22 | Wickets-5 | BowlA-24 | Ct/St-12 | FPM-0.3
43 Up 5 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 528.15 M-54 | Runs-1491 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-13 | FPM-0.2
44 Up 85 Darcey Carter (Scotland) flag Darcey Carter (Scotland) 526.82 M-21 | Runs-354 | BatA-21 | Wickets-16 | BowlA-14 | Ct/St-5 | FPM-0.2
45 Up 98 Deandra Dottin (West Indies/Barbados) flag Deandra Dottin (West Indies/Barbados) 523.91 M-17 | Runs-329 | BatA-25 | Wickets-10 | BowlA-21 | Ct/St-7 | FPM-0.4
46 Up 33 Karishma Ramharack (West Indies) flag Karishma Ramharack (West Indies) 520.76 M-34 | Runs-15 | BatA-5 | Wickets-29 | BowlA-23 | Ct/St-8 | FPM-0.2
47 Up 9 Sune Luus (South Africa) flag Sune Luus (South Africa) 515.48 M-54 | Runs-664 | BatA-23 | Wickets-5 | BowlA-59 | Ct/St-17 | FPM-0.3
48 Down 10 Beth Mooney (Australia) flag Beth Mooney (Australia) 515.34 M-51 | Runs-1513 | BatA-43 | Wickets-0 | BowlA-na | Ct/St-22 | FPM-0.4
49 Up 12 Fran Jonas (New Zealand) flag Fran Jonas (New Zealand) 513.94 M-39 | Runs-12 | BatA-12 | Wickets-30 | BowlA-25 | Ct/St-13 | FPM-0.3
50 Down 16 Sugandika Kumari (Sri Lanka) flag Sugandika Kumari (Sri Lanka) 513.05 M-48 | Runs-64 | BatA-5 | Wickets-38 | BowlA-26 | Ct/St-7 | FPM-0.1
51 Down 9 Smriti Mandhana (India) flag Smriti Mandhana (India) 508.31 M-73 | Runs-2045 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.2
52 Up 89 Marufa Akter (Bangladesh) flag Marufa Akter (Bangladesh) 505.90 M-30 | Runs-9 | BatA-2 | Wickets-20 | BowlA-27 | Ct/St-3 | FPM-0.1
53 Up 13 Udeshika Prabodhani (Sri Lanka) flag Udeshika Prabodhani (Sri Lanka) 505.22 M-33 | Runs-14 | BatA-7 | Wickets-35 | BowlA-20 | Ct/St-9 | FPM-0.3
54 Down 23 Megan Schutt (Australia) flag Megan Schutt (Australia) 504.33 M-48 | Runs-4 | BatA-1 | Wickets-52 | BowlA-21 | Ct/St-3 | FPM-0.1
55 Down 8 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 503.40 M-47 | Runs-947 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-33 | FPM-0.7
56 Up 64 Tuba Hassan (Pakistan) flag Tuba Hassan (Pakistan) 502.36 M-35 | Runs-74 | BatA-7 | Wickets-24 | BowlA-26 | Ct/St-7 | FPM-0.2
57 Up 1 Renuka Singh (India) flag Renuka Singh (India) 499.99 M-54 | Runs-12 | BatA-4 | Wickets-58 | BowlA-22 | Ct/St-6 | FPM-0.1
58 Up 90 Lauren Bell (England) flag Lauren Bell (England) 495.70 M-27 | Runs- | BatA-na | Wickets-35 | BowlA-19 | Ct/St-5 | FPM-0.2
59 Down 4 Tazmin Brits (South Africa) flag Tazmin Brits (South Africa) 495.61 M-50 | Runs-1343 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.4
60 Up 18 Ritu Moni (Bangladesh) flag Ritu Moni (Bangladesh) 491.13 M-46 | Runs-328 | BatA-11 | Wickets-13 | BowlA-28 | Ct/St-6 | FPM-0.1
61 Up 4 Priyanaz Chatterji (Scotland) flag Priyanaz Chatterji (Scotland) 488.52 M-38 | Runs-318 | BatA-13 | Wickets-18 | BowlA-24 | Ct/St-8 | FPM-0.2
62 Up 116 Rosemary Mair (New Zealand) flag Rosemary Mair (New Zealand) 484.06 M-20 | Runs-36 | BatA-12 | Wickets-19 | BowlA-21 | Ct/St-0 | FPM-0.0
63 Down 4 Nonkululeko Mlaba (South Africa) flag Nonkululeko Mlaba (South Africa) 483.99 M-51 | Runs-15 | BatA-8 | Wickets-47 | BowlA-22 | Ct/St-4 | FPM-0.1
64 Down 27 Heather Knight (England) flag Heather Knight (England) 478.14 M-47 | Runs-865 | BatA-30 | Wickets-1 | BowlA-71 | Ct/St-10 | FPM-0.2
65 Down 20 Anneke Bosch (South Africa) flag Anneke Bosch (South Africa) 475.10 M-47 | Runs-899 | BatA-27 | Wickets-6 | BowlA-28 | Ct/St-14 | FPM-0.3
66 Up 106 Katherine Fraser (Scotland) flag Katherine Fraser (Scotland) 473.88 M-29 | Runs-91 | BatA-7 | Wickets-28 | BowlA-16 | Ct/St-3 | FPM-0.1
67 Up 31 Kelis Ndhlovu (Zimbabwe) flag Kelis Ndhlovu (Zimbabwe) 473.82 M-45 | Runs-680 | BatA-18 | Wickets-41 | BowlA-18 | Ct/St-5 | FPM-0.1
68 Down 32 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 472.97 M-64 | Runs-1403 | BatA-33 | Wickets-3 | BowlA-39 | Ct/St-22 | FPM-0.3
69 Up 46 Esha Oza (U.A.E.) flag Esha Oza (U.A.E.) 468.19 M-72 | Runs-1990 | BatA-33 | Wickets-51 | BowlA-17 | Ct/St-18 | FPM-0.3
70 Up 49 Ama Kanchana (Sri Lanka) flag Ama Kanchana (Sri Lanka) 466.26 M-22 | Runs-133 | BatA-12 | Wickets-7 | BowlA-43 | Ct/St-5 | FPM-0.2
71 Down 25 Iris Zwilling (Netherlands) flag Iris Zwilling (Netherlands) 465.70 M-43 | Runs-587 | BatA-16 | Wickets-43 | BowlA-17 | Ct/St-12 | FPM-0.3
72 Down 33 Ayabonga Khaka (South Africa) flag Ayabonga Khaka (South Africa) 462.08 M-39 | Runs-7 | BatA-7 | Wickets-26 | BowlA-35 | Ct/St-5 | FPM-0.1
73 Up 120 Brooke Halliday (New Zealand) flag Brooke Halliday (New Zealand) 459.07 M-41 | Runs-391 | BatA-14 | Wickets-7 | BowlA-15 | Ct/St-6 | FPM-0.1
74 Up 8 Nattaya Boochatham (Thailand) flag Nattaya Boochatham (Thailand) 458.61 M-54 | Runs-289 | BatA-9 | Wickets-73 | BowlA-11 | Ct/St-7 | FPM-0.1
75 New Danielle Gibson (England) flag Danielle Gibson (England) 456.74 M-22 | Runs-147 | BatA-15 | Wickets-10 | BowlA-34 | Ct/St-8 | FPM-0.4
76 Up 134 Inoshi Priyadharshani (Sri Lanka) flag Inoshi Priyadharshani (Sri Lanka) 453.21 M-29 | Runs-7 | BatA-4 | Wickets-32 | BowlA-17 | Ct/St-9 | FPM-0.3
77 Up 47 Freya Kemp (England) flag Freya Kemp (England) 450.50 M-22 | Runs-129 | BatA-18 | Wickets-18 | BowlA-20 | Ct/St-2 | FPM-0.1
78 Up 120 Rachel Slater (Scotland) flag Rachel Slater (Scotland) 446.82 M-23 | Runs-61 | BatA-6 | Wickets-18 | BowlA-26 | Ct/St-0 | FPM-0.0
79 Up 1 Muneeba Ali (Pakistan) flag Muneeba Ali (Pakistan) 444.99 M-60 | Runs-1182 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-33 | FPM-0.6
80 Up 13 Chanida Sutthiruang (Thailand) flag Chanida Sutthiruang (Thailand) 444.53 M-56 | Runs-539 | BatA-16 | Wickets-36 | BowlA-17 | Ct/St-14 | FPM-0.3
81 Down 24 Gaby Lewis (Ireland) flag Gaby Lewis (Ireland) 444.23 M-56 | Runs-1648 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-23 | FPM-0.4
82 Down 1 Abtaha Maqsood (Scotland) flag Abtaha Maqsood (Scotland) 442.48 M-43 | Runs-38 | BatA-5 | Wickets-35 | BowlA-21 | Ct/St-9 | FPM-0.2
83 Down 51 Shamilia Connell (West Indies/Barbados) flag Shamilia Connell (West Indies/Barbados) 440.71 M-32 | Runs-31 | BatA-8 | Wickets-22 | BowlA-29 | Ct/St-6 | FPM-0.2
84 Up 12 Shemaine Campbelle (West Indies) flag Shemaine Campbelle (West Indies) 435.01 M-34 | Runs-518 | BatA-19 | Wickets-0 | BowlA-na | Ct/St-19 | FPM-0.6
85 Down 14 Richa Ghosh (India) flag Richa Ghosh (India) 434.41 M-59 | Runs-936 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-57 | FPM-1.0
86 Down 11 Nigar Sultana (Bangladesh) flag Nigar Sultana (Bangladesh) 431.79 M-54 | Runs-1208 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-32 | FPM-0.6
87 Down 24 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 428.77 M-63 | Runs-1337 | BatA-33 | Wickets-1 | BowlA-27 | Ct/St-8 | FPM-0.1
88 Down 4 Harshitha Samarawickrama (Sri Lanka) flag Harshitha Samarawickrama (Sri Lanka) 420.78 M-56 | Runs-1395 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.2
89 Down 29 Cara Murray (Ireland) flag Cara Murray (Ireland) 419.90 M-46 | Runs-38 | BatA-5 | Wickets-33 | BowlA-25 | Ct/St-14 | FPM-0.3
90 Up 2 Maddy Green (New Zealand) flag Maddy Green (New Zealand) 418.46 M-55 | Runs-719 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-28 | FPM-0.5
91 Up 20 Ava Canning (Ireland) flag Ava Canning (Ireland) 417.18 M-33 | Runs-48 | BatA-10 | Wickets-16 | BowlA-31 | Ct/St-6 | FPM-0.2
92 Up 36 Achini Kulasuriya (Sri Lanka) flag Achini Kulasuriya (Sri Lanka) 413.74 M-28 | Runs-11 | BatA-6 | Wickets-14 | BowlA-32 | Ct/St-1 | FPM-0.0
93 Up 21 Thipatcha Putthawong (Thailand) flag Thipatcha Putthawong (Thailand) 407.83 M-57 | Runs-145 | BatA-12 | Wickets-75 | BowlA-11 | Ct/St-3 | FPM-0.1
94 Up 60 Kavisha Egodage (U.A.E.) flag Kavisha Egodage (U.A.E.) 403.98 M-74 | Runs-1738 | BatA-36 | Wickets-36 | BowlA-16 | Ct/St-29 | FPM-0.4
95 Up 30 Omaima Sohail (Pakistan) flag Omaima Sohail (Pakistan) 401.82 M-31 | Runs-180 | BatA-9 | Wickets-17 | BowlA-17 | Ct/St-8 | FPM-0.3
96 Up 31 Sidra Amin (Pakistan) flag Sidra Amin (Pakistan) 401.81 M-39 | Runs-729 | BatA-20 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.4
97 Down 8 Amy Hunter (Ireland) flag Amy Hunter (Ireland) 401.61 M-43 | Runs-995 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-23 | FPM-0.5
98 Down 34 Diana Baig (Pakistan) flag Diana Baig (Pakistan) 401.56 M-32 | Runs-30 | BatA-3 | Wickets-19 | BowlA-32 | Ct/St-11 | FPM-0.3
99 Down 29 Aliya Riaz (Pakistan) flag Aliya Riaz (Pakistan) 400.59 M-57 | Runs-692 | BatA-22 | Wickets-4 | BowlA-24 | Ct/St-19 | FPM-0.3
100 Up 150 Maia Bouchier (England) flag Maia Bouchier (England) 399.56 M-42 | Runs-709 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #woment20is #hayleymatthews #matthews #ameliakerr #kerr #marizannekapp #kapp #natsciverbrunt #sciverbrunt #chamariathapaththu #athapaththu #nidadar #dar #ashleighgardner #gardner #sophiedevine #devine #chinellehenry #henry #orlaprendergast #prendergast #sophieecclestone #ecclestone #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings