Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
1 No change Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 695.22 M-51 | Runs-1920 | BatA-44 | Wickets-55 | BowlA-20 | Ct/St-14 | FPM-0.3
2 Up 8 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 630.85 M-56 | Runs-1448 | BatA-34 | Wickets-40 | BowlA-22 | Ct/St-20 | FPM-0.4
3 Up 1 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 552.46 M-66 | Runs-1915 | BatA-32 | Wickets-39 | BowlA-22 | Ct/St-22 | FPM-0.3
4 Up 3 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 549.32 M-53 | Runs-258 | BatA-20 | Wickets-75 | BowlA-16 | Ct/St-20 | FPM-0.4
5 Up 8 Kavisha Dilhari (Sri Lanka) flag Kavisha Dilhari (Sri Lanka) 531.40 M-64 | Runs-541 | BatA-14 | Wickets-55 | BowlA-21 | Ct/St-27 | FPM-0.4
6 Down 3 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 530.68 M-48 | Runs-1272 | BatA-37 | Wickets-18 | BowlA-38 | Ct/St-28 | FPM-0.6
7 Down 5 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 523.35 M-47 | Runs-1236 | BatA-33 | Wickets-56 | BowlA-19 | Ct/St-25 | FPM-0.5
8 Up 54 Esha Oza (U.A.E.) flag Esha Oza (U.A.E.) 513.55 M-89 | Runs-2663 | BatA-36 | Wickets-72 | BowlA-16 | Ct/St-24 | FPM-0.3
9 Up 10 Laura Delany (Ireland) flag Laura Delany (Ireland) 500.98 M-55 | Runs-824 | BatA-28 | Wickets-54 | BowlA-16 | Ct/St-13 | FPM-0.2
10 Up 10 Deepti Sharma (India) flag Deepti Sharma (India) 478.65 M-76 | Runs-612 | BatA-26 | Wickets-94 | BowlA-18 | Ct/St-21 | FPM-0.3
11 Up 19 Shafali Verma (India) flag Shafali Verma (India) 473.64 M-67 | Runs-1775 | BatA-29 | Wickets-10 | BowlA-19 | Ct/St-24 | FPM-0.4
12 Up 2 Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 465.52 M-49 | Runs-170 | BatA-10 | Wickets-53 | BowlA-20 | Ct/St-13 | FPM-0.3
13 Down 5 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 464.02 M-34 | Runs-595 | BatA-24 | Wickets-26 | BowlA-23 | Ct/St-1 | FPM-0.0
14 Up 14 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 463.48 M-38 | Runs-159 | BatA-11 | Wickets-37 | BowlA-18 | Ct/St-24 | FPM-0.6
15 Up 16 Charlie Dean (England) flag Charlie Dean (England) 460.78 M-45 | Runs-148 | BatA-13 | Wickets-58 | BowlA-19 | Ct/St-8 | FPM-0.2
16 Down 5 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 442.19 M-47 | Runs-533 | BatA-19 | Wickets-24 | BowlA-34 | Ct/St-18 | FPM-0.4
17 Up 71 Iris Zwilling (Netherlands) flag Iris Zwilling (Netherlands) 440.26 M-60 | Runs-759 | BatA-17 | Wickets-74 | BowlA-14 | Ct/St-22 | FPM-0.4
18 Up 85 Darcey Carter (Scotland) flag Darcey Carter (Scotland) 430.95 M-31 | Runs-721 | BatA-31 | Wickets-19 | BowlA-16 | Ct/St-16 | FPM-0.5
19 Up 4 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 425.23 M-52 | Runs-1372 | BatA-28 | Wickets-10 | BowlA-13 | Ct/St-27 | FPM-0.5
20 Down 4 Georgia Wareham (Australia) flag Georgia Wareham (Australia) 421.96 M-34 | Runs-212 | BatA-16 | Wickets-35 | BowlA-19 | Ct/St-16 | FPM-0.5
21 Down 3 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 419.02 M-47 | Runs-414 | BatA-32 | Wickets-33 | BowlA-28 | Ct/St-12 | FPM-0.3
22 Up 7 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 414.78 M-53 | Runs-1052 | BatA-39 | Wickets-21 | BowlA-22 | Ct/St-16 | FPM-0.3
23 Up 59 Lauren Bell (England) flag Lauren Bell (England) 411.74 M-36 | Runs-3 | BatA-2 | Wickets-50 | BowlA-18 | Ct/St-8 | FPM-0.2
24 Up 9 Arlene Kelly (Ireland) flag Arlene Kelly (Ireland) 408.70 M-56 | Runs-135 | BatA-8 | Wickets-74 | BowlA-15 | Ct/St-25 | FPM-0.4
25 Up 66 Kary Chan (Hong Kong) flag Kary Chan (Hong Kong) 396.18 M-69 | Runs-1116 | BatA-20 | Wickets-84 | BowlA-12 | Ct/St-22 | FPM-0.3
26 Up 10 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 395.56 M-56 | Runs-1453 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-0.3
27 Up 44 Gaby Lewis (Ireland) flag Gaby Lewis (Ireland) 394.08 M-59 | Runs-1777 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-29 | FPM-0.5
28 Up 16 Smriti Mandhana (India) flag Smriti Mandhana (India) 393.72 M-73 | Runs-2131 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-22 | FPM-0.3
29 Up 23 Jess Kerr (New Zealand) flag Jess Kerr (New Zealand) 392.92 M-28 | Runs-142 | BatA-13 | Wickets-16 | BowlA-39 | Ct/St-7 | FPM-0.3
30 Up 76 Sophia Dunkley (England) flag Sophia Dunkley (England) 390.93 M-51 | Runs-1096 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.2
31 Up 9 Beth Mooney (Australia) flag Beth Mooney (Australia) 389.35 M-51 | Runs-1732 | BatA-49 | Wickets-0 | BowlA-na | Ct/St-26 | FPM-0.5
32 Down 23 Fatima Sana (Pakistan) flag Fatima Sana (Pakistan) 387.54 M-42 | Runs-384 | BatA-24 | Wickets-34 | BowlA-29 | Ct/St-15 | FPM-0.4
33 Up 105 Jane Maguire (Ireland) flag Jane Maguire (Ireland) 386.79 M-33 | Runs-31 | BatA-6 | Wickets-22 | BowlA-29 | Ct/St-9 | FPM-0.3
34 Up 79 Rachel Slater (Scotland) flag Rachel Slater (Scotland) 385.73 M-32 | Runs-96 | BatA-6 | Wickets-28 | BowlA-22 | Ct/St-0 | FPM-0.0
35 Up 72 Leah Paul (Ireland) flag Leah Paul (Ireland) 382.77 M-43 | Runs-512 | BatA-23 | Wickets-12 | BowlA-27 | Ct/St-5 | FPM-0.1
36 Down 15 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 380.23 M-42 | Runs-920 | BatA-37 | Wickets-11 | BowlA-13 | Ct/St-10 | FPM-0.2
37 Up 38 Priyanaz Chatterji (Scotland) flag Priyanaz Chatterji (Scotland) 379.92 M-41 | Runs-353 | BatA-14 | Wickets-25 | BowlA-19 | Ct/St-8 | FPM-0.2
38 Up 47 Amy Hunter (Ireland) flag Amy Hunter (Ireland) 378.91 M-54 | Runs-1390 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-33 | FPM-0.6
39 Down 12 Aaliyah Alleyne (West Indies/Barbados) flag Aaliyah Alleyne (West Indies/Barbados) 378.32 M-40 | Runs-297 | BatA-11 | Wickets-11 | BowlA-58 | Ct/St-6 | FPM-0.2
40 Down 28 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 376.36 M-45 | Runs-870 | BatA-24 | Wickets-22 | BowlA-27 | Ct/St-13 | FPM-0.3
41 Up 68 Deandra Dottin (West Indies/Barbados) flag Deandra Dottin (West Indies/Barbados) 371.54 M-14 | Runs-323 | BatA-32 | Wickets-10 | BowlA-22 | Ct/St-8 | FPM-0.6
42 Up 30 Kelis Ndhlovu (Zimbabwe) flag Kelis Ndhlovu (Zimbabwe) 366.91 M-58 | Runs-1055 | BatA-22 | Wickets-44 | BowlA-20 | Ct/St-5 | FPM-0.1
43 Up 15 Fahima Khatun (Bangladesh) flag Fahima Khatun (Bangladesh) 366.39 M-33 | Runs-114 | BatA-7 | Wickets-32 | BowlA-19 | Ct/St-11 | FPM-0.3
44 Up 11 Eden Carson (New Zealand) flag Eden Carson (New Zealand) 364.92 M-37 | Runs-29 | BatA-5 | Wickets-39 | BowlA-19 | Ct/St-7 | FPM-0.2
45 Up 193 Puja Mahato (Nepal) flag Puja Mahato (Nepal) 362.98 M-42 | Runs-539 | BatA-17 | Wickets-28 | BowlA-18 | Ct/St-2 | FPM-0.0
46 Up 182 Arundhati Reddy (India) flag Arundhati Reddy (India) 357.93 M-16 | Runs-37 | BatA-19 | Wickets-19 | BowlA-21 | Ct/St-7 | FPM-0.4
47 Up 133 Heena Hotchandani (U.A.E.) flag Heena Hotchandani (U.A.E.) 355.81 M-36 | Runs-270 | BatA-12 | Wickets-33 | BowlA-16 | Ct/St-13 | FPM-0.4
48 Up 102 Katherine Fraser (Scotland) flag Katherine Fraser (Scotland) 352.34 M-29 | Runs-129 | BatA-10 | Wickets-27 | BowlA-17 | Ct/St-3 | FPM-0.1
49 Up 150 Lucy Barnett (Isle of Man) flag Lucy Barnett (Isle of Man) 351.91 M-34 | Runs-1222 | BatA-51 | Wickets-35 | BowlA-13 | Ct/St-12 | FPM-0.4
50 Down 33 Chinelle Henry (West Indies) flag Chinelle Henry (West Indies) 350.84 M-33 | Runs-348 | BatA-20 | Wickets-14 | BowlA-36 | Ct/St-20 | FPM-0.6
51 Up 30 Thipatcha Putthawong (Thailand) flag Thipatcha Putthawong (Thailand) 349.66 M-81 | Runs-183 | BatA-15 | Wickets-130 | BowlA-9 | Ct/St-4 | FPM-0.0
52 Down 18 Radha Yadav (India) flag Radha Yadav (India) 347.75 M-49 | Runs-45 | BatA-6 | Wickets-51 | BowlA-20 | Ct/St-25 | FPM-0.5
53 Up 14 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 347.17 M-67 | Runs-1477 | BatA-35 | Wickets-2 | BowlA-47 | Ct/St-23 | FPM-0.3
54 Up 137 Amanjot Kaur (India) flag Amanjot Kaur (India) 346.32 M-21 | Runs-185 | BatA-31 | Wickets-8 | BowlA-36 | Ct/St-7 | FPM-0.3
55 Up 14 Chanida Sutthiruang (Thailand) flag Chanida Sutthiruang (Thailand) 345.08 M-80 | Runs-719 | BatA-14 | Wickets-48 | BowlA-19 | Ct/St-20 | FPM-0.3
56 Up 154 Indu Barma (Nepal) flag Indu Barma (Nepal) 342.37 M-58 | Runs-781 | BatA-18 | Wickets-39 | BowlA-16 | Ct/St-25 | FPM-0.4
57 Down 52 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 341.75 M-47 | Runs-596 | BatA-28 | Wickets-51 | BowlA-19 | Ct/St-14 | FPM-0.3
58 Up 34 Freya Kemp (England) flag Freya Kemp (England) 340.33 M-25 | Runs-145 | BatA-18 | Wickets-21 | BowlA-20 | Ct/St-3 | FPM-0.1
59 Down 20 Sune Luus (South Africa) flag Sune Luus (South Africa) 340.19 M-48 | Runs-660 | BatA-24 | Wickets-10 | BowlA-27 | Ct/St-14 | FPM-0.3
60 Down 34 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 339.31 M-27 | Runs-726 | BatA-35 | Wickets-24 | BowlA-20 | Ct/St-14 | FPM-0.5
61 Down 29 Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 339.14 M-52 | Runs-1637 | BatA-42 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-0.3
62 Up 6 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 337.20 M-65 | Runs-1424 | BatA-34 | Wickets-1 | BowlA-27 | Ct/St-12 | FPM-0.2
63 No change Alice Capsey (England) flag Alice Capsey (England) 335.13 M-45 | Runs-741 | BatA-20 | Wickets-6 | BowlA-32 | Ct/St-14 | FPM-0.3
64 Up 70 Zaida James (West Indies) flag Zaida James (West Indies) 334.73 M-26 | Runs-125 | BatA-11 | Wickets-6 | BowlA-42 | Ct/St-4 | FPM-0.2
65 Up 62 Robine Rijke (Netherlands) flag Robine Rijke (Netherlands) 331.62 M-60 | Runs-967 | BatA-22 | Wickets-29 | BowlA-13 | Ct/St-26 | FPM-0.4
66 Up 49 Vaishnave Mahesh (U.A.E.) flag Vaishnave Mahesh (U.A.E.) 331.22 M-88 | Runs-121 | BatA-5 | Wickets-114 | BowlA-11 | Ct/St-25 | FPM-0.3
67 Down 3 Richa Ghosh (India) flag Richa Ghosh (India) 330.37 M-60 | Runs-945 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-55 | FPM-0.9
68 Down 22 Karishma Ramharack (West Indies) flag Karishma Ramharack (West Indies) 329.98 M-40 | Runs-20 | BatA-7 | Wickets-30 | BowlA-27 | Ct/St-10 | FPM-0.3
69 Down 54 Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 329.69 M-38 | Runs-185 | BatA-14 | Wickets-43 | BowlA-19 | Ct/St-2 | FPM-0.1
70 Down 29 Rabeya Khan (Bangladesh) flag Rabeya Khan (Bangladesh) 329.05 M-35 | Runs-96 | BatA-9 | Wickets-34 | BowlA-19 | Ct/St-7 | FPM-0.2
71 Up 18 Abtaha Maqsood (Scotland) flag Abtaha Maqsood (Scotland) 327.85 M-45 | Runs-39 | BatA-4 | Wickets-36 | BowlA-21 | Ct/St-13 | FPM-0.3
72 Down 24 Shorna Akter (Bangladesh) flag Shorna Akter (Bangladesh) 327.54 M-35 | Runs-310 | BatA-13 | Wickets-14 | BowlA-27 | Ct/St-9 | FPM-0.3
73 Up 91 Janet Mbabazi (Uganda) flag Janet Mbabazi (Uganda) 327.32 M-102 | Runs-1463 | BatA-18 | Wickets-112 | BowlA-12 | Ct/St-36 | FPM-0.4
74 Down 24 Heather Knight (England) flag Heather Knight (England) 326.98 M-47 | Runs-952 | BatA-37 | Wickets-1 | BowlA-71 | Ct/St-10 | FPM-0.2
75 Up 12 Ava Canning (Ireland) flag Ava Canning (Ireland) 326.61 M-34 | Runs-60 | BatA-7 | Wickets-18 | BowlA-33 | Ct/St-6 | FPM-0.2
76 New Beloved Biza (Zimbabwe) flag Beloved Biza (Zimbabwe) 325.01 M-18 | Runs-254 | BatA-18 | Wickets-18 | BowlA-13 | Ct/St-4 | FPM-0.2
77 Up 62 Suleeporn Laomi (Thailand) flag Suleeporn Laomi (Thailand) 324.25 M-55 | Runs-117 | BatA-7 | Wickets-57 | BowlA-12 | Ct/St-11 | FPM-0.2
78 New Pauke Siaka (P.N.G.) flag Pauke Siaka (P.N.G.) 322.44 M-49 | Runs-423 | BatA-18 | Wickets-31 | BowlA-8 | Ct/St-8 | FPM-0.2
79 Up 11 Onnicha Kamchomphu (Thailand) flag Onnicha Kamchomphu (Thailand) 321.99 M-78 | Runs-61 | BatA-3 | Wickets-95 | BowlA-12 | Ct/St-21 | FPM-0.3
80 Up 110 Wilka Mwatile (Namibia) flag Wilka Mwatile (Namibia) 319.55 M-69 | Runs-674 | BatA-14 | Wickets-61 | BowlA-17 | Ct/St-22 | FPM-0.3
81 Down 75 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 314.57 M-52 | Runs-884 | BatA-24 | Wickets-41 | BowlA-25 | Ct/St-8 | FPM-0.2
82 Up 64 Frederique Overdijk (Netherlands) flag Frederique Overdijk (Netherlands) 312.41 M-45 | Runs-295 | BatA-10 | Wickets-28 | BowlA-13 | Ct/St-5 | FPM-0.1
83 Up 71 Caroline de Lange (Netherlands) flag Caroline de Lange (Netherlands) 312.01 M-58 | Runs-111 | BatA-9 | Wickets-59 | BowlA-17 | Ct/St-10 | FPM-0.2
84 Up 113 Sterre Kalis (Netherlands) flag Sterre Kalis (Netherlands) 310.31 M-38 | Runs-1183 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-20 | FPM-0.5
85 Up 46 Emilia Bartram (Italy) flag Emilia Bartram (Italy) 305.87 M-38 | Runs-511 | BatA-22 | Wickets-24 | BowlA-21 | Ct/St-19 | FPM-0.5
86 Down 44 Megan Schutt (Australia) flag Megan Schutt (Australia) 303.84 M-50 | Runs-4 | BatA-1 | Wickets-55 | BowlA-22 | Ct/St-3 | FPM-0.1
87 Up 68 Loreen Tshuma (Zimbabwe) flag Loreen Tshuma (Zimbabwe) 303.10 M-38 | Runs-183 | BatA-11 | Wickets-30 | BowlA-22 | Ct/St-13 | FPM-0.3
88 Down 27 Nattaya Boochatham (Thailand) flag Nattaya Boochatham (Thailand) 301.84 M-74 | Runs-576 | BatA-11 | Wickets-67 | BowlA-13 | Ct/St-15 | FPM-0.2
89 Up 12 Cara Murray (Ireland) flag Cara Murray (Ireland) 301.26 M-49 | Runs-37 | BatA-7 | Wickets-37 | BowlA-26 | Ct/St-12 | FPM-0.2
90 Up 79 Sune Wittmann (Namibia) flag Sune Wittmann (Namibia) 300.87 M-68 | Runs-1223 | BatA-19 | Wickets-39 | BowlA-14 | Ct/St-29 | FPM-0.4
91 Down 8 Amy Jones (England) flag Amy Jones (England) 300.76 M-62 | Runs-739 | BatA-20 | Wickets-0 | BowlA-na | Ct/St-48 | FPM-0.8
92 Down 67 Sarah Glenn (England) flag Sarah Glenn (England) 299.14 M-49 | Runs-72 | BatA-18 | Wickets-56 | BowlA-18 | Ct/St-9 | FPM-0.2
93 Down 42 Nonkululeko Mlaba (South Africa) flag Nonkululeko Mlaba (South Africa) 298.65 M-50 | Runs-14 | BatA-7 | Wickets-49 | BowlA-21 | Ct/St-4 | FPM-0.1
94 New Henao Thomas (P.N.G.) flag Henao Thomas (P.N.G.) 298.61 M-40 | Runs-261 | BatA-15 | Wickets-35 | BowlA-15 | Ct/St-12 | FPM-0.3
95 Down 57 Sadia Iqbal (Pakistan) flag Sadia Iqbal (Pakistan) 298.32 M-46 | Runs-15 | BatA-3 | Wickets-58 | BowlA-18 | Ct/St-10 | FPM-0.2
96 Up 124 Olivia Bell (Scotland) flag Olivia Bell (Scotland) 297.93 M-16 | Runs-12 | BatA-6 | Wickets-24 | BowlA-13 | Ct/St-2 | FPM-0.1
97 Up 99 Immaculate Nakisuuyi (Uganda) flag Immaculate Nakisuuyi (Uganda) 293.30 M-83 | Runs-1160 | BatA-20 | Wickets-43 | BowlA-16 | Ct/St-25 | FPM-0.3
98 Up 4 Qiana Joseph (West Indies) flag Qiana Joseph (West Indies) 290.94 M-24 | Runs-390 | BatA-20 | Wickets-3 | BowlA-45 | Ct/St-6 | FPM-0.3
99 Down 64 Nashra Sandhu (Pakistan) flag Nashra Sandhu (Pakistan) 290.76 M-41 | Runs-25 | BatA-5 | Wickets-43 | BowlA-19 | Ct/St-11 | FPM-0.3
100 Up 16 Sarah Bryce (Scotland) flag Sarah Bryce (Scotland) 288.32 M-40 | Runs-847 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-31 | FPM-0.8
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #woment20is #hayleymatthews #matthews #orlaprendergast #prendergast #chamariathapaththu #athapaththu #sophieecclestone #ecclestone #kavishadilhari #dilhari #natsciverbrunt #sciverbrunt #ameliakerr #kerr #eshaoza #oza #lauradelany #delany #deeptisharma #sharma #shafaliverma #verma #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings