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 Up 6 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 862.82 M-42 | Runs-1648 | BatA-45 | Wickets-62 | BowlA-24 | Ct/St-36 | FPM-0.9
2 Up 4 Deepti Sharma (India) flag Deepti Sharma (India) 846.44 M-57 | Runs-1135 | BatA-38 | Wickets-93 | BowlA-25 | Ct/St-18 | FPM-0.3
3 Down 2 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 813.93 M-48 | Runs-1126 | BatA-40 | Wickets-68 | BowlA-21 | Ct/St-25 | FPM-0.5
4 Down 2 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 781.56 M-44 | Runs-1494 | BatA-50 | Wickets-47 | BowlA-25 | Ct/St-7 | FPM-0.2
5 Down 1 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 779.32 M-52 | Runs-2178 | BatA-57 | Wickets-34 | BowlA-36 | Ct/St-21 | FPM-0.4
6 Up 2 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 775.62 M-44 | Runs-827 | BatA-31 | Wickets-55 | BowlA-27 | Ct/St-17 | FPM-0.4
7 Up 32 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 712.40 M-45 | Runs-1046 | BatA-33 | Wickets-27 | BowlA-45 | Ct/St-20 | FPM-0.4
8 Up 6 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 703.69 M-47 | Runs-314 | BatA-13 | Wickets-88 | BowlA-17 | Ct/St-13 | FPM-0.3
9 Down 4 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 701.05 M-45 | Runs-929 | BatA-44 | Wickets-55 | BowlA-21 | Ct/St-30 | FPM-0.7
10 Up 6 Smriti Mandhana (India) flag Smriti Mandhana (India) 684.75 M-55 | Runs-2945 | BatA-56 | Wickets-1 | BowlA-47 | Ct/St-22 | FPM-0.4
11 Up 2 Charlie Dean (England) flag Charlie Dean (England) 678.62 M-48 | Runs-490 | BatA-25 | Wickets-74 | BowlA-24 | Ct/St-23 | FPM-0.5
12 Down 2 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 647.82 M-37 | Runs-1420 | BatA-44 | Wickets-27 | BowlA-34 | Ct/St-4 | FPM-0.1
13 Up 2 Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 641.30 M-60 | Runs-3166 | BatA-60 | Wickets-0 | BowlA-na | Ct/St-25 | FPM-0.4
14 Down 3 Alana King (Australia) flag Alana King (Australia) 595.69 M-47 | Runs-268 | BatA-18 | Wickets-72 | BowlA-19 | Ct/St-14 | FPM-0.3
15 Down 12 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 570.89 M-43 | Runs-1618 | BatA-49 | Wickets-46 | BowlA-37 | Ct/St-19 | FPM-0.4
16 Up 11 Aaliyah Alleyne (West Indies) flag Aaliyah Alleyne (West Indies) 551.65 M-41 | Runs-478 | BatA-16 | Wickets-40 | BowlA-26 | Ct/St-10 | FPM-0.2
17 Up 78 Sneh Rana (India) flag Sneh Rana (India) 540.02 M-33 | Runs-298 | BatA-19 | Wickets-47 | BowlA-29 | Ct/St-15 | FPM-0.5
18 No change Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 534.34 M-39 | Runs-1151 | BatA-35 | Wickets-26 | BowlA-35 | Ct/St-21 | FPM-0.5
19 Up 5 Amy Jones (England) flag Amy Jones (England) 529.16 M-56 | Runs-1473 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-68 | FPM-1.2
20 Down 11 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 527.91 M-43 | Runs-1473 | BatA-38 | Wickets-29 | BowlA-34 | Ct/St-12 | FPM-0.3
21 Up 14 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 512.35 M-54 | Runs-1841 | BatA-41 | Wickets-5 | BowlA-58 | Ct/St-30 | FPM-0.6
22 Up 7 Jess Kerr (New Zealand) flag Jess Kerr (New Zealand) 510.34 M-36 | Runs-242 | BatA-12 | Wickets-50 | BowlA-24 | Ct/St-9 | FPM-0.3
23 Up 35 Nonkululeko Mlaba (South Africa) flag Nonkululeko Mlaba (South Africa) 497.04 M-42 | Runs-50 | BatA-4 | Wickets-54 | BowlA-29 | Ct/St-13 | FPM-0.3
24 Up 23 Lauren Bell (England) flag Lauren Bell (England) 494.72 M-31 | Runs-46 | BatA-8 | Wickets-44 | BowlA-31 | Ct/St-10 | FPM-0.3
25 Down 5 Kavisha Dilhari (Sri Lanka) flag Kavisha Dilhari (Sri Lanka) 494.25 M-34 | Runs-662 | BatA-25 | Wickets-27 | BowlA-37 | Ct/St-11 | FPM-0.3
26 Up 18 Sune Luus (South Africa) flag Sune Luus (South Africa) 489.42 M-57 | Runs-1616 | BatA-33 | Wickets-15 | BowlA-52 | Ct/St-25 | FPM-0.4
27 Up 7 Kim Garth (Australia/Ireland) flag Kim Garth (Australia/Ireland) 489.17 M-30 | Runs-176 | BatA-22 | Wickets-42 | BowlA-20 | Ct/St-11 | FPM-0.4
28 Up 126 Pratika Rawal (India) flag Pratika Rawal (India) 489.11 M-24 | Runs-1110 | BatA-50 | Wickets-6 | BowlA-31 | Ct/St-5 | FPM-0.2
29 Up 4 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 485.65 M-41 | Runs-1524 | BatA-39 | Wickets-0 | BowlA-na | Ct/St-42 | FPM-1.0
30 Up 13 Tazmin Brits (South Africa) flag Tazmin Brits (South Africa) 477.43 M-48 | Runs-1631 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-14 | FPM-0.3
31 Down 19 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 475.84 M-47 | Runs-1369 | BatA-44 | Wickets-14 | BowlA-30 | Ct/St-17 | FPM-0.4
32 Down 9 Fatima Sana (Pakistan) flag Fatima Sana (Pakistan) 473.27 M-41 | Runs-499 | BatA-17 | Wickets-52 | BowlA-30 | Ct/St-8 | FPM-0.2
33 Up 36 Alice Capsey (England) flag Alice Capsey (England) 472.73 M-34 | Runs-469 | BatA-20 | Wickets-17 | BowlA-24 | Ct/St-11 | FPM-0.3
34 Up 4 Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 471.41 M-35 | Runs-209 | BatA-12 | Wickets-50 | BowlA-25 | Ct/St-4 | FPM-0.1
35 Down 3 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 466.92 M-38 | Runs-1355 | BatA-45 | Wickets-4 | BowlA-3 | Ct/St-17 | FPM-0.4
36 Down 15 Tammy Beaumont (England) flag Tammy Beaumont (England) 463.92 M-58 | Runs-1848 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-17 | FPM-0.3
37 Up 3 Nahida Akter (Bangladesh) flag Nahida Akter (Bangladesh) 460.86 M-41 | Runs-200 | BatA-10 | Wickets-49 | BowlA-27 | Ct/St-11 | FPM-0.3
38 Up 10 Richa Ghosh (India) flag Richa Ghosh (India) 455.08 M-48 | Runs-1069 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-41 | FPM-0.9
39 Down 13 Beth Mooney (Australia) flag Beth Mooney (Australia) 448.79 M-48 | Runs-1650 | BatA-53 | Wickets-0 | BowlA-na | Ct/St-36 | FPM-0.8
40 Up 10 Karishma Ramharack (West Indies) flag Karishma Ramharack (West Indies) 447.63 M-35 | Runs-119 | BatA-11 | Wickets-39 | BowlA-29 | Ct/St-17 | FPM-0.5
41 Up 41 Rabeya Khan (Bangladesh) flag Rabeya Khan (Bangladesh) 415.02 M-31 | Runs-149 | BatA-9 | Wickets-33 | BowlA-29 | Ct/St-7 | FPM-0.2
42 Down 5 Megan Schutt (Australia) flag Megan Schutt (Australia) 407.63 M-43 | Runs-14 | BatA-4 | Wickets-46 | BowlA-28 | Ct/St-4 | FPM-0.1
43 Down 1 Phoebe Litchfield (Australia) flag Phoebe Litchfield (Australia) 406.81 M-36 | Runs-1287 | BatA-42 | Wickets-0 | BowlA-na | Ct/St-22 | FPM-0.6
44 Down 8 Chinelle Henry (West Indies) flag Chinelle Henry (West Indies) 404.78 M-37 | Runs-637 | BatA-21 | Wickets-24 | BowlA-33 | Ct/St-17 | FPM-0.5
45 Up 98 Annerie Dercksen (South Africa) flag Annerie Dercksen (South Africa) 403.01 M-19 | Runs-457 | BatA-29 | Wickets-10 | BowlA-29 | Ct/St-8 | FPM-0.4
46 Up 50 Harleen Deol (India) flag Harleen Deol (India) 397.04 M-36 | Runs-1048 | BatA-34 | Wickets-2 | BowlA-41 | Ct/St-13 | FPM-0.4
47 Down 1 Nashra Sandhu (Pakistan) flag Nashra Sandhu (Pakistan) 396.24 M-40 | Runs-65 | BatA-6 | Wickets-57 | BowlA-25 | Ct/St-17 | FPM-0.4
48 Up 70 Sharmin Akhter (Bangladesh) flag Sharmin Akhter (Bangladesh) 392.35 M-28 | Runs-973 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-3 | FPM-0.1
49 Up 5 Ayabonga Khaka (South Africa) flag Ayabonga Khaka (South Africa) 390.19 M-50 | Runs-65 | BatA-6 | Wickets-56 | BowlA-30 | Ct/St-6 | FPM-0.1
50 Down 31 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 389.46 M-48 | Runs-677 | BatA-25 | Wickets-23 | BowlA-32 | Ct/St-22 | FPM-0.5
51 Up 15 Nigar Sultana (Bangladesh) flag Nigar Sultana (Bangladesh) 384.99 M-42 | Runs-1098 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-42 | FPM-1.0
52 Up 20 Fahima Khatun (Bangladesh) flag Fahima Khatun (Bangladesh) 379.67 M-36 | Runs-327 | BatA-16 | Wickets-33 | BowlA-31 | Ct/St-9 | FPM-0.3
53 Up 22 Nilakshika Silva (Sri Lanka) flag Nilakshika Silva (Sri Lanka) 376.51 M-35 | Runs-836 | BatA-38 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-0.4
54 Down 23 Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 369.58 M-28 | Runs-142 | BatA-10 | Wickets-43 | BowlA-22 | Ct/St-7 | FPM-0.3
55 Up 121 Amanjot Kaur (India) flag Amanjot Kaur (India) 369.46 M-16 | Runs-244 | BatA-22 | Wickets-19 | BowlA-34 | Ct/St-4 | FPM-0.3
56 Down 31 Brooke Halliday (New Zealand) flag Brooke Halliday (New Zealand) 367.13 M-36 | Runs-818 | BatA-29 | Wickets-6 | BowlA-42 | Ct/St-11 | FPM-0.3
57 Up 13 Sidra Amin (Pakistan) flag Sidra Amin (Pakistan) 362.17 M-46 | Runs-1825 | BatA-48 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.3
58 Up 2 Arlene Kelly (Ireland) flag Arlene Kelly (Ireland) 358.95 M-37 | Runs-422 | BatA-15 | Wickets-43 | BowlA-31 | Ct/St-10 | FPM-0.3
59 Down 8 Masabata Klaas (South Africa) flag Masabata Klaas (South Africa) 356.23 M-37 | Runs-74 | BatA-7 | Wickets-43 | BowlA-30 | Ct/St-3 | FPM-0.1
60 Up 34 Harshitha Samarawickrama (Sri Lanka) flag Harshitha Samarawickrama (Sri Lanka) 354.70 M-34 | Runs-927 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.4
61 New Linsey Smith (England) flag Linsey Smith (England) 353.35 M-12 | Runs-53 | BatA-27 | Wickets-22 | BowlA-19 | Ct/St-3 | FPM-0.3
62 Down 34 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 353.26 M-48 | Runs-1331 | BatA-32 | Wickets-7 | BowlA-38 | Ct/St-25 | FPM-0.5
63 Up 17 Marufa Akter (Bangladesh) flag Marufa Akter (Bangladesh) 351.92 M-32 | Runs-63 | BatA-9 | Wickets-26 | BowlA-32 | Ct/St-7 | FPM-0.2
64 Up 4 Diana Baig (Pakistan) flag Diana Baig (Pakistan) 351.48 M-36 | Runs-183 | BatA-11 | Wickets-26 | BowlA-46 | Ct/St-13 | FPM-0.4
65 Down 13 Heather Knight (England) flag Heather Knight (England) 350.16 M-45 | Runs-1102 | BatA-30 | Wickets-3 | BowlA-30 | Ct/St-13 | FPM-0.3
66 Down 13 Gaby Lewis (Ireland) flag Gaby Lewis (Ireland) 336.93 M-40 | Runs-1361 | BatA-36 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.5
67 Up 10 Muneeba Ali (Pakistan) flag Muneeba Ali (Pakistan) 333.13 M-40 | Runs-988 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-11 | FPM-0.3
68 New Kranti Goud (India) flag Kranti Goud (India) 327.02 M-15 | Runs-23 | BatA-8 | Wickets-23 | BowlA-29 | Ct/St-5 | FPM-0.3
69 Up 32 Sugandika Kumari (Sri Lanka) flag Sugandika Kumari (Sri Lanka) 325.91 M-25 | Runs-107 | BatA-11 | Wickets-23 | BowlA-41 | Ct/St-8 | FPM-0.3
70 Down 29 Maddy Green (New Zealand) flag Maddy Green (New Zealand) 324.94 M-46 | Runs-1085 | BatA-35 | Wickets-1 | BowlA-26 | Ct/St-22 | FPM-0.5
71 New Shree Charani (India) flag Shree Charani (India) 310.00 M-18 | Runs-9 | BatA-2 | Wickets-23 | BowlA-37 | Ct/St-2 | FPM-0.1
72 Up 45 Radha Yadav (India) flag Radha Yadav (India) 306.42 M-13 | Runs-105 | BatA-18 | Wickets-13 | BowlA-46 | Ct/St-12 | FPM-0.9
73 Up 5 Laura Delany (Ireland) flag Laura Delany (Ireland) 303.39 M-32 | Runs-770 | BatA-29 | Wickets-14 | BowlA-55 | Ct/St-7 | FPM-0.2
74 Down 19 Aliya Riaz (Pakistan) flag Aliya Riaz (Pakistan) 301.29 M-43 | Runs-829 | BatA-27 | Wickets-5 | BowlA-54 | Ct/St-14 | FPM-0.3
75 Down 18 Shemaine Campbelle (West Indies) flag Shemaine Campbelle (West Indies) 298.32 M-44 | Runs-807 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-32 | FPM-0.7
76 Down 15 Renuka Singh (India) flag Renuka Singh (India) 296.83 M-27 | Runs-21 | BatA-2 | Wickets-41 | BowlA-26 | Ct/St-2 | FPM-0.1
77 Up 9 Sadia Iqbal (Pakistan) flag Sadia Iqbal (Pakistan) 296.04 M-27 | Runs-32 | BatA-4 | Wickets-34 | BowlA-23 | Ct/St-2 | FPM-0.1
78 Up 44 Shorna Akter (Bangladesh) flag Shorna Akter (Bangladesh) 295.93 M-25 | Runs-244 | BatA-15 | Wickets-10 | BowlA-31 | Ct/St-4 | FPM-0.2
79 Down 23 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 292.69 M-36 | Runs-772 | BatA-29 | Wickets-7 | BowlA-40 | Ct/St-9 | FPM-0.3
80 Down 35 Georgia Wareham (Australia) flag Georgia Wareham (Australia) 286.29 M-25 | Runs-202 | BatA-22 | Wickets-25 | BowlA-25 | Ct/St-11 | FPM-0.4
81 Down 16 Amy Hunter (Ireland) flag Amy Hunter (Ireland) 285.66 M-35 | Runs-1002 | BatA-30 | Wickets-0 | BowlA-na | Ct/St-24 | FPM-0.7
82 Down 52 Hannah Rowe (New Zealand) flag Hannah Rowe (New Zealand) 279.79 M-30 | Runs-201 | BatA-14 | Wickets-35 | BowlA-28 | Ct/St-15 | FPM-0.5
83 Up 23 Eden Carson (New Zealand) flag Eden Carson (New Zealand) 279.43 M-24 | Runs-12 | BatA-2 | Wickets-18 | BowlA-46 | Ct/St-8 | FPM-0.3
84 Up 7 Vishmi Gunaratne (Sri Lanka) flag Vishmi Gunaratne (Sri Lanka) 270.88 M-31 | Runs-664 | BatA-23 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.2
85 Up 82 Sophia Dunkley (England) flag Sophia Dunkley (England) 267.25 M-40 | Runs-893 | BatA-25 | Wickets-1 | BowlA-13 | Ct/St-11 | FPM-0.3
86 Up 65 Sobhana Mostary (Bangladesh) flag Sobhana Mostary (Bangladesh) 266.83 M-26 | Runs-430 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.2
87 Up 21 Qiana Joseph (West Indies) flag Qiana Joseph (West Indies) 265.92 M-18 | Runs-376 | BatA-24 | Wickets-6 | BowlA-28 | Ct/St-4 | FPM-0.2
88 Down 24 Lauren Filer (England) flag Lauren Filer (England) 265.90 M-19 | Runs-24 | BatA-5 | Wickets-29 | BowlA-24 | Ct/St-3 | FPM-0.2
89 Down 72 Kate Cross (England) flag Kate Cross (England) 262.28 M-41 | Runs-198 | BatA-13 | Wickets-51 | BowlA-27 | Ct/St-11 | FPM-0.3
90 Up 41 Arundhati Reddy (India) flag Arundhati Reddy (India) 261.06 M-11 | Runs-58 | BatA-10 | Wickets-15 | BowlA-33 | Ct/St-11 | FPM-1.0
91 Up 21 Hasini Perera (Sri Lanka) flag Hasini Perera (Sri Lanka) 258.42 M-28 | Runs-595 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.2
92 Up 15 Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 255.30 M-18 | Runs-492 | BatA-35 | Wickets-10 | BowlA-33 | Ct/St-10 | FPM-0.6
93 Up 40 Sophie Molineux (Australia) flag Sophie Molineux (Australia) 253.71 M-8 | Runs-34 | BatA-9 | Wickets-14 | BowlA-22 | Ct/St-4 | FPM-0.5
94 Down 72 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 250.06 M-28 | Runs-400 | BatA-22 | Wickets-34 | BowlA-29 | Ct/St-6 | FPM-0.2
95 Up 3 Ritu Moni (Bangladesh) flag Ritu Moni (Bangladesh) 247.37 M-35 | Runs-415 | BatA-17 | Wickets-13 | BowlA-43 | Ct/St-3 | FPM-0.1
96 Down 9 Aimee Maguire (Ireland) flag Aimee Maguire (Ireland) 246.56 M-13 | Runs-27 | BatA-5 | Wickets-20 | BowlA-29 | Ct/St-5 | FPM-0.4
97 Up 16 Georgia Plimmer (New Zealand) flag Georgia Plimmer (New Zealand) 245.15 M-31 | Runs-504 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.3
98 Down 10 Leah Paul (Ireland) flag Leah Paul (Ireland) 244.02 M-42 | Runs-975 | BatA-25 | Wickets-2 | BowlA-138 | Ct/St-9 | FPM-0.2
99 Down 32 Fargana Hoque (Bangladesh) flag Fargana Hoque (Bangladesh) 239.84 M-39 | Runs-1087 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.3
100 Up 23 Inoka Ranaweera (Sri Lanka) flag Inoka Ranaweera (Sri Lanka) 236.38 M-27 | Runs-62 | BatA-10 | Wickets-24 | BowlA-37 | Ct/St-2 | FPM-0.1
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #hayleymatthews #matthews #deeptisharma #sharma #ashleighgardner #gardner #marizannekapp #kapp #natsciverbrunt #sciverbrunt #nadinedeklerk #klerk #chloetryon #tryon #sophieecclestone #ecclestone #annabelsutherland #sutherland #smritimandhana #mandhana #charliedean #dean #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings