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
601 Down 5 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 52.09 14 Runs | 3 Wickets | Ct/St for Australia Women vs South Africa Women at Cuttack on 03-Feb-2013
602 Down 5 Clare Connor (England) flag Clare Connor (England) 52.09 23 Runs | 2 Wickets | Ct/St for England Women vs India Women at Lincoln on 04-Dec-2000
603 Down 5 Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 52.09 50 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Melbourne on 14-Dec-1988
604 Down 5 Eshani Lokusuriyage (Sri Lanka) flag Eshani Lokusuriyage (Sri Lanka) 52.09 43 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs South Africa Women at Cuttack on 15-Feb-2013
605 Down 5 Jenny Gunn (England) flag Jenny Gunn (England) 52.09 52 Runs | 1 Wickets | Ct/St for England Women vs Sri Lanka Women at Brabourne on 01-Feb-2013
606 Down 5 Glynis Hullah (England/Young England) flag Glynis Hullah (England/Young England) 52.09 18 Runs | 2 Wickets | Ct/St for England Women vs Australia Women at Hyderabad (Deccan) on 13-Jan-1978
607 Down 5 Sune Luus (South Africa) flag Sune Luus (South Africa) 52.09 46 Runs | 2 Wickets | 2 Ct/St for South Africa Women vs West Indies Women at Johannesburg on 31-Jan-2022
608 Down 5 Chamani Seneviratna (U.A.E.) flag Chamani Seneviratna (U.A.E.) 52.09 26 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs India Women at Lincoln on 15-Dec-2000
609 Down 5 Verena Felicien (West Indies) flag Verena Felicien (West Indies) 52.08 26 Runs | 2 Wickets | Ct/St for West Indies Women vs India Women at Pretoria on 01-Apr-2005
610 Down 5 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 52.08 23 Runs | 2 Wickets | Ct/St for New Zealand Women vs South Africa Women at Indore on 06-Oct-2025
611 Down 5 Carol-Ann James (West Indies) flag Carol-Ann James (West Indies) 52.08 18 Runs | 2 Wickets | Ct/St for West Indies Women vs New Zealand Women at Chandigarh on 15-Dec-1997
612 Down 5 Rumeli Dhar (India) flag Rumeli Dhar (India) 52.08 42 Runs | 1 Wickets | Ct/St for India Women vs England Women at Pretoria on 28-Mar-2005
613 Down 5 Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 52.08 24 Runs | 3 Wickets | 2 Ct/St for Sri Lanka Women vs India Women at Dambulla on 03-May-2008
614 Down 5 Nahida Akter (Bangladesh) flag Nahida Akter (Bangladesh) 52.08 25 Runs | 2 Wickets | Ct/St for Bangladesh Women vs West Indies Women at Mount Maunganui on 18-Mar-2022
615 Down 5 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 51.79 122 Runs | Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Sydney on 12-Dec-2012
616 Down 5 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 51.79 117 Runs | Wickets | 1 Ct/St for New Zealand Women vs England Women at Leicester on 13-Jul-2018
617 Down 5 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 51.78 105 Runs | Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Wellington on 21-Dec-2024
618 Down 5 Kranti Goud (India) flag Kranti Goud (India) 51.76 8 Runs | 3 Wickets | 1 Ct/St for India Women vs Pakistan Women at Colombo (RPS) on 05-Oct-2025
619 Down 5 Sunette Loubser (South Africa) flag Sunette Loubser (South Africa) 51.76 23 Runs | 3 Wickets | 1 Ct/St for South Africa Women vs India Women at Bengaluru on 28-Nov-2014
620 Down 5 Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 51.76 102 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Auckland on 26-Feb-2017
621 Down 5 Amita Sharma (India) flag Amita Sharma (India) 51.76 20 Runs | 3 Wickets | 1 Ct/St for India Women vs Australia Women at Chennai on 28-Dec-2004
622 Down 5 Georgia Guy (New Zealand) flag Georgia Guy (New Zealand) 51.76 2 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs West Indies Women at Basseterre on 19-Sep-2014
623 Down 5 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 51.76 28 Runs | 3 Wickets | 1 Ct/St for West Indies Women vs England Women at North Sound on 09-Dec-2022
624 Down 5 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 51.76 58 Runs | 1 Wickets | 1 Ct/St for Australia Women vs India Women at Lincoln on 04-Feb-2003
625 Down 5 Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 51.76 28 Runs | 3 Wickets | 1 Ct/St for West Indies Women vs England Women at Florence Hall on 08-Oct-2016
626 Down 5 Ama Kanchana (Sri Lanka) flag Ama Kanchana (Sri Lanka) 51.76 21 Runs | 2 Wickets | 1 Ct/St for Sri Lanka Women vs Pakistan Women at Leicester on 15-Jul-2017
627 Down 5 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 51.76 66 Runs | 1 Wickets | 1 Ct/St for West Indies Women vs Pakistan Women at Savar (2) on 17-Nov-2011
628 Down 5 Shashi Gupta (India) flag Shashi Gupta (India) 51.75 28 Runs | 3 Wickets | 1 Ct/St for India Women vs New Zealand Women at Indore on 21-Feb-1985
629 Down 5 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 51.75 59 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs India Women at Bengaluru on 03-Jul-2015
630 Down 5 Rachel Priest (New Zealand) flag Rachel Priest (New Zealand) 51.48 90 Runs | na Wickets | 2 Ct/St for New Zealand Women vs West Indies Women at Taunton on 06-Jul-2017
631 Down 5 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 51.48 133 Runs | na Wickets | 2 Ct/St for Australia Women vs India Women at Vadodara on 18-Mar-2018
632 Down 5 Amy Jones (England) flag Amy Jones (England) 51.48 92 Runs | na Wickets | 2 Ct/St for England Women vs New Zealand Women at Wellington on 01-Apr-2024
633 Down 5 Kranti Goud (India) flag Kranti Goud (India) 51.48 na Runs | 6 Wickets | Ct/St for India Women vs England Women at Chester-le-Street on 22-Jul-2025
634 Down 5 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 51.44 85 Runs | Wickets | Ct/St for England Women vs India Women at Wankhede on 25-Feb-2019
635 Down 5 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 51.44 36 Runs | 2 Wickets | Ct/St for Australia Women vs West Indies Women at Sydney on 12-Mar-2009
636 Down 5 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 51.44 80 Runs | 1 Wickets | 2 Ct/St for New Zealand Women vs Sri Lanka Women at Lincoln on 07-Nov-2015
637 Down 5 Karen Rolton (Australia) flag Karen Rolton (Australia) 51.44 82 Runs | 1 Wickets | Ct/St for Australia Women vs India Women at Mysore on 11-Dec-2004
638 Down 5 Sneh Rana (India) flag Sneh Rana (India) 51.44 28 Runs | 2 Wickets | Ct/St for India Women vs Sri Lanka Women at Guwahati on 30-Sep-2025
639 Down 5 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 51.44 17 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at North Sydney on 08-Mar-2009
640 Down 5 Sarah Tsukigawa (New Zealand) flag Sarah Tsukigawa (New Zealand) 51.44 20 Runs | 3 Wickets | Ct/St for New Zealand Women vs Australia Women at Darwin on 22-Jul-2007
641 Down 5 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 51.43 44 Runs | 2 Wickets | 2 Ct/St for West Indies Women vs Sri Lanka Women at Lucas Street on 29-Apr-2012
642 Down 5 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 51.43 66 Runs | 1 Wickets | Ct/St for South Africa Women vs Australia Women at Coffs Harbour on 27-Nov-2016
643 Down 5 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 51.43 44 Runs | 2 Wickets | Ct/St for England Women vs India Women at Wankhede on 22-Feb-2019
644 Down 5 Jess Jonassen (Australia) flag Jess Jonassen (Australia) 51.43 34 Runs | 2 Wickets | Ct/St for Australia Women vs England Women at Hove on 23-Aug-2013
645 Down 5 Jenny Gunn (England) flag Jenny Gunn (England) 51.43 48 Runs | 2 Wickets | Ct/St for England Women vs Australia Women at Melbourne on 03-Feb-2008
646 Down 5 Fatima Sana (Pakistan) flag Fatima Sana (Pakistan) 51.43 17 Runs | 3 Wickets | Ct/St for Pakistan Women vs Australia Women at North Sydney on 21-Jan-2023
647 Down 5 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 51.43 26 Runs | 3 Wickets | Ct/St for Pakistan Women vs England Women at Derby on 23-May-2024
648 Down 5 Jhulan Goswami (India) flag Jhulan Goswami (India) 51.43 18 Runs | 3 Wickets | Ct/St for India Women vs England Women at Scarborough on 23-Aug-2014
649 Down 5 Anisa Mohammed (West Indies) flag Anisa Mohammed (West Indies) 51.15 na Runs | 5 Wickets | 3 Ct/St for West Indies Women vs Pakistan Women at Savar (2) on 17-Nov-2011
650 Down 5 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 51.12 106 Runs | Wickets | 1 Ct/St for New Zealand Women vs Sri Lanka Women at Bristol on 24-Jun-2017
651 Down 5 Terry McGregor (Australia) flag Terry McGregor (Australia) 51.11 9 Runs | 4 Wickets | 1 Ct/St for Australia Women vs Ireland Women at Dublin on 15-Jul-2001
652 Down 5 Beth McNeill (New Zealand) flag Beth McNeill (New Zealand) 51.11 88 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Ireland Women at Dublin on 24-Jul-2004
653 Down 5 Carole Hodges (England) flag Carole Hodges (England) 51.11 38 Runs | 2 Wickets | 1 Ct/St for England Women vs Netherlands Women at London on 29-Jul-1993
654 Down 5 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 51.11 70 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Sri Lanka Women at Lincoln on 10-Nov-2015
655 Down 5 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 51.11 81 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Ireland Women at Dublin on 08-Jun-2018
656 Down 5 Leigh Kasperek (New Zealand) flag Leigh Kasperek (New Zealand) 51.10 113 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Ireland Women at Dublin on 13-Jun-2018
657 Down 5 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 51.10 52 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs Pakistan Women at ICCA Dubai on 11-Feb-2019
658 Down 5 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 51.10 34 Runs | 2 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Brisbane on 07-Oct-2020
659 Down 5 Priyanka Roy (India) flag Priyanka Roy (India) 51.10 33 Runs | 3 Wickets | 1 Ct/St for India Women vs West Indies Women at Rajkot on 19-Jan-2011
660 Down 5 Rumana Ahmed (Bangladesh) flag Rumana Ahmed (Bangladesh) 51.10 74 Runs | 1 Wickets | 1 Ct/St for Bangladesh Women vs South Africa Women at Bloemfontein on 14-May-2018
661 Down 5 Shaiza Khan (Pakistan) flag Shaiza Khan (Pakistan) 51.10 28 Runs | 4 Wickets | 1 Ct/St for Pakistan Women vs Netherlands Women at Karachi on 12-Apr-2001
662 Down 5 Ama Kanchana (Sri Lanka) flag Ama Kanchana (Sri Lanka) 51.10 28 Runs | 2 Wickets | 3 Ct/St for Sri Lanka Women vs New Zealand Women at Lincoln on 07-Nov-2015
663 Down 5 Enid Bakewell (England) flag Enid Bakewell (England) 51.10 35 Runs | 3 Wickets | 1 Ct/St for England Women vs West Indies Women at Teddington on 06-Jun-1979
664 Down 5 Janni Jonsson (Denmark) flag Janni Jonsson (Denmark) 51.10 44 Runs | 3 Wickets | 1 Ct/St for Denmark Women vs Netherlands Women at Nykobing Mors on 21-Jul-1989
665 Down 5 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 51.10 23 Runs | 3 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Brisbane on 14-Jun-2011
666 Down 5 Smriti Mandhana (India) flag Smriti Mandhana (India) 50.82 90 Runs | na Wickets | 1 Ct/St for India Women vs England Women at Derby on 24-Jun-2017
667 Down 5 Olivia Magno (Australia) flag Olivia Magno (Australia) 50.82 na Runs | 4 Wickets | 1 Ct/St for Australia Women vs England Women at Nagpur on 18-Dec-1997
668 Down 5 Alana King (Australia) flag Alana King (Australia) 50.82 na Runs | 3 Wickets | 1 Ct/St for Australia Women vs England Women at Christchurch on 03-Apr-2022
669 Down 5 Heather Knight (England) flag Heather Knight (England) 50.82 109 Runs | na Wickets | 1 Ct/St for England Women vs India Women at Indore on 19-Oct-2025
670 Down 5 Mignon du Preez (South Africa) flag Mignon du Preez (South Africa) 50.82 76 Runs | na Wickets | 1 Ct/St for South Africa Women vs England Women at Bristol on 18-Jul-2017
671 Down 5 Charlotte Edwards (England) flag Charlotte Edwards (England) 50.82 109 Runs | na Wickets | 1 Ct/St for England Women vs India Women at Brabourne on 03-Feb-2013
672 Down 5 Hannah Rowe (New Zealand) flag Hannah Rowe (New Zealand) 50.79 15 Runs | 4 Wickets | Ct/St for New Zealand Women vs England Women at Derby on 23-Sep-2021
673 Down 5 Alice Capsey (England) flag Alice Capsey (England) 50.79 50 Runs | Wickets | 1 Ct/St for England Women vs South Africa Women at Guwahati on 29-Oct-2025
674 Down 5 Praba Udawatte (Sri Lanka) flag Praba Udawatte (Sri Lanka) 50.79 8 Runs | 3 Wickets | 1 Ct/St for Sri Lanka Women vs England Women at Pretoria on 24-Mar-2005
675 Down 5 Shandre Fritz (South Africa) flag Shandre Fritz (South Africa) 50.79 16 Runs | 4 Wickets | Ct/St for South Africa Women vs England Women at Chelmsford on 13-Aug-2003
676 Down 5 Aimee Watkins (New Zealand) flag Aimee Watkins (New Zealand) 50.79 68 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Derby on 15-Jul-2010
677 Down 5 Kim Price (South Africa) flag Kim Price (South Africa) 50.79 3 Runs | 2 Wickets | 1 Ct/St for South Africa Women vs India Women at Patna on 22-Dec-1997
678 Down 5 Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 50.78 34 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs West Indies Women at Lucas Street on 27-Apr-2012
679 Down 5 Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 50.78 75 Runs | 1 Wickets | Ct/St for Bangladesh Women vs India Women at Ahmedabad on 08-Apr-2013
680 Down 5 Karen Rolton (Australia) flag Karen Rolton (Australia) 50.78 31 Runs | 2 Wickets | Ct/St for Australia Women vs England Women at Scarborough on 12-Jul-1998
681 Down 5 Lucy Doolan (New Zealand) flag Lucy Doolan (New Zealand) 50.78 23 Runs | 3 Wickets | Ct/St for New Zealand Women vs England Women at Taunton on 10-Jul-2010
682 Down 5 Deepti Sharma (India) flag Deepti Sharma (India) 50.78 68 Runs | 1 Wickets | Ct/St for India Women vs England Women at Lord's on 24-Sep-2022
683 Down 5 Karen Rolton (Australia) flag Karen Rolton (Australia) 50.78 90 Runs | 1 Wickets | Ct/St for Australia Women vs New Zealand Women at Lincoln on 03-Mar-2002
684 Down 5 Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 50.78 51 Runs | Wickets | 1 Ct/St for West Indies Women vs Australia Women at Sydney on 12-Mar-2009
685 Down 5 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 50.78 75 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs New Zealand Women at Lincoln on 03-Nov-2015
686 Down 5 Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 50.78 38 Runs | 2 Wickets | Ct/St for New Zealand Women vs England Women at Shenley on 30-Aug-2007
687 Down 5 Aimee Watkins (New Zealand) flag Aimee Watkins (New Zealand) 50.78 71 Runs | 1 Wickets | Ct/St for New Zealand Women vs Australia Women at Brisbane on 20-Oct-2006
688 Down 5 Heather Knight (England) flag Heather Knight (England) 50.78 67 Runs | 1 Wickets | Ct/St for England Women vs New Zealand Women at Christchurch on 23-Feb-2021
689 Down 5 Karen Rolton (Australia) flag Karen Rolton (Australia) 50.78 21 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Auckland on 16-Feb-1997
690 Down 5 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 50.78 38 Runs | 2 Wickets | Ct/St for New Zealand Women vs West Indies Women at Basseterre on 14-Sep-2014
691 Down 5 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 50.78 86 Runs | 1 Wickets | Ct/St for West Indies Women vs Sri Lanka Women at Colombo (RPS) on 18-May-2015
692 Down 5 Charlotte Edwards (England) flag Charlotte Edwards (England) 50.78 57 Runs | 1 Wickets | Ct/St for England Women vs India Women at Visakhapatnam on 26-Feb-2010
693 Down 5 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 50.78 46 Runs | 2 Wickets | Ct/St for West Indies Women vs India Women at Vadodara on 15-Jan-2011
694 Down 5 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 50.78 21 Runs | 3 Wickets | Ct/St for Australia Women vs England Women at Bristol on 12-Jul-2023
695 Down 5 Anna Dodd (New Zealand) flag Anna Dodd (New Zealand) 50.78 18 Runs | 3 Wickets | Ct/St for New Zealand Women vs India Women at Chennai on 16-Dec-2003
696 Down 5 Arran Brindle (England) flag Arran Brindle (England) 50.78 67 Runs | 1 Wickets | Ct/St for England Women vs India Women at Pune on 24-Jan-2002
697 Down 5 Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 50.78 44 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs India Women at Indore on 17-Dec-1997
698 Down 5 Leigh Kasperek (New Zealand) flag Leigh Kasperek (New Zealand) 50.77 21 Runs | 3 Wickets | Ct/St for New Zealand Women vs India Women at Bengaluru on 28-Jun-2015
699 Down 5 Linsey Smith (England) flag Linsey Smith (England) 50.77 3 Runs | 2 Wickets | 1 Ct/St for England Women vs Australia Women at Indore on 22-Oct-2025
700 Down 5 Jenny Gunn (England) flag Jenny Gunn (England) 50.77 27 Runs | 1 Wickets | 1 Ct/St for England Women vs South Africa Women at Bristol on 18-Jul-2017
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #ellyseperry #perry #clareconnor #connor #debbiehockley #hockley #eshanilokusuriyage #lokusuriyage #jennygunn #gunn #glynishullah #hullah #suneluus #luus #chamaniseneviratna #seneviratna #verenafelicien #felicien #ameliakerr #kerr #carolannjames #james #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings