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
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
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
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
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
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
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
46 Up 10 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 294.48 M-34 | Runs-530 | Avg-24 | SR*-77
48 Up 18 Sharmin Akhter (Bangladesh) flag Sharmin Akhter (Bangladesh) 288.65 M-16 | Runs-452 | Avg-28 | SR*-60
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
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
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
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
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
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
101 Down 13 Rumana Ahmed (Bangladesh) flag Rumana Ahmed (Bangladesh) 127.39 M-12 | Runs-136 | Avg-17 | SR*-68
102 Up 56 Rebecca Stokell (Ireland) flag Rebecca Stokell (Ireland) 126.28 M-17 | Runs-226 | Avg-17 | SR*-61
103 Up 26 Najiha Alvi (Pakistan) flag Najiha Alvi (Pakistan) 126.11 M-12 | Runs-170 | Avg-21 | SR*-65
104 Down 15 Andrie Steyn (South Africa) flag Andrie Steyn (South Africa) 125.98 M-7 | Runs-225 | Avg-45 | SR*-70
105 Down 34 Sneh Rana (India) flag Sneh Rana (India) 125.38 M-20 | Runs-184 | Avg-13 | SR*-85
106 Up 8 Kate Cross (England) flag Kate Cross (England) 125.31 M-46 | Runs-249 | Avg-13 | SR*-79
107 Down 9 Sharne Mayers (Zimbabwe) flag Sharne Mayers (Zimbabwe) 124.76 M-13 | Runs-165 | Avg-14 | SR*-70
108 Up 57 Alana King (Australia) flag Alana King (Australia) 123.95 M-34 | Runs-162 | Avg-18 | SR*-108
109 New Georgia Voll (Australia) flag Georgia Voll (Australia) 118.77 M-3 | Runs-173 | Avg-87 | SR*-109
110 Down 17 Georgia Wareham (Australia) flag Georgia Wareham (Australia) 117.31 M-23 | Runs-167 | Avg-28 | SR*-113
111 Down 47 Ritu Moni (Bangladesh) flag Ritu Moni (Bangladesh) 113.82 M-28 | Runs-262 | Avg-14 | SR*-58
114 Down 20 Lata Mondal (Bangladesh) flag Lata Mondal (Bangladesh) 110.10 M-13 | Runs-130 | Avg-19 | SR*-53
115 Down 34 Diana Baig (Pakistan) flag Diana Baig (Pakistan) 106.29 M-34 | Runs-213 | Avg-11 | SR*-80
116 Down 11 Nahida Khan (Pakistan) flag Nahida Khan (Pakistan) 103.19 M-7 | Runs-117 | Avg-17 | SR*-61
117 Down 9 Naruemol Chaiwai (Thailand) flag Naruemol Chaiwai (Thailand) 99.92 M-9 | Runs-244 | Avg-41 | SR*-65
118 Down 9 Sabbhineni Meghana (India) flag Sabbhineni Meghana (India) 98.44 M-3 | Runs-114 | Avg-38 | SR*-109
119 Down 9 Bernadine Bezuidenhout (New Zealand/South Africa) flag Bernadine Bezuidenhout (New Zealand/South Africa) 96.81 M-7 | Runs-166 | Avg-28 | SR*-79
120 Down 9 Jhulan Goswami (India) flag Jhulan Goswami (India) 95.74 M-22 | Runs-152 | Avg-19 | SR*-80
121 Down 17 Hayley Jensen (New Zealand) flag Hayley Jensen (New Zealand) 94.35 M-21 | Runs-174 | Avg-12 | SR*-72
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #natsciverbrunt #sciverbrunt #tammybeaumont #beaumont #marizannekapp #kapp #alyssahealy #healy #harmanpreetkaur #kaur #hayleymatthews #matthews #ameliakerr #kerr #sophiedevine #devine #amyjones #jones #suziebates #bates #ellyseperry #perry #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings