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.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
301 No change Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 60.10 33 Runs | 3 Wickets | 1 Ct/St for Australia Women vs England Women at Southampton on 16-Jul-2023
302 No change Shanel Daley (West Indies) flag Shanel Daley (West Indies) 60.10 63 Runs | 1 Wickets | 1 Ct/St for West Indies Women vs India Women at Rajkot on 19-Jan-2011
303 No change Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 60.10 48 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs England Women at Derby on 30-May-2025
304 No change Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 60.10 53 Runs | 2 Wickets | 1 Ct/St for Australia Women vs England Women at Taunton on 01-Sep-2005
305 No change Helen Watson (New Zealand) flag Helen Watson (New Zealand) 60.09 23 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at W.A.C.A on 13-Mar-2005
306 No change Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 60.09 51 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs South Africa Women at Johannesburg on 28-Jan-2022
307 No change Jackie Lord (New Zealand) flag Jackie Lord (New Zealand) 59.78 7 Runs | 6 Wickets | Ct/St for New Zealand Women vs India Women at Auckland on 14-Jan-1982
308 No change Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 59.77 23 Runs | 3 Wickets | Ct/St for New Zealand Women vs Australia Women at Wellington on 13-Mar-2022
309 No change Rabeya Khan (Bangladesh) flag Rabeya Khan (Bangladesh) 59.77 25 Runs | 3 Wickets | Ct/St for Bangladesh Women vs New Zealand Women at Guwahati on 10-Oct-2025
310 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 59.77 129 Runs | Wickets | Ct/St for England Women vs New Zealand Women at Derby on 12-Jul-2017
311 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 59.77 106 Runs | 1 Wickets | 2 Ct/St for New Zealand Women vs England Women at Mount Maunganui on 11-Feb-2015
312 No change Laura Marsh (England) flag Laura Marsh (England) 59.76 8 Runs | 3 Wickets | Ct/St for England Women vs West Indies Women at Sydney on 17-Mar-2009
313 No change Alana King (Australia) flag Alana King (Australia) 59.76 17 Runs | 4 Wickets | 2 Ct/St for Australia Women vs South Africa Women at North Sydney on 10-Feb-2024
314 No change Aimee Watkins (New Zealand) flag Aimee Watkins (New Zealand) 59.76 20 Runs | 3 Wickets | Ct/St for New Zealand Women vs England Women at Chester-le-Street on 20-Jul-2002
315 No change Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 59.76 19 Runs | 2 Wickets | 2 Ct/St for South Africa Women vs Australia Women at Taunton on 15-Jul-2017
316 No change Jhulan Goswami (India) flag Jhulan Goswami (India) 59.76 22 Runs | 3 Wickets | Ct/St for India Women vs Sri Lanka Women at Brabourne on 05-Feb-2013
317 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 59.76 32 Runs | 2 Wickets | Ct/St for West Indies Women vs Pakistan Women at Mirpur on 26-Nov-2011
318 No change Sneh Rana (India) flag Sneh Rana (India) 59.76 33 Runs | 2 Wickets | Ct/St for India Women vs South Africa Women at Visakhapatnam on 09-Oct-2025
319 No change Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 59.76 20 Runs | 3 Wickets | 2 Ct/St for South Africa Women vs West Indies Women at North Sound on 16-Sep-2021
320 No change Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 59.76 32 Runs | 2 Wickets | Ct/St for Australia Women vs Pakistan Women at Cuttack on 01-Feb-2013
321 No change Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 59.76 43 Runs | 1 Wickets | 2 Ct/St for West Indies Women vs India Women at Hamilton on 12-Mar-2022
322 No change Sana Mir (Pakistan) flag Sana Mir (Pakistan) 59.76 22 Runs | 2 Wickets | 2 Ct/St for Pakistan Women vs Sri Lanka Women at Canberra on 09-Mar-2009
323 No change Lyn Fullston (Australia) flag Lyn Fullston (Australia) 59.43 12 Runs | 5 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Wellington on 28-Jan-1982
324 No change Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 59.43 19 Runs | 4 Wickets | 1 Ct/St for New Zealand Women vs South Africa Women at Kimberley on 08-Oct-2016
325 No change Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 59.42 54 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Brisbane on 16-Jun-2011
326 No change Rosalie Birch (England) flag Rosalie Birch (England) 59.42 30 Runs | 3 Wickets | 1 Ct/St for England Women vs South Africa Women at Chelmsford on 13-Aug-2003
327 No change Erin Bermingham (New Zealand) flag Erin Bermingham (New Zealand) 59.42 9 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs South Africa Women at Paarl on 24-Oct-2016
328 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 59.42 65 Runs | 1 Wickets | 1 Ct/St for England Women vs New Zealand Women at Lincoln on 28-Feb-2015
329 No change Megan Schutt (Australia) flag Megan Schutt (Australia) 59.42 6 Runs | 4 Wickets | 1 Ct/St for Australia Women vs England Women at Coffs Harbour on 29-Oct-2017
330 No change Javeria Khan (Pakistan) flag Javeria Khan (Pakistan) 59.42 55 Runs | 2 Wickets | 1 Ct/St for Pakistan Women vs New Zealand Women at Sharjah on 31-Oct-2017
331 No change Chris Watmough (England) flag Chris Watmough (England) 59.42 25 Runs | 3 Wickets | 1 Ct/St for England Women vs New Zealand Women at Auckland on 10-Jan-1982
332 No change Janni Jonsson (Denmark) flag Janni Jonsson (Denmark) 59.41 44 Runs | 3 Wickets | 1 Ct/St for Denmark Women vs Netherlands Women at Nykobing Mors on 21-Jul-1989
333 No change Ellyse Perry (Australia) flag Ellyse Perry (Australia) 59.12 7 Runs | 7 Wickets | Ct/St for Australia Women vs England Women at Canterbury on 07-Jul-2019
334 No change Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 59.09 7 Runs | 5 Wickets | Ct/St for England Women vs Australia Women at Wormsley on 07-Jul-2011
335 No change Karen Rolton (Australia) flag Karen Rolton (Australia) 59.09 62 Runs | 2 Wickets | Ct/St for Australia Women vs England Women at Taunton on 01-Sep-2005
336 No change Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 59.09 50 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Darwin on 25-Jul-2007
337 No change Danielle Hazell (England) flag Danielle Hazell (England) 59.09 45 Runs | 3 Wickets | 2 Ct/St for England Women vs Sri Lanka Women at Colombo (RPS) on 17-Nov-2016
338 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 59.09 80 Runs | 1 Wickets | 2 Ct/St for New Zealand Women vs Sri Lanka Women at Lincoln on 07-Nov-2015
339 No change Aimee Watkins (New Zealand) flag Aimee Watkins (New Zealand) 59.08 22 Runs | 4 Wickets | Ct/St for New Zealand Women vs Australia Women at Melbourne on 14-Feb-2010
340 No change Sune Luus (South Africa) flag Sune Luus (South Africa) 59.08 31 Runs | 3 Wickets | Ct/St for South Africa Women vs Australia Women at Coffs Harbour on 29-Nov-2016
341 No change Karen Rolton (Australia) flag Karen Rolton (Australia) 58.75 107 Runs | Wickets | 1 Ct/St for Australia Women vs South Africa Women at Lincoln on 13-Dec-2000
342 No change Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 58.75 78 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Ireland Women at Perth on 29-Nov-1988
343 No change Deepti Sharma (India) flag Deepti Sharma (India) 58.75 28 Runs | 6 Wickets | 1 Ct/St for India Women vs Sri Lanka Women at Ranchi on 19-Feb-2016
344 No change Sachini Nisansala (Sri Lanka) flag Sachini Nisansala (Sri Lanka) 58.75 2 Runs | 5 Wickets | 1 Ct/St for Sri Lanka Women vs West Indies Women at Hambantota on 21-Jun-2024
345 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 58.74 70 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Sri Lanka Women at Lincoln on 10-Nov-2015
346 No change Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 58.74 102 Runs | 2 Wickets | 1 Ct/St for South Africa Women vs Sri Lanka Women at Potchefstroom on 11-Feb-2019
347 No change Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 58.74 91 Runs | 1 Wickets | 1 Ct/St for Sri Lanka Women vs West Indies Women at Hambantota on 21-Jun-2024
348 No change Louise Milliken (New Zealand) flag Louise Milliken (New Zealand) 58.45 na Runs | 5 Wickets | 1 Ct/St for New Zealand Women vs India Women at Pretoria on 30-Mar-2005
349 No change Nashra Sandhu (Pakistan) flag Nashra Sandhu (Pakistan) 58.42 1 Runs | 4 Wickets | 1 Ct/St for Pakistan Women vs India Women at Derby on 02-Jul-2017
350 No change Sune Luus (South Africa) flag Sune Luus (South Africa) 58.42 15 Runs | 6 Wickets | Ct/St for South Africa Women vs New Zealand Women at Hamilton on 30-Jan-2020
351 No change Ellyse Perry (Australia) flag Ellyse Perry (Australia) 58.42 33 Runs | 3 Wickets | Ct/St for Australia Women vs West Indies Women at Coolidge on 05-Sep-2019
352 No change Aliya Riaz (Pakistan) flag Aliya Riaz (Pakistan) 58.42 71 Runs | 2 Wickets | Ct/St for Pakistan Women vs South Africa Women at Benoni on 12-May-2019
353 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 58.42 25 Runs | 4 Wickets | Ct/St for New Zealand Women vs India Women at Ahmedabad on 24-Oct-2024
354 No change Amita Sharma (India) flag Amita Sharma (India) 58.42 3 Runs | 3 Wickets | 1 Ct/St for India Women vs New Zealand Women at Potchefstroom on 07-Apr-2005
355 No change Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 58.42 24 Runs | 3 Wickets | Ct/St for West Indies Women vs Sri Lanka Women at Colombo (RPS) on 20-May-2015
356 No change Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 58.41 3 Runs | 3 Wickets | 1 Ct/St for South Africa Women vs England Women at Bristol on 05-Jul-2017
357 No change Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 58.41 69 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at Lincoln on 15-Mar-2008
358 No change Zoe Goss (Australia) flag Zoe Goss (Australia) 58.41 44 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Wellington on 22-Jan-1994
359 No change Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 58.41 72 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at Whangarei on 03-Feb-2009
360 No change Karen Rolton (Australia) flag Karen Rolton (Australia) 58.41 33 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Wanganui on 14-Feb-1995
361 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 58.41 110 Runs | 1 Wickets | Ct/St for New Zealand Women vs West Indies Women at Kingston on 06-Oct-2013
362 No change Charlie Dean (England) flag Charlie Dean (England) 58.41 42 Runs | 3 Wickets | Ct/St for England Women vs New Zealand Women at Wellington on 01-Apr-2024
363 No change Nida Dar (Pakistan) flag Nida Dar (Pakistan) 58.41 59 Runs | 2 Wickets | Ct/St for Pakistan Women vs South Africa Women at Durban on 20-Jan-2021
364 No change Clare Nicholson (New Zealand) flag Clare Nicholson (New Zealand) 58.40 3 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs England Women at Chennai on 26-Dec-1997
365 No change Jhulan Goswami (India) flag Jhulan Goswami (India) 58.40 18 Runs | 2 Wickets | 1 Ct/St for India Women vs Australia Women at Sydney on 21-Mar-2009
366 No change Sune Luus (South Africa) flag Sune Luus (South Africa) 58.07 52 Runs | 6 Wickets | 1 Ct/St for South Africa Women vs Ireland Women at Dublin on 05-Aug-2016
367 No change Caroline Salomons (Netherlands) flag Caroline Salomons (Netherlands) 58.07 79 Runs | 3 Wickets | 1 Ct/St for Netherlands Women vs Pakistan Women at Karachi on 21-Apr-2001
368 No change Catherine O'Neill (Ireland) flag Catherine O'Neill (Ireland) 58.07 45 Runs | 4 Wickets | 1 Ct/St for Ireland Women vs Pakistan Women at Gurgaon on 18-Dec-1997
369 No change Nida Dar (Pakistan) flag Nida Dar (Pakistan) 58.06 57 Runs | 3 Wickets | 1 Ct/St for Pakistan Women vs Netherlands Women at Fatullah on 22-Nov-2011
370 No change Leila Williams (West Indies/Jamaica) flag Leila Williams (West Indies/Jamaica) 58.06 29 Runs | 4 Wickets | 1 Ct/St for Jamaica Women vs Trinidad & Tobago Women at London on 04-Jul-1973
371 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 57.75 85 Runs | 2 Wickets | Ct/St for England Women vs West Indies Women at North Sound on 09-Dec-2022
372 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 57.75 9 Runs | 4 Wickets | 1 Ct/St for West Indies Women vs South Africa Women at Newcastle on 08-Mar-2009
373 No change Neetu David (India) flag Neetu David (India) 57.75 1 Runs | 5 Wickets | 1 Ct/St for India Women vs New Zealand Women at Pretoria on 30-Mar-2005
374 No change Carole Hodges (England) flag Carole Hodges (England) 57.75 105 Runs | Wickets | 1 Ct/St for England Women vs Australia Women at Guildford on 26-Jul-1993
375 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 57.75 124 Runs | 2 Wickets | Ct/St for England Women vs Pakistan Women at Chelmsford on 29-May-2024
376 No change Ellyse Perry (Australia) flag Ellyse Perry (Australia) 57.75 93 Runs | 2 Wickets | Ct/St for Australia Women vs South Africa Women at Canberra on 18-Nov-2016
377 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 57.75 80 Runs | 2 Wickets | Ct/St for England Women vs Pakistan Women at Worcester on 22-Jun-2016
378 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 57.75 94 Runs | 2 Wickets | Ct/St for West Indies Women vs India Women at North Sound on 01-Nov-2019
379 No change Lynsey Askew (England) flag Lynsey Askew (England) 57.75 68 Runs | 2 Wickets | Ct/St for England Women vs New Zealand Women at Chennai on 03-Mar-2007
380 No change Deepti Sharma (India) flag Deepti Sharma (India) 57.74 93 Runs | 2 Wickets | Ct/St for India Women vs South Africa Women at Colombo (RPS) on 07-May-2025
381 No change Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 57.74 100 Runs | 2 Wickets | Ct/St for West Indies Women vs Pakistan Women at North Sound on 12-Jul-2021
382 No change Charlotte Edwards (England) flag Charlotte Edwards (England) 57.74 38 Runs | 3 Wickets | Ct/St for England Women vs South Africa Women at Hyderabad (Deccan) on 10-Dec-1997
383 No change Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 57.74 42 Runs | 4 Wickets | Ct/St for Sri Lanka Women vs West Indies Women at Colombo (RPS) on 15-May-2015
384 No change Shaiza Khan (Pakistan) flag Shaiza Khan (Pakistan) 57.74 30 Runs | 4 Wickets | Ct/St for Pakistan Women vs West Indies Women at Karachi on 25-Mar-2004
385 No change Freya Kemp (England) flag Freya Kemp (England) 57.74 65 Runs | 2 Wickets | Ct/St for England Women vs Ireland Women at Belfast on 09-Sep-2024
386 No change Eshani Lokusuriyage (Sri Lanka) flag Eshani Lokusuriyage (Sri Lanka) 57.74 59 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs South Africa Women at Colombo (SSC) on 15-Oct-2014
387 No change Carole Hodges (England) flag Carole Hodges (England) 57.74 43 Runs | 3 Wickets | Ct/St for England Women vs Ireland Women at Melbourne on 13-Dec-1988
388 No change Anya Shrubsole (England) flag Anya Shrubsole (England) 57.74 13 Runs | 3 Wickets | 3 Ct/St for England Women vs Australia Women at Brabourne on 08-Feb-2013
389 No change Hiroshi Abeysinghe (Sri Lanka) flag Hiroshi Abeysinghe (Sri Lanka) 57.74 52 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs Ireland Women at Lincoln on 05-Dec-2000
390 No change Haidee Tiffen (New Zealand) flag Haidee Tiffen (New Zealand) 57.74 69 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Lincoln on 03-Mar-2002
391 No change Georgia Wareham (Australia) flag Georgia Wareham (Australia) 57.74 38 Runs | 2 Wickets | Ct/St for Australia Women vs England Women at Hobart on 17-Jan-2025
392 No change Cathryn Fitzpatrick (Australia) flag Cathryn Fitzpatrick (Australia) 57.74 18 Runs | 3 Wickets | Ct/St for Australia Women vs England Women at Lincoln on 10-Dec-2000
393 No change Johmari Logtenberg (South Africa) flag Johmari Logtenberg (South Africa) 57.74 153 Runs | 2 Wickets | Ct/St for South Africa Women vs Netherlands Women at Deventer on 05-Aug-2007
394 No change Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 57.74 38 Runs | 3 Wickets | Ct/St for South Africa Women vs England Women at Potchefstroom on 11-Dec-2024
395 No change Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 57.74 101 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs Pakistan Women at Karachi on 05-Jun-2022
396 No change Smriti Mandhana (India) flag Smriti Mandhana (India) 57.74 136 Runs | 1 Wickets | Ct/St for India Women vs South Africa Women at Bengaluru on 19-Jun-2024
397 No change Jess Jonassen (Australia) flag Jess Jonassen (Australia) 57.74 16 Runs | 5 Wickets | Ct/St for Australia Women vs New Zealand Women at Adelaide on 24-Feb-2019
398 No change Verena Felicien (West Indies) flag Verena Felicien (West Indies) 57.74 49 Runs | 4 Wickets | Ct/St for West Indies Women vs Pakistan Women at Karachi on 29-Mar-2004
399 No change Sophie Ecclestone (England) flag Sophie Ecclestone (England) 57.74 17 Runs | 3 Wickets | Ct/St for England Women vs Bangladesh Women at Wellington on 27-Mar-2022
400 No change Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 57.74 69 Runs | 2 Wickets | Ct/St for South Africa Women vs Sri Lanka Women at Potchefstroom on 14-Feb-2019
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #ashleighgardner #gardner #shaneldaley #daley #hayleymatthews #matthews #lisasthalekar #sthalekar #helenwatson #watson #jackielord #lord #leatahuhu #tahuhu #rabeyakhan #khan #natsciverbrunt #sciverbrunt #suziebates #bates #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings