Listing top 1,000 individual match performances as per our scorecards. Each scored using contextual logic—factoring in opposition strength, match pressure, conditions, game importance etc. The list is scientifically based, so some lesser-known performances may outrank legendary ones. No manual adjustments are made; everything is merit-based.  Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
201 Down 2 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 61.64 171 Runs | na Wickets | Ct/St for India Women vs Australia Women at Derby on 20-Jul-2017
202 Down 2 Ayabonga Khaka (South Africa) flag Ayabonga Khaka (South Africa) 61.61 1 Runs | 3 Wickets | Ct/St for South Africa Women vs India Women at Navi Mumbai on 02-Nov-2025
203 Down 3 Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 61.61 23 Runs | 3 Wickets | Ct/St for New Zealand Women vs Australia Women at Wellington on 13-Mar-2022
204 Down 3 Eshani Lokusuriyage (Sri Lanka) flag Eshani Lokusuriyage (Sri Lanka) 61.61 56 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs India Women at Brabourne on 05-Feb-2013
205 Down 3 Sharon Tredrea (Australia) flag Sharon Tredrea (Australia) 61.61 25 Runs | 2 Wickets | Ct/St for Australia Women vs England Women at Christchurch on 07-Feb-1982
206 Down 3 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 61.61 68 Runs | 1 Wickets | Ct/St for Pakistan Women vs India Women at Cuttack on 07-Feb-2013
207 Down 3 Kathryn Ramel (New Zealand) flag Kathryn Ramel (New Zealand) 61.61 41 Runs | 1 Wickets | Ct/St for New Zealand Women vs Australia Women at Lincoln on 23-Dec-2000
208 Down 3 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 61.61 45 Runs | 2 Wickets | Ct/St for West Indies Women vs Australia Women at Taunton on 26-Jun-2017
209 Down 3 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 61.61 38 Runs | 2 Wickets | Ct/St for England Women vs India Women at Indore on 19-Oct-2025
210 Down 3 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 61.61 79 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Brabourne on 13-Feb-2013
211 Down 3 Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 61.60 15 Runs | 3 Wickets | Ct/St for Bangladesh Women vs Australia Women at Wellington on 25-Mar-2022
212 Down 3 Anisa Mohammed (West Indies) flag Anisa Mohammed (West Indies) 60.98 na Runs | 7 Wickets | Ct/St for West Indies Women vs Pakistan Women at Mirpur on 26-Nov-2011
213 Down 3 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 60.96 22 Runs | 3 Wickets | Ct/St for Australia Women vs Pakistan Women at Leicester on 05-Jul-2017
214 Down 3 Sophie Molineux (Australia) flag Sophie Molineux (Australia) 60.96 18 Runs | 3 Wickets | 2 Ct/St for Australia Women vs India Women at Visakhapatnam on 12-Oct-2025
215 Down 3 Sarah Coyte (Australia) flag Sarah Coyte (Australia) 60.96 35 Runs | 3 Wickets | Ct/St for Australia Women vs Pakistan Women at Cuttack on 01-Feb-2013
216 Down 3 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 60.95 55 Runs | 2 Wickets | Ct/St for Australia Women vs South Africa Women at Taunton on 15-Jul-2017
217 Down 3 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 60.95 14 Runs | 4 Wickets | 2 Ct/St for South Africa Women vs India Women at Bengaluru on 24-Nov-2014
218 Down 3 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 60.95 33 Runs | 2 Wickets | 2 Ct/St for New Zealand Women vs Australia Women at Indore on 01-Oct-2025
219 Down 3 Catherine O'Neill (Ireland) flag Catherine O'Neill (Ireland) 60.95 44 Runs | 2 Wickets | Ct/St for Ireland Women vs Australia Women at Roehampton on 25-Jul-1993
220 Down 3 Nicola Payne (New Zealand/Netherlands) flag Nicola Payne (New Zealand/Netherlands) 60.95 55 Runs | 1 Wickets | 2 Ct/St for Netherlands Women vs Sri Lanka Women at Delhi on 17-Dec-1997
221 Down 3 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 60.95 18 Runs | 4 Wickets | Ct/St for West Indies Women vs Bangladesh Women at Mount Maunganui on 18-Mar-2022
222 Down 3 Arran Brindle (England) flag Arran Brindle (England) 60.95 14 Runs | 3 Wickets | Ct/St for England Women vs West Indies Women at Mumbai on 05-Feb-2013
223 Down 3 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 60.63 37 Runs | 3 Wickets | 1 Ct/St for England Women vs New Zealand Women at Leeds on 07-Jul-2018
224 Down 3 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 60.63 74 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Queenstown on 03-Mar-2010
225 Down 3 Karen Rolton (Australia) flag Karen Rolton (Australia) 60.62 56 Runs | 2 Wickets | 1 Ct/St for Australia Women vs India Women at Adelaide on 28-Feb-2006
226 Down 3 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 60.62 42 Runs | 3 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Wellington on 23-Dec-2024
227 Down 3 Diana Baig (Pakistan) flag Diana Baig (Pakistan) 60.62 35 Runs | 3 Wickets | 1 Ct/St for Pakistan Women vs South Africa Women at Durban on 20-Jan-2021
228 Down 3 Hannah Rowe (New Zealand) flag Hannah Rowe (New Zealand) 60.62 52 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs South Africa Women at Potchefstroom on 24-Sep-2023
229 Down 3 Diana Baig (Pakistan) flag Diana Baig (Pakistan) 60.62 21 Runs | 4 Wickets | 1 Ct/St for Pakistan Women vs South Africa Women at Durban on 26-Jan-2021
230 Down 3 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 60.62 19 Runs | 5 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Invercargill on 07-Mar-2010
231 Down 3 Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 60.30 34 Runs | 4 Wickets | Ct/St for Sri Lanka Women vs West Indies Women at Lucas Street on 29-Apr-2012
232 Down 3 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 60.30 70 Runs | 2 Wickets | Ct/St for Australia Women vs India Women at Vadodara on 15-Mar-2018
233 Down 3 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 60.30 79 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Brisbane on 05-Oct-2020
234 Down 3 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 60.30 103 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs Australia Women at Brisbane on 09-Oct-2019
235 Down 3 Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 60.30 71 Runs | 2 Wickets | Ct/St for Australia Women vs England Women at Wormsley on 05-Jul-2009
236 Down 3 Pratika Rawal (India) flag Pratika Rawal (India) 60.30 76 Runs | 2 Wickets | 2 Ct/St for India Women vs West Indies Women at Vadodara on 24-Dec-2024
237 Down 3 Aimee Watkins (New Zealand) flag Aimee Watkins (New Zealand) 60.29 22 Runs | 4 Wickets | Ct/St for New Zealand Women vs Australia Women at Melbourne on 14-Feb-2010
238 Down 3 Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 59.98 100 Runs | Wickets | 3 Ct/St for New Zealand Women vs Sri Lanka Women at Chandigarh on 13-Dec-1997
239 Down 3 Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 59.97 69 Runs | 1 Wickets | 3 Ct/St for Pakistan Women vs England Women at Kuala Lumpur on 09-Dec-2019
240 Down 3 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 59.97 77 Runs | 2 Wickets | 1 Ct/St for England Women vs Sri Lanka Women at Colombo (RPS) on 17-Nov-2016
241 Down 3 Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 59.97 78 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Ireland Women at Perth on 29-Nov-1988
242 Down 3 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 59.96 38 Runs | 4 Wickets | 1 Ct/St for West Indies Women vs New Zealand Women at Kingston on 06-Oct-2013
243 Down 3 Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 59.67 101 Runs | na Wickets | 1 Ct/St for South Africa Women vs India Women at Navi Mumbai on 02-Nov-2025
244 Down 4 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 59.65 100 Runs | 2 Wickets | Ct/St for New Zealand Women vs South Africa Women at Durban on 01-Oct-2023
245 Down 4 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 59.65 83 Runs | 2 Wickets | Ct/St for West Indies Women vs India Women at Rajkot on 18-Jan-2011
246 Down 4 Kris Britt (Australia) flag Kris Britt (Australia) 59.65 34 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Auckland on 11-Feb-2004
247 Down 4 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 59.65 63 Runs | Wickets | 1 Ct/St for Australia Women vs India Women at Navi Mumbai on 30-Oct-2025
248 Down 4 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 59.64 112 Runs | 1 Wickets | Ct/St for Australia Women vs West Indies Women at North Sound on 08-Sep-2019
249 Down 4 Terry McGregor (Australia) flag Terry McGregor (Australia) 59.64 19 Runs | 2 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Lincoln on 23-Dec-2000
250 Down 4 Heather Knight (England) flag Heather Knight (England) 59.64 55 Runs | 2 Wickets | Ct/St for England Women vs South Africa Women at Potchefstroom on 25-Oct-2011
251 Down 4 Philippa Thomas (West Indies) flag Philippa Thomas (West Indies) 59.64 38 Runs | 3 Wickets | Ct/St for West Indies Women vs India Women at Eden Gardens on 03-Mar-2004
252 Down 4 Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 59.64 68 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs South Africa Women at Potchefstroom on 26-Oct-2013
253 Down 4 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 59.64 108 Runs | 1 Wickets | Ct/St for West Indies Women vs South Africa Women at Paarl on 16-Oct-2009
254 Down 4 Kim Garth (Australia/Ireland) flag Kim Garth (Australia/Ireland) 59.64 17 Runs | 2 Wickets | 1 Ct/St for Australia Women vs India Women at Navi Mumbai on 30-Oct-2025
255 Down 4 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 59.64 119 Runs | 1 Wickets | 4 Ct/St for New Zealand Women vs India Women at Queenstown on 15-Feb-2022
256 Down 4 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 59.63 20 Runs | 2 Wickets | 1 Ct/St for South Africa Women vs India Women at Visakhapatnam on 09-Oct-2025
257 Down 4 Marie Cornish (Australia) flag Marie Cornish (Australia) 59.63 24 Runs | 1 Wickets | 1 Ct/St for Australia Women vs England Women at Christchurch on 07-Feb-1982
258 Down 4 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 59.63 11 Runs | 2 Wickets | 1 Ct/St for South Africa Women vs England Women at Guwahati on 29-Oct-2025
259 Down 4 Catherine O'Neill (Ireland) flag Catherine O'Neill (Ireland) 59.31 45 Runs | 4 Wickets | 1 Ct/St for Ireland Women vs Pakistan Women at Gurgaon on 18-Dec-1997
260 Down 4 Verena Felicien (West Indies) flag Verena Felicien (West Indies) 59.00 49 Runs | 4 Wickets | Ct/St for West Indies Women vs Pakistan Women at Karachi on 29-Mar-2004
261 Down 4 Suwini de Alwis (Sri Lanka) flag Suwini de Alwis (Sri Lanka) 59.00 32 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs South Africa Women at Pretoria on 01-Apr-2005
262 Down 4 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 59.00 101 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs Pakistan Women at Karachi on 05-Jun-2022
263 Down 4 Jess Jonassen (Australia) flag Jess Jonassen (Australia) 58.99 33 Runs | 4 Wickets | Ct/St for Australia Women vs Pakistan Women at Brisbane on 23-Aug-2014
264 Down 4 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 58.99 104 Runs | 2 Wickets | Ct/St for West Indies Women vs Bangladesh Women at Basseterre on 19-Jan-2025
265 Down 4 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 58.99 85 Runs | 2 Wickets | Ct/St for England Women vs West Indies Women at North Sound on 09-Dec-2022
266 Down 4 Charlotte Edwards (England) flag Charlotte Edwards (England) 58.99 38 Runs | 3 Wickets | Ct/St for England Women vs South Africa Women at Hyderabad (Deccan) on 10-Dec-1997
267 Down 4 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 58.99 48 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs Ireland Women at Belfast on 20-Aug-2024
268 Down 4 Inoka Ranaweera (Sri Lanka) flag Inoka Ranaweera (Sri Lanka) 58.99 32 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs Australia Women at Dambulla on 18-Sep-2016
269 Down 4 Shanel Daley (West Indies) flag Shanel Daley (West Indies) 58.99 63 Runs | 3 Wickets | Ct/St for West Indies Women vs Sri Lanka Women at Lucas Street on 29-Apr-2012
270 Down 4 Carole Hodges (England) flag Carole Hodges (England) 58.99 43 Runs | 3 Wickets | Ct/St for England Women vs Ireland Women at Melbourne on 13-Dec-1988
271 Down 4 Rhonda Kendall (Australia) flag Rhonda Kendall (Australia) 58.99 22 Runs | 4 Wickets | Ct/St for ICC XI Women vs New Zealand Women at Auckland on 12-Jan-1982
272 Down 4 Lynne Thomas (England) flag Lynne Thomas (England) 58.99 134 Runs | 1 Wickets | Ct/St for England Women vs ICC XI Women at Hove on 23-Jun-1973
273 Down 4 Haidee Tiffen (New Zealand) flag Haidee Tiffen (New Zealand) 58.99 50 Runs | 2 Wickets | Ct/St for New Zealand Women vs India Women at Lincoln on 09-Dec-2000
274 Down 4 Pamela Lavine (West Indies) flag Pamela Lavine (West Indies) 58.99 49 Runs | 3 Wickets | Ct/St for West Indies Women vs England Women at Basseterre on 04-Nov-2009
275 Down 4 Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 58.98 12 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs Bangladesh Women at Guwahati on 10-Oct-2025
276 Down 4 Karen Smithies (England) flag Karen Smithies (England) 58.98 22 Runs | 3 Wickets | 1 Ct/St for England Women vs New Zealand Women at Beckenham on 21-Jul-1993
277 Down 4 Amanjot Kaur (India) flag Amanjot Kaur (India) 58.98 18 Runs | 3 Wickets | 1 Ct/St for India Women vs Sri Lanka Women at Colombo (RPS) on 11-May-2025
278 Down 4 Phoebe Litchfield (Australia) flag Phoebe Litchfield (Australia) 58.69 119 Runs | na Wickets | Ct/St for Australia Women vs India Women at Navi Mumbai on 30-Oct-2025
279 Down 4 Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 58.69 169 Runs | na Wickets | Ct/St for South Africa Women vs England Women at Guwahati on 29-Oct-2025
280 Down 4 Sune Luus (South Africa) flag Sune Luus (South Africa) 58.67 6 Runs | 5 Wickets | Ct/St for South Africa Women vs Australia Women at Taunton on 15-Jul-2017
281 Down 4 Karen Rolton (Australia) flag Karen Rolton (Australia) 58.66 24 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at Eden Gardens on 29-Dec-1997
282 Down 4 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 58.66 Runs | 4 Wickets | Ct/St for New Zealand Women vs England Women at Derby on 12-Jul-2017
283 Down 4 Deepti Sharma (India) flag Deepti Sharma (India) 58.66 24 Runs | 2 Wickets | Ct/St for India Women vs Australia Women at Navi Mumbai on 30-Oct-2025
284 Down 4 Rumeli Dhar (India) flag Rumeli Dhar (India) 58.65 24 Runs | 2 Wickets | Ct/St for India Women vs Australia Women at Sydney on 21-Mar-2009
285 Down 4 Rachel Pullar (New Zealand) flag Rachel Pullar (New Zealand) 58.65 9 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Lincoln on 23-Dec-2000
286 Down 4 Raelee Thompson (Australia) flag Raelee Thompson (Australia) 58.65 21 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Rangiora on 06-Feb-1982
287 Down 4 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 58.65 32 Runs | 2 Wickets | Ct/St for West Indies Women vs Australia Women at Sydney on 12-Mar-2009
288 Down 4 Purnima Rau (India) flag Purnima Rau (India) 58.65 67 Runs | Wickets | Ct/St for India Women vs New Zealand Women at Lincoln on 20-Dec-2000
289 Down 4 Alicia Smith (South Africa) flag Alicia Smith (South Africa) 58.65 19 Runs | 3 Wickets | Ct/St for South Africa Women vs Australia Women at Newcastle on 10-Mar-2009
290 Down 4 Cathryn Fitzpatrick (Australia) flag Cathryn Fitzpatrick (Australia) 58.65 13 Runs | 3 Wickets | Ct/St for Australia Women vs England Women at Potchefstroom on 05-Apr-2005
291 Down 4 Elyse Villani (Australia) flag Elyse Villani (Australia) 58.65 14 Runs | 3 Wickets | Ct/St for Australia Women vs England Women at Bristol on 09-Jul-2017
292 Down 4 Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 58.33 38 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at North Sydney on 19-Dec-2012
293 Down 4 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 58.32 33 Runs | 3 Wickets | 1 Ct/St for Australia Women vs England Women at Southampton on 16-Jul-2023
294 Down 4 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 58.32 48 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs England Women at Derby on 30-May-2025
295 Down 4 Shanel Daley (West Indies) flag Shanel Daley (West Indies) 58.32 63 Runs | 1 Wickets | 1 Ct/St for West Indies Women vs India Women at Rajkot on 19-Jan-2011
296 Down 4 Helen Watson (New Zealand) flag Helen Watson (New Zealand) 58.32 23 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at W.A.C.A on 13-Mar-2005
297 Down 4 Rabeya Khan (Bangladesh) flag Rabeya Khan (Bangladesh) 58.00 25 Runs | 3 Wickets | Ct/St for Bangladesh Women vs New Zealand Women at Guwahati on 10-Oct-2025
298 Down 4 Ekta Bisht (India) flag Ekta Bisht (India) 58.00 1 Runs | 5 Wickets | Ct/St for India Women vs Pakistan Women at Derby on 02-Jul-2017
299 Down 4 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 58.00 129 Runs | Wickets | Ct/St for England Women vs New Zealand Women at Derby on 12-Jul-2017
300 Down 4 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 58.00 106 Runs | 1 Wickets | 2 Ct/St for New Zealand Women vs England Women at Mount Maunganui on 11-Feb-2015
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #harmanpreetkaur #kaur #ayabongakhaka #khaka #leatahuhu #tahuhu #eshanilokusuriyage #lokusuriyage #sharontredrea #tredrea #nidadar #dar #kathrynramel #ramel #stafanietaylor #taylor #natsciverbrunt #sciverbrunt #suziebates #bates #salmakhatun #khatun #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings