Updated monthly or as mentioned, these are Cricratings' own rankings as calculated using last four years of performances. Recent matches carry more weight using progressive factors.  These are not ICC rankings and any resemblance is purely coincidental. Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
1 No change Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 907.40 M-42 | Runs-1648 | BatA-45 | Wickets-62 | BowlA-24 | Ct/St-36 | FPM-0.9
2 No change Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 831.35 M-44 | Runs-1494 | BatA-50 | Wickets-47 | BowlA-25 | Ct/St-7 | FPM-0.2
3 No change Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 817.94 M-48 | Runs-1126 | BatA-40 | Wickets-68 | BowlA-21 | Ct/St-25 | FPM-0.5
4 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 760.38 M-52 | Runs-2178 | BatA-57 | Wickets-34 | BowlA-36 | Ct/St-21 | FPM-0.4
5 Up 2 Deepti Sharma (India) flag Deepti Sharma (India) 758.89 M-57 | Runs-1135 | BatA-38 | Wickets-93 | BowlA-25 | Ct/St-18 | FPM-0.3
6 Down 1 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 749.81 M-47 | Runs-314 | BatA-13 | Wickets-88 | BowlA-17 | Ct/St-13 | FPM-0.3
7 Down 1 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 733.26 M-45 | Runs-929 | BatA-44 | Wickets-55 | BowlA-21 | Ct/St-30 | FPM-0.7
8 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 708.60 M-43 | Runs-1618 | BatA-49 | Wickets-46 | BowlA-37 | Ct/St-19 | FPM-0.4
9 No change Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 706.69 M-44 | Runs-827 | BatA-31 | Wickets-55 | BowlA-27 | Ct/St-17 | FPM-0.4
10 No change Charlie Dean (England) flag Charlie Dean (England) 669.76 M-48 | Runs-490 | BatA-25 | Wickets-74 | BowlA-24 | Ct/St-23 | FPM-0.5
11 No change Sneh Rana (India) flag Sneh Rana (India) 644.23 M-33 | Runs-298 | BatA-19 | Wickets-47 | BowlA-29 | Ct/St-15 | FPM-0.5
12 No change Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 643.13 M-45 | Runs-1046 | BatA-33 | Wickets-27 | BowlA-45 | Ct/St-20 | FPM-0.4
13 No change Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 632.71 M-37 | Runs-1420 | BatA-44 | Wickets-27 | BowlA-34 | Ct/St-4 | FPM-0.1
14 No change Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 620.35 M-43 | Runs-1473 | BatA-38 | Wickets-29 | BowlA-34 | Ct/St-12 | FPM-0.3
15 No change Smriti Mandhana (India) flag Smriti Mandhana (India) 606.30 M-55 | Runs-2945 | BatA-56 | Wickets-1 | BowlA-47 | Ct/St-22 | FPM-0.4
16 Up 1 Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 580.33 M-57 | Runs-2911 | BatA-57 | Wickets- | BowlA-na | Ct/St-21 | FPM-0.4
17 Down 1 Alana King (Australia) flag Alana King (Australia) 575.20 M-47 | Runs-268 | BatA-18 | Wickets-72 | BowlA-19 | Ct/St-14 | FPM-0.3
18 Up 3 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 555.23 M-36 | Runs-1005 | BatA-34 | Wickets-25 | BowlA-30 | Ct/St-20 | FPM-0.6
19 Down 1 Jess Kerr (New Zealand) flag Jess Kerr (New Zealand) 550.33 M-36 | Runs-242 | BatA-12 | Wickets-50 | BowlA-24 | Ct/St-9 | FPM-0.3
20 Down 1 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 539.66 M-41 | Runs-1524 | BatA-39 | Wickets- | BowlA-na | Ct/St-42 | FPM-1.0
21 Down 1 Kim Garth (Australia/Ireland) flag Kim Garth (Australia/Ireland) 537.63 M-30 | Runs-176 | BatA-22 | Wickets-42 | BowlA-20 | Ct/St-11 | FPM-0.4
22 No change Ellyse Perry (Australia) flag Ellyse Perry (Australia) 533.20 M-47 | Runs-1369 | BatA-44 | Wickets-14 | BowlA-30 | Ct/St-17 | FPM-0.4
23 No change Fatima Sana (Pakistan) flag Fatima Sana (Pakistan) 528.48 M-41 | Runs-499 | BatA-17 | Wickets-52 | BowlA-30 | Ct/St-8 | FPM-0.2
24 No change Aaliyah Alleyne (West Indies) flag Aaliyah Alleyne (West Indies) 518.00 M-41 | Runs-478 | BatA-16 | Wickets-40 | BowlA-26 | Ct/St-10 | FPM-0.2
25 Up 3 Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 517.85 M-18 | Runs-492 | BatA-35 | Wickets-10 | BowlA-33 | Ct/St-10 | FPM-0.6
26 Down 1 Lauren Bell (England) flag Lauren Bell (England) 504.83 M-31 | Runs-46 | BatA-8 | Wickets-44 | BowlA-31 | Ct/St-10 | FPM-0.3
27 Down 1 Kavisha Dilhari (Sri Lanka) flag Kavisha Dilhari (Sri Lanka) 503.75 M-34 | Runs-662 | BatA-25 | Wickets-27 | BowlA-37 | Ct/St-11 | FPM-0.3
28 Down 1 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 489.20 M-54 | Runs-1841 | BatA-41 | Wickets-5 | BowlA-58 | Ct/St-30 | FPM-0.6
29 Up 1 Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 481.72 M-35 | Runs-209 | BatA-12 | Wickets-50 | BowlA-25 | Ct/St-4 | FPM-0.1
30 Up 1 Beth Mooney (Australia) flag Beth Mooney (Australia) 480.31 M-48 | Runs-1650 | BatA-53 | Wickets- | BowlA-na | Ct/St-36 | FPM-0.8
31 Down 2 Nahida Akter (Bangladesh) flag Nahida Akter (Bangladesh) 480.19 M-41 | Runs-200 | BatA-10 | Wickets-49 | BowlA-27 | Ct/St-11 | FPM-0.3
32 Up 4 Chinelle Henry (West Indies) flag Chinelle Henry (West Indies) 475.19 M-37 | Runs-637 | BatA-21 | Wickets-24 | BowlA-33 | Ct/St-17 | FPM-0.5
33 Down 1 Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 466.87 M-28 | Runs-142 | BatA-10 | Wickets-43 | BowlA-22 | Ct/St-7 | FPM-0.3
34 Down 1 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 466.09 M-38 | Runs-1355 | BatA-45 | Wickets-4 | BowlA-3 | Ct/St-17 | FPM-0.4
35 Down 1 Phoebe Litchfield (Australia) flag Phoebe Litchfield (Australia) 460.01 M-36 | Runs-1287 | BatA-42 | Wickets- | BowlA-na | Ct/St-22 | FPM-0.6
36 Down 1 Amy Jones (England) flag Amy Jones (England) 453.78 M-56 | Runs-1473 | BatA-39 | Wickets- | BowlA-na | Ct/St-68 | FPM-1.2
37 Up 3 Sune Luus (South Africa) flag Sune Luus (South Africa) 453.15 M-54 | Runs-1411 | BatA-30 | Wickets-11 | BowlA-59 | Ct/St-21 | FPM-0.4
38 Up 13 Fahima Khatun (Bangladesh) flag Fahima Khatun (Bangladesh) 447.82 M-36 | Runs-327 | BatA-16 | Wickets-33 | BowlA-31 | Ct/St-9 | FPM-0.3
39 Up 4 Nashra Sandhu (Pakistan) flag Nashra Sandhu (Pakistan) 446.15 M-40 | Runs-65 | BatA-6 | Wickets-57 | BowlA-25 | Ct/St-17 | FPM-0.4
40 Down 2 Tazmin Brits (South Africa) flag Tazmin Brits (South Africa) 444.01 M-45 | Runs-1572 | BatA-37 | Wickets- | BowlA-na | Ct/St-13 | FPM-0.3
41 Down 4 Renuka Singh (India) flag Renuka Singh (India) 441.20 M-27 | Runs-21 | BatA-2 | Wickets-41 | BowlA-26 | Ct/St-2 | FPM-0.1
42 Down 3 Alice Capsey (England) flag Alice Capsey (England) 439.15 M-34 | Runs-469 | BatA-20 | Wickets-17 | BowlA-24 | Ct/St-11 | FPM-0.3
43 Up 9 Amanjot Kaur (India) flag Amanjot Kaur (India) 438.96 M-16 | Runs-244 | BatA-22 | Wickets-19 | BowlA-34 | Ct/St-4 | FPM-0.3
44 Down 3 Karishma Ramharack (West Indies) flag Karishma Ramharack (West Indies) 436.64 M-35 | Runs-119 | BatA-11 | Wickets-39 | BowlA-29 | Ct/St-17 | FPM-0.5
45 Down 3 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 434.44 M-48 | Runs-677 | BatA-25 | Wickets-23 | BowlA-32 | Ct/St-22 | FPM-0.5
46 Down 2 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 428.57 M-48 | Runs-1331 | BatA-32 | Wickets-7 | BowlA-38 | Ct/St-25 | FPM-0.5
47 Down 2 Tammy Beaumont (England) flag Tammy Beaumont (England) 427.15 M-58 | Runs-1848 | BatA-36 | Wickets- | BowlA-na | Ct/St-17 | FPM-0.3
48 Up 2 Nonkululeko Mlaba (South Africa) flag Nonkululeko Mlaba (South Africa) 426.39 M-40 | Runs-50 | BatA-4 | Wickets-47 | BowlA-32 | Ct/St-13 | FPM-0.3
49 Down 3 Heather Knight (England) flag Heather Knight (England) 423.75 M-45 | Runs-1102 | BatA-30 | Wickets-3 | BowlA-30 | Ct/St-13 | FPM-0.3
50 Down 3 Rabeya Khan (Bangladesh) flag Rabeya Khan (Bangladesh) 423.63 M-31 | Runs-149 | BatA-9 | Wickets-33 | BowlA-29 | Ct/St-7 | FPM-0.2
51 Down 3 Megan Schutt (Australia) flag Megan Schutt (Australia) 422.34 M-43 | Runs-14 | BatA-4 | Wickets-46 | BowlA-28 | Ct/St-4 | FPM-0.1
52 Down 3 Masabata Klaas (South Africa) flag Masabata Klaas (South Africa) 422.10 M-37 | Runs-74 | BatA-7 | Wickets-43 | BowlA-30 | Ct/St-3 | FPM-0.1
53 Up 3 Sharmin Akhter (Bangladesh) flag Sharmin Akhter (Bangladesh) 416.64 M-28 | Runs-973 | BatA-37 | Wickets- | BowlA-na | Ct/St-3 | FPM-0.1
54 Down 1 Brooke Halliday (New Zealand) flag Brooke Halliday (New Zealand) 411.85 M-36 | Runs-818 | BatA-29 | Wickets-6 | BowlA-42 | Ct/St-11 | FPM-0.3
55 No change Sidra Amin (Pakistan) flag Sidra Amin (Pakistan) 411.81 M-46 | Runs-1825 | BatA-48 | Wickets- | BowlA-na | Ct/St-12 | FPM-0.3
56 Up 7 Ayabonga Khaka (South Africa) flag Ayabonga Khaka (South Africa) 408.25 M-50 | Runs-65 | BatA-6 | Wickets-56 | BowlA-30 | Ct/St-6 | FPM-0.1
57 Up 2 Diana Baig (Pakistan) flag Diana Baig (Pakistan) 407.62 M-36 | Runs-183 | BatA-11 | Wickets-26 | BowlA-46 | Ct/St-13 | FPM-0.4
58 Down 4 Maddy Green (New Zealand) flag Maddy Green (New Zealand) 401.63 M-46 | Runs-1085 | BatA-35 | Wickets-1 | BowlA-26 | Ct/St-22 | FPM-0.5
59 Down 2 Richa Ghosh (India) flag Richa Ghosh (India) 400.90 M-48 | Runs-1069 | BatA-29 | Wickets- | BowlA-na | Ct/St-41 | FPM-0.9
60 Down 2 Georgia Wareham (Australia) flag Georgia Wareham (Australia) 392.07 M-25 | Runs-202 | BatA-22 | Wickets-25 | BowlA-25 | Ct/St-11 | FPM-0.4
61 Down 1 Linsey Smith (England) flag Linsey Smith (England) 385.80 M-12 | Runs-53 | BatA-27 | Wickets-22 | BowlA-19 | Ct/St-3 | FPM-0.3
62 Down 1 Nilakshika Silva (Sri Lanka) flag Nilakshika Silva (Sri Lanka) 383.55 M-35 | Runs-836 | BatA-38 | Wickets- | BowlA-na | Ct/St-15 | FPM-0.4
63 Up 3 Sadia Iqbal (Pakistan) flag Sadia Iqbal (Pakistan) 378.35 M-27 | Runs-32 | BatA-4 | Wickets-34 | BowlA-23 | Ct/St-2 | FPM-0.1
64 Up 1 Nigar Sultana (Bangladesh) flag Nigar Sultana (Bangladesh) 377.73 M-42 | Runs-1098 | BatA-30 | Wickets- | BowlA-na | Ct/St-42 | FPM-1.0
65 Down 3 Ritu Moni (Bangladesh) flag Ritu Moni (Bangladesh) 371.93 M-35 | Runs-415 | BatA-17 | Wickets-13 | BowlA-43 | Ct/St-3 | FPM-0.1
66 Up 1 Omaima Sohail (Pakistan) flag Omaima Sohail (Pakistan) 366.98 M-25 | Runs-350 | BatA-21 | Wickets-10 | BowlA-48 | Ct/St-3 | FPM-0.1
67 Up 1 Lauren Filer (England) flag Lauren Filer (England) 362.92 M-19 | Runs-24 | BatA-5 | Wickets-29 | BowlA-24 | Ct/St-3 | FPM-0.2
68 Down 4 Laura Delany (Ireland) flag Laura Delany (Ireland) 361.28 M-29 | Runs-748 | BatA-31 | Wickets-14 | BowlA-52 | Ct/St-6 | FPM-0.2
69 Up 2 Gaby Lewis (Ireland) flag Gaby Lewis (Ireland) 361.28 M-37 | Runs-1238 | BatA-35 | Wickets- | BowlA-na | Ct/St-18 | FPM-0.5
70 No change Marufa Akter (Bangladesh) flag Marufa Akter (Bangladesh) 359.38 M-32 | Runs-63 | BatA-9 | Wickets-26 | BowlA-32 | Ct/St-7 | FPM-0.2
71 Up 1 Sugandika Kumari (Sri Lanka) flag Sugandika Kumari (Sri Lanka) 355.47 M-25 | Runs-107 | BatA-11 | Wickets-23 | BowlA-41 | Ct/St-8 | FPM-0.3
72 Up 1 Harshitha Samarawickrama (Sri Lanka) flag Harshitha Samarawickrama (Sri Lanka) 353.64 M-34 | Runs-927 | BatA-34 | Wickets- | BowlA-na | Ct/St-12 | FPM-0.4
73 Down 4 Arlene Kelly (Ireland) flag Arlene Kelly (Ireland) 350.84 M-34 | Runs-392 | BatA-16 | Wickets-40 | BowlA-31 | Ct/St-10 | FPM-0.3
74 No change Eden Carson (New Zealand) flag Eden Carson (New Zealand) 343.46 M-24 | Runs-12 | BatA-2 | Wickets-18 | BowlA-46 | Ct/St-8 | FPM-0.3
75 No change Sophia Dunkley (England) flag Sophia Dunkley (England) 341.97 M-40 | Runs-893 | BatA-25 | Wickets-1 | BowlA-13 | Ct/St-11 | FPM-0.3
76 No change Harleen Deol (India) flag Harleen Deol (India) 340.49 M-36 | Runs-1048 | BatA-34 | Wickets-2 | BowlA-41 | Ct/St-13 | FPM-0.4
77 Up 1 Emma Lamb (England) flag Emma Lamb (England) 338.32 M-26 | Runs-596 | BatA-27 | Wickets-3 | BowlA-39 | Ct/St-3 | FPM-0.1
78 Up 1 Muneeba Ali (Pakistan) flag Muneeba Ali (Pakistan) 328.83 M-40 | Runs-988 | BatA-28 | Wickets- | BowlA-na | Ct/St-11 | FPM-0.3
79 Up 1 Shabnim Ismail (South Africa) flag Shabnim Ismail (South Africa) 328.25 M-17 | Runs-42 | BatA-5 | Wickets-37 | BowlA-15 | Ct/St-6 | FPM-0.4
80 Up 2 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 323.24 M-10 | Runs-594 | BatA-66 | Wickets-11 | BowlA-27 | Ct/St-2 | FPM-0.2
81 Up 2 Pratika Rawal (India) flag Pratika Rawal (India) 321.76 M-24 | Runs-1110 | BatA-50 | Wickets-6 | BowlA-31 | Ct/St-5 | FPM-0.2
82 Up 2 Kate Cross (England) flag Kate Cross (England) 320.83 M-41 | Runs-198 | BatA-13 | Wickets-51 | BowlA-27 | Ct/St-11 | FPM-0.3
83 Down 2 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 320.19 M-36 | Runs-772 | BatA-29 | Wickets-7 | BowlA-40 | Ct/St-9 | FPM-0.3
84 Up 3 Fargana Hoque (Bangladesh) flag Fargana Hoque (Bangladesh) 319.00 M-39 | Runs-1087 | BatA-29 | Wickets- | BowlA-na | Ct/St-10 | FPM-0.3
85 No change Pooja Vastrakar (India) flag Pooja Vastrakar (India) 317.42 M-23 | Runs-433 | BatA-31 | Wickets-23 | BowlA-33 | Ct/St-5 | FPM-0.2
86 No change Aliya Riaz (Pakistan) flag Aliya Riaz (Pakistan) 313.75 M-43 | Runs-829 | BatA-27 | Wickets-5 | BowlA-54 | Ct/St-14 | FPM-0.3
87 Up 1 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 313.55 M-39 | Runs-885 | BatA-29 | Wickets- | BowlA-na | Ct/St-11 | FPM-0.3
88 Up 1 Hasini Perera (Sri Lanka) flag Hasini Perera (Sri Lanka) 311.75 M-28 | Runs-595 | BatA-26 | Wickets- | BowlA-na | Ct/St-5 | FPM-0.2
89 Up 1 Darcie Brown (Australia) flag Darcie Brown (Australia) 309.17 M-23 | Runs-19 | BatA-na | Wickets-23 | BowlA-31 | Ct/St-7 | FPM-0.3
90 Up 2 Shemaine Campbelle (West Indies) flag Shemaine Campbelle (West Indies) 306.72 M-44 | Runs-807 | BatA-21 | Wickets- | BowlA-na | Ct/St-32 | FPM-0.7
91 No change Amy Hunter (Ireland) flag Amy Hunter (Ireland) 305.37 M-33 | Runs-906 | BatA-29 | Wickets- | BowlA-na | Ct/St-24 | FPM-0.7
92 Up 6 Shorna Akter (Bangladesh) flag Shorna Akter (Bangladesh) 305.06 M-25 | Runs-244 | BatA-15 | Wickets-10 | BowlA-31 | Ct/St-4 | FPM-0.2
93 No change Jhulan Goswami (India) flag Jhulan Goswami (India) 298.76 M-12 | Runs-66 | BatA-13 | Wickets-15 | BowlA-29 | Ct/St-4 | FPM-0.3
94 No change Inoka Ranaweera (Sri Lanka) flag Inoka Ranaweera (Sri Lanka) 298.36 M-27 | Runs-62 | BatA-10 | Wickets-24 | BowlA-37 | Ct/St-2 | FPM-0.1
95 Up 1 Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 293.42 M-11 | Runs-115 | BatA-16 | Wickets-10 | BowlA-36 | Ct/St-1 | FPM-0.1
96 Up 1 Rachael Haynes (Australia) flag Rachael Haynes (Australia) 293.38 M-12 | Runs-542 | BatA-49 | Wickets- | BowlA-na | Ct/St-3 | FPM-0.3
97 Up 11 Radha Yadav (India) flag Radha Yadav (India) 286.64 M-13 | Runs-105 | BatA-18 | Wickets-13 | BowlA-46 | Ct/St-12 | FPM-0.9
98 Down 3 Kranti Goud (India) flag Kranti Goud (India) 285.40 M-15 | Runs-23 | BatA-8 | Wickets-23 | BowlA-29 | Ct/St-5 | FPM-0.3
99 Down 22 Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 281.33 M-9 | Runs-94 | BatA-19 | Wickets-11 | BowlA-23 | Ct/St-2 | FPM-0.2
100 Down 1 Jess Jonassen (Australia) flag Jess Jonassen (Australia) 280.68 M-19 | Runs-60 | BatA-20 | Wickets-28 | BowlA-18 | Ct/St-8 | FPM-0.4
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #hayleymatthews #matthews #marizannekapp #kapp #ashleighgardner #gardner #natsciverbrunt #sciverbrunt #deeptisharma #sharma #sophieecclestone #ecclestone #annabelsutherland #sutherland #ameliakerr #kerr #nadinedeklerk #klerk #charliedean #dean #snehrana #rana #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings