Updated quarterly 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. Refer to FAQs for update schedule.
CRR Change Name Points Stats
1 No change Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 1025.05 M-107 | Runs-2633 | BatA-27 | Wickets-133 | BowlA-19 | Ct/St-32 | FPM-0.3
2 Up 2 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 917.72 M-83 | Runs-1680 | BatA-23 | Wickets-109 | BowlA-19 | Ct/St-42 | FPM-0.5
3 Up 7 Georgia Wareham (Australia) flag Georgia Wareham (Australia) 888.18 M-68 | Runs-1050 | BatA-28 | Wickets-71 | BowlA-23 | Ct/St-43 | FPM-0.6
4 Down 2 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 887.18 M-75 | Runs-2489 | BatA-44 | Wickets-55 | BowlA-22 | Ct/St-23 | FPM-0.3
5 Up 1 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 875.11 M-80 | Runs-1493 | BatA-25 | Wickets-96 | BowlA-21 | Ct/St-39 | FPM-0.5
6 Down 1 Jess Jonassen (Australia) flag Jess Jonassen (Australia) 849.75 M-96 | Runs-1360 | BatA-24 | Wickets-132 | BowlA-18 | Ct/St-30 | FPM-0.3
7 Down 4 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 843.32 M-123 | Runs-2897 | BatA-33 | Wickets-166 | BowlA-17 | Ct/St-66 | FPM-0.5
8 Down 1 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 834.79 M-96 | Runs-3092 | BatA-43 | Wickets-60 | BowlA-26 | Ct/St-58 | FPM-0.6
9 Down 1 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 795.14 M-92 | Runs-1457 | BatA-26 | Wickets-97 | BowlA-20 | Ct/St-12 | FPM-0.1
10 Down 1 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 780.47 M-106 | Runs-2348 | BatA-26 | Wickets-90 | BowlA-22 | Ct/St-39 | FPM-0.4
11 Up 3 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 758.57 M-78 | Runs-1789 | BatA-25 | Wickets-63 | BowlA-19 | Ct/St-27 | FPM-0.3
12 Down 1 Nicola Carey (Australia) flag Nicola Carey (Australia) 737.52 M-50 | Runs-831 | BatA-28 | Wickets-51 | BowlA-23 | Ct/St-19 | FPM-0.4
13 Up 2 Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 710.51 M-83 | Runs-1674 | BatA-24 | Wickets-54 | BowlA-27 | Ct/St-30 | FPM-0.4
14 Down 1 Alice Capsey (England) flag Alice Capsey (England) 696.53 M-95 | Runs-1874 | BatA-22 | Wickets-59 | BowlA-23 | Ct/St-36 | FPM-0.4
17 Up 3 Grace Harris (Australia) flag Grace Harris (Australia) 690.54 M-95 | Runs-2396 | BatA-29 | Wickets-27 | BowlA-27 | Ct/St-49 | FPM-0.5
18 Up 1 Charli Knott (Australia) flag Charli Knott (Australia) 683.32 M-81 | Runs-1398 | BatA-23 | Wickets-51 | BowlA-27 | Ct/St-30 | FPM-0.4
20 Up 1 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 654.34 M-79 | Runs-1417 | BatA-30 | Wickets-62 | BowlA-23 | Ct/St-21 | FPM-0.3
22 Down 5 Deepti Sharma (India) flag Deepti Sharma (India) 627.99 M-43 | Runs-812 | BatA-30 | Wickets-40 | BowlA-29 | Ct/St-13 | FPM-0.3
24 Up 1 Heather Graham (Australia) flag Heather Graham (Australia) 618.47 M-79 | Runs-991 | BatA-19 | Wickets-84 | BowlA-21 | Ct/St-25 | FPM-0.3
25 Up 3 Shikha Pandey (India) flag Shikha Pandey (India) 602.45 M-58 | Runs-453 | BatA-20 | Wickets-60 | BowlA-24 | Ct/St-14 | FPM-0.2
26 No change Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 594.50 M-51 | Runs-1395 | BatA-35 | Wickets-9 | BowlA-16 | Ct/St-19 | FPM-0.4
30 Up 3 Georgia Adams (England) flag Georgia Adams (England) 577.39 M-85 | Runs-1100 | BatA-22 | Wickets-73 | BowlA-22 | Ct/St-40 | FPM-0.5
35 Up 15 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 546.77 M-81 | Runs-2312 | BatA-30 | Wickets-2 | BowlA-10 | Ct/St-25 | FPM-0.3
39 Down 2 Jess Watkin (New Zealand) flag Jess Watkin (New Zealand) 537.22 M-38 | Runs-489 | BatA-14 | Wickets-34 | BowlA-25 | Ct/St-14 | FPM-0.4
45 Down 15 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 517.68 M-71 | Runs-924 | BatA-18 | Wickets-48 | BowlA-24 | Ct/St-24 | FPM-0.3
48 Up 11 Danielle Gibson (England) flag Danielle Gibson (England) 501.58 M-58 | Runs-767 | BatA-18 | Wickets-39 | BowlA-24 | Ct/St-29 | FPM-0.5
49 Up 7 Hannah Rowe (New Zealand) flag Hannah Rowe (New Zealand) 492.66 M-33 | Runs-542 | BatA-24 | Wickets-31 | BowlA-24 | Ct/St-15 | FPM-0.5
50 Up 5 Emma Lamb (England) flag Emma Lamb (England) 492.00 M-51 | Runs-1194 | BatA-28 | Wickets-7 | BowlA-41 | Ct/St-8 | FPM-0.2
51 Up 35 Sophia Dunkley (England) flag Sophia Dunkley (England) 488.96 M-70 | Runs-1672 | BatA-25 | Wickets-10 | BowlA-18 | Ct/St-18 | FPM-0.3
53 Up 9 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 474.91 M-105 | Runs-2792 | BatA-31 | Wickets-12 | BowlA-35 | Ct/St-77 | FPM-0.7
56 Up 9 Maddy Green (New Zealand) flag Maddy Green (New Zealand) 470.57 M-52 | Runs-1104 | BatA-30 | Wickets-6 | BowlA-10 | Ct/St-24 | FPM-0.5
57 Down 30 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 469.04 M-66 | Runs-1198 | BatA-23 | Wickets-32 | BowlA-28 | Ct/St-26 | FPM-0.4
58 Up 6 Alice Davidson-Richards (England) flag Alice Davidson-Richards (England) 467.64 M-52 | Runs-694 | BatA-22 | Wickets-23 | BowlA-24 | Ct/St-21 | FPM-0.4
59 Up 7 Kate Anderson (New Zealand) flag Kate Anderson (New Zealand) 460.04 M-39 | Runs-1182 | BatA-34 | Wickets-8 | BowlA-28 | Ct/St-14 | FPM-0.4
67 Up 8 Leigh Kasperek (New Zealand) flag Leigh Kasperek (New Zealand) 438.20 M-31 | Runs-254 | BatA-16 | Wickets-57 | BowlA-11 | Ct/St-10 | FPM-0.3
69 Up 19 Madeline Penna (Australia) flag Madeline Penna (Australia) 437.19 M-64 | Runs-1147 | BatA-31 | Wickets-11 | BowlA-24 | Ct/St-25 | FPM-0.4
71 Up 9 Kate Ebrahim (New Zealand) flag Kate Ebrahim (New Zealand) 435.40 M-32 | Runs-510 | BatA-22 | Wickets-28 | BowlA-25 | Ct/St-3 | FPM-0.1
75 Up 14 Phoebe Franklin (England) flag Phoebe Franklin (England) 426.67 M-49 | Runs-473 | BatA-21 | Wickets-27 | BowlA-25 | Ct/St-19 | FPM-0.4
79 Down 43 Sophie Molineux (Australia) flag Sophie Molineux (Australia) 420.39 M-38 | Runs-481 | BatA-17 | Wickets-46 | BowlA-21 | Ct/St-13 | FPM-0.3
82 Up 5 Paige Scholfield (England) flag Paige Scholfield (England) 416.57 M-53 | Runs-912 | BatA-24 | Wickets-14 | BowlA-23 | Ct/St-23 | FPM-0.4
85 Up 17 Charis Pavely (England) flag Charis Pavely (England) 409.81 M-31 | Runs-294 | BatA-18 | Wickets-22 | BowlA-26 | Ct/St-10 | FPM-0.3
106 Up 19 Grace Scrivens (England) flag Grace Scrivens (England) 381.20 M-52 | Runs-865 | BatA-20 | Wickets-16 | BowlA-28 | Ct/St-9 | FPM-0.2
107 Up 16 Qiana Joseph (West Indies) flag Qiana Joseph (West Indies) 379.05 M-15 | Runs-222 | BatA-22 | Wickets-10 | BowlA-18 | Ct/St-5 | FPM-0.3
119 Down 7 Courtney Webb (Australia) flag Courtney Webb (Australia) 363.01 M-57 | Runs-1078 | BatA-26 | Wickets-1 | BowlA-66 | Ct/St-9 | FPM-0.2
131 Up 13 Saskia Horley (Scotland) flag Saskia Horley (Scotland) 341.21 M-10 | Runs-247 | BatA-49 | Wickets-12 | BowlA-19 | Ct/St-5 | FPM-0.5
136 Down 53 Heather Knight (England) flag Heather Knight (England) 335.86 M-52 | Runs-1332 | BatA-33 | Wickets-9 | BowlA-26 | Ct/St-15 | FPM-0.3
138 Up 13 Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 333.61 M-25 | Runs-698 | BatA-37 | Wickets-21 | BowlA-23 | Ct/St-13 | FPM-0.5
147 Down 1 Frances Mackay (New Zealand) flag Frances Mackay (New Zealand) 317.79 M-18 | Runs-423 | BatA-26 | Wickets-13 | BowlA-23 | Ct/St-7 | FPM-0.4
176 Up 10 Holly Huddleston (New Zealand) flag Holly Huddleston (New Zealand) 284.79 M-13 | Runs-175 | BatA-18 | Wickets-16 | BowlA-16 | Ct/St-5 | FPM-0.4
190 Up 14 Erin Burns (Australia) flag Erin Burns (Australia) 270.79 M-69 | Runs-1113 | BatA-20 | Wickets-42 | BowlA-20 | Ct/St-30 | FPM-0.4
239 Down 32 Nicole Bolton (Australia) flag Nicole Bolton (Australia) 216.90 M-15 | Runs-135 | BatA-23 | Wickets-5 | BowlA-40 | Ct/St-4 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #woment20s #hayleymatthews #matthews #ashleighgardner #gardner #georgiawareham #wareham #natsciverbrunt #sciverbrunt #annabelsutherland #sutherland #jessjonassen #jonassen #ameliakerr #kerr #ellyseperry #perry #marizannekapp #kapp #sophiedevine #devine #chamariathapaththu #athapaththu #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings