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 Up 12 Smriti Mandhana (India) flag Smriti Mandhana (India) 833.89 M-43 | Runs-1935 | Avg-47 | SR*-86
2 Up 9 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 729.04 M-23 | Runs-1088 | Avg-57 | SR*-105
3 New Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 669.54 M-45 | Runs-1811 | Avg-57 | SR*-94
4 Up 12 Tammy Beaumont (England) flag Tammy Beaumont (England) 629.61 M-53 | Runs-1817 | Avg-40 | SR*-79
5 Up 10 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 617.19 M-41 | Runs-1282 | Avg-51 | SR*-92
6 Down 3 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 611.26 M-36 | Runs-1312 | Avg-37 | SR*-92
7 Down 6 Beth Mooney (Australia) flag Beth Mooney (Australia) 592.18 M-41 | Runs-1359 | Avg-57 | SR*-91
8 Up 11 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 587.03 M-42 | Runs-1431 | Avg-42 | SR*-86
9 Up 15 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 543.22 M-44 | Runs-1494 | Avg-37 | SR*-77
10 Up 26 Phoebe Litchfield (Australia) flag Phoebe Litchfield (Australia) 534.30 M-25 | Runs-847 | Avg-40 | SR*-82
11 Down 6 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 518.12 M-42 | Runs-1652 | Avg-50 | SR*-79
12 No change Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 500.46 M-44 | Runs-1330 | Avg-32 | SR*-91
13 Up 36 Amy Jones (England) flag Amy Jones (England) 486.05 M-50 | Runs-1073 | Avg-32 | SR*-85
14 Down 7 Rachael Haynes (Australia) flag Rachael Haynes (Australia) 478.03 M-17 | Runs-749 | Avg-50 | SR*-80
15 Down 7 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 471.14 M-43 | Runs-1290 | Avg-33 | SR*-78
16 Down 10 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 452.21 M-40 | Runs-1089 | Avg-44 | SR*-82
17 No change Gaby Lewis (Ireland) flag Gaby Lewis (Ireland) 413.72 M-32 | Runs-1116 | Avg-38 | SR*-74
18 Up 23 Brooke Halliday (New Zealand) flag Brooke Halliday (New Zealand) 403.13 M-37 | Runs-828 | Avg-27 | SR*-72
19 Up 31 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 401.08 M-34 | Runs-682 | Avg-49 | SR*-98
20 Up 19 Richa Ghosh (India) flag Richa Ghosh (India) 392.09 M-29 | Runs-613 | Avg-28 | SR*-88
21 Up 6 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 387.96 M-41 | Runs-937 | Avg-29 | SR*-100
22 Up 4 Maddy Green (New Zealand) flag Maddy Green (New Zealand) 381.86 M-46 | Runs-1045 | Avg-33 | SR*-71
23 Down 2 Tazmin Brits (South Africa) flag Tazmin Brits (South Africa) 381.65 M-30 | Runs-776 | Avg-26 | SR*-70
24 Up 7 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 380.51 M-41 | Runs-748 | Avg-31 | SR*-103
25 Down 3 Heather Knight (England) flag Heather Knight (England) 377.86 M-45 | Runs-1166 | Avg-31 | SR*-76
26 Down 6 Lizelle Lee (South Africa) flag Lizelle Lee (South Africa) 372.75 M-18 | Runs-713 | Avg-51 | SR*-77
27 Up 47 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 372.40 M-23 | Runs-606 | Avg-30 | SR*-85
28 Up 30 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 365.65 M-31 | Runs-771 | Avg-32 | SR*-77
29 Down 25 Sidra Amin (Pakistan) flag Sidra Amin (Pakistan) 362.53 M-35 | Runs-1236 | Avg-40 | SR*-69
30 Down 7 Mithali Raj (India) flag Mithali Raj (India) 362.05 M-23 | Runs-917 | Avg-51 | SR*-69
31 Up 85 Maia Bouchier (England) flag Maia Bouchier (England) 350.85 M-14 | Runs-456 | Avg-46 | SR*-110
32 Down 22 Meg Lanning (Australia) flag Meg Lanning (Australia) 346.85 M-21 | Runs-746 | Avg-47 | SR*-83
33 Up 19 Amy Hunter (Ireland) flag Amy Hunter (Ireland) 344.51 M-31 | Runs-776 | Avg-28 | SR*-84
34 Down 2 Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 339.28 M-29 | Runs-917 | Avg-37 | SR*-79
35 Up 5 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 337.75 M-29 | Runs-638 | Avg-30 | SR*-102
36 Down 22 Fargana Hoque (Bangladesh) flag Fargana Hoque (Bangladesh) 334.27 M-31 | Runs-947 | Avg-36 | SR*-54
37 Down 19 Sune Luus (South Africa) flag Sune Luus (South Africa) 332.74 M-47 | Runs-1123 | Avg-27 | SR*-68
38 Down 8 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 329.33 M-34 | Runs-937 | Avg-39 | SR*-66
39 Up 16 Shemaine Campbelle (West Indies) flag Shemaine Campbelle (West Indies) 328.24 M-34 | Runs-622 | Avg-22 | SR*-59
40 Down 6 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 321.89 M-38 | Runs-655 | Avg-33 | SR*-90
41 Up 22 Harshitha Samarawickrama (Sri Lanka) flag Harshitha Samarawickrama (Sri Lanka) 313.12 M-20 | Runs-486 | Avg-32 | SR*-71
42 Up 27 Nilakshika Silva (Sri Lanka) flag Nilakshika Silva (Sri Lanka) 310.22 M-21 | Runs-447 | Avg-41 | SR*-73
43 Up 2 Shafali Verma (India) flag Shafali Verma (India) 301.95 M-29 | Runs-644 | Avg-23 | SR*-83
44 Down 35 Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 294.77 M-28 | Runs-767 | Avg-37 | SR*-64
45 Up 8 Deepti Sharma (India) flag Deepti Sharma (India) 294.62 M-44 | Runs-726 | Avg-29 | SR*-70
46 Up 10 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 294.48 M-34 | Runs-530 | Avg-24 | SR*-77
47 Down 12 Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 289.33 M-23 | Runs-707 | Avg-35 | SR*-74
48 Up 18 Sharmin Akhter (Bangladesh) flag Sharmin Akhter (Bangladesh) 288.65 M-16 | Runs-452 | Avg-28 | SR*-60
49 Down 1 Leah Paul (Ireland) flag Leah Paul (Ireland) 283.49 M-34 | Runs-892 | Avg-27 | SR*-63
50 Down 21 Muneeba Ali (Pakistan) flag Muneeba Ali (Pakistan) 281.63 M-37 | Runs-880 | Avg-26 | SR*-64
51 Down 14 Yastika Bhatia (India) flag Yastika Bhatia (India) 269.95 M-28 | Runs-666 | Avg-25 | SR*-73
52 Down 6 Emma Lamb (England) flag Emma Lamb (England) 269.88 M-14 | Runs-396 | Avg-30 | SR*-86
53 Up 8 Kavisha Dilhari (Sri Lanka) flag Kavisha Dilhari (Sri Lanka) 269.68 M-22 | Runs-424 | Avg-27 | SR*-77
54 Up 32 Harleen Deol (India) flag Harleen Deol (India) 268.39 M-15 | Runs-435 | Avg-33 | SR*-77
55 Down 30 Aliya Riaz (Pakistan) flag Aliya Riaz (Pakistan) 265.17 M-41 | Runs-915 | Avg-30 | SR*-66
56 Down 14 Sophia Dunkley (England) flag Sophia Dunkley (England) 257.79 M-34 | Runs-789 | Avg-26 | SR*-82
57 Up 65 Vishmi Gunaratne (Sri Lanka) flag Vishmi Gunaratne (Sri Lanka) 252.62 M-18 | Runs-401 | Avg-24 | SR*-72
58 Up 17 Anneke Bosch (South Africa) flag Anneke Bosch (South Africa) 251.40 M-17 | Runs-344 | Avg-26 | SR*-77
59 Down 26 Nigar Sultana (Bangladesh) flag Nigar Sultana (Bangladesh) 247.55 M-29 | Runs-623 | Avg-25 | SR*-56
60 Down 16 Pooja Vastrakar (India) flag Pooja Vastrakar (India) 244.18 M-27 | Runs-497 | Avg-28 | SR*-89
61 Up 6 Lauren Down (New Zealand) flag Lauren Down (New Zealand) 243.66 M-24 | Runs-411 | Avg-22 | SR*-66
62 Down 34 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 232.56 M-38 | Runs-763 | Avg-29 | SR*-68
63 Down 12 Mignon du Preez (South Africa) flag Mignon du Preez (South Africa) 221.83 M-24 | Runs-521 | Avg-35 | SR*-74
64 Up 4 Chinelle Henry (West Indies) flag Chinelle Henry (West Indies) 220.56 M-38 | Runs-445 | Avg-15 | SR*-82
65 Down 8 Natthakan Chantham (Thailand) flag Natthakan Chantham (Thailand) 209.23 M-9 | Runs-473 | Avg-53 | SR*-71
66 Down 23 Laura Delany (Ireland) flag Laura Delany (Ireland) 207.09 M-24 | Runs-672 | Avg-34 | SR*-84
67 Up 12 Aaliyah Alleyne (West Indies) flag Aaliyah Alleyne (West Indies) 203.92 M-31 | Runs-308 | Avg-15 | SR*-64
68 Up 32 Charlie Dean (England) flag Charlie Dean (England) 198.65 M-37 | Runs-343 | Avg-23 | SR*-69
69 Up 13 Hasini Perera (Sri Lanka) flag Hasini Perera (Sri Lanka) 198.50 M-17 | Runs-289 | Avg-22 | SR*-66
70 Down 10 Rashada Williams (West Indies) flag Rashada Williams (West Indies) 196.31 M-36 | Runs-485 | Avg-15 | SR*-47
71 Down 9 Punam Raut (India) flag Punam Raut (India) 195.98 M-6 | Runs-295 | Avg-74 | SR*-69
72 Down 18 Lara Goodall (South Africa) flag Lara Goodall (South Africa) 193.64 M-33 | Runs-643 | Avg-25 | SR*-61
73 Up 18 Chedean Nation (West Indies) flag Chedean Nation (West Indies) 188.83 M-31 | Runs-438 | Avg-18 | SR*-58
74 Up 29 Alice Capsey (England) flag Alice Capsey (England) 185.92 M-20 | Runs-265 | Avg-22 | SR*-81
75 Down 10 Shamima Sultana (Bangladesh) flag Shamima Sultana (Bangladesh) 185.41 M-12 | Runs-231 | Avg-21 | SR*-62
76 Down 29 Omaima Sohail (Pakistan) flag Omaima Sohail (Pakistan) 185.07 M-28 | Runs-584 | Avg-25 | SR*-64
77 Down 18 Murshida Khatun (Bangladesh) flag Murshida Khatun (Bangladesh) 184.64 M-24 | Runs-427 | Avg-22 | SR*-61
78 Up 46 Ashley Ndiraya (Zimbabwe) flag Ashley Ndiraya (Zimbabwe) 180.45 M-18 | Runs-430 | Avg-27 | SR*-70
79 Down 41 Fatima Sana (Pakistan) flag Fatima Sana (Pakistan) 177.55 M-39 | Runs-481 | Avg-18 | SR*-72
80 Up 72 Georgia Plimmer (New Zealand) flag Georgia Plimmer (New Zealand) 175.36 M-21 | Runs-256 | Avg-16 | SR*-65
81 Down 5 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 174.41 M-5 | Runs-301 | Avg-60 | SR*-86
82 Up 15 Mary-Anne Musonda (Zimbabwe) flag Mary-Anne Musonda (Zimbabwe) 168.67 M-16 | Runs-336 | Avg-22 | SR*-69
83 Up 42 Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 166.03 M-22 | Runs-158 | Avg-13 | SR*-77
84 Up 11 Sadaf Shamas (Pakistan) flag Sadaf Shamas (Pakistan) 161.58 M-15 | Runs-262 | Avg-20 | SR*-55
85 Down 13 Katey Martin (New Zealand) flag Katey Martin (New Zealand) 159.45 M-23 | Runs-369 | Avg-21 | SR*-75
86 Up 10 Josephine Nkomo (Zimbabwe) flag Josephine Nkomo (Zimbabwe) 158.93 M-16 | Runs-359 | Avg-36 | SR*-67
87 Down 14 Lauren Winfield-Hill (England) flag Lauren Winfield-Hill (England) 157.25 M-13 | Runs-294 | Avg-23 | SR*-66
88 Up 30 Modester Mupachikwa (Zimbabwe) flag Modester Mupachikwa (Zimbabwe) 153.99 M-19 | Runs-425 | Avg-24 | SR*-58
89 Down 4 Jess Kerr (New Zealand) flag Jess Kerr (New Zealand) 151.16 M-34 | Runs-232 | Avg-12 | SR*-109
90 Up 11 Arlene Kelly (Ireland) flag Arlene Kelly (Ireland) 150.30 M-27 | Runs-293 | Avg-15 | SR*-58
91 Down 21 Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 148.84 M-29 | Runs-201 | Avg-13 | SR*-103
92 Down 14 Kyshona Knight (West Indies) flag Kyshona Knight (West Indies) 148.20 M-13 | Runs-245 | Avg-20 | SR*-52
93 Up 60 Isabella Gaze (New Zealand) flag Isabella Gaze (New Zealand) 141.23 M-20 | Runs-176 | Avg-13 | SR*-61
94 Down 14 Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 141.22 M-18 | Runs-246 | Avg-27 | SR*-72
95 Down 3 Babette de Leede (Netherlands) flag Babette de Leede (Netherlands) 138.82 M-13 | Runs-289 | Avg-22 | SR*-70
96 Up 30 Anushka Sanjeewani (Sri Lanka) flag Anushka Sanjeewani (Sri Lanka) 134.56 M-19 | Runs-174 | Avg-13 | SR*-69
97 Down 13 Kycia Knight (West Indies) flag Kycia Knight (West Indies) 134.48 M-23 | Runs-333 | Avg-17 | SR*-55
98 Down 8 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 133.36 M-45 | Runs-283 | Avg-13 | SR*-70
99 Down 12 Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 128.79 M-12 | Runs-112 | Avg-22 | SR*-79
100 Down 23 Hannah Rowe (New Zealand) flag Hannah Rowe (New Zealand) 127.57 M-37 | Runs-286 | Avg-14 | SR*-70
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #smritimandhana #mandhana #chamariathapaththu #athapaththu #natsciverbrunt #sciverbrunt #tammybeaumont #beaumont #marizannekapp #kapp #alyssahealy #healy #bethmooney #mooney #harmanpreetkaur #kaur #hayleymatthews #matthews #phoebelitchfield #litchfield #ameliakerr #kerr #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings