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
601 No change Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 54.00 23 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs South Africa Women at Pietermaritzburg on 28-Sep-2023
602 No change Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 53.72 na Runs | 4 Wickets | 2 Ct/St for South Africa Women vs West Indies Women at Leicester on 02-Jul-2017
603 No change Beth Mooney (Australia) flag Beth Mooney (Australia) 53.72 138 Runs | na Wickets | 2 Ct/St for Australia Women vs India Women at Delhi on 20-Sep-2025
604 No change Meg Lanning (Australia) flag Meg Lanning (Australia) 53.72 128 Runs | na Wickets | 2 Ct/St for Australia Women vs India Women at Wankhede on 14-Mar-2012
605 No change Rachel Candy (New Zealand) flag Rachel Candy (New Zealand) 53.71 na Runs | 5 Wickets | Ct/St for New Zealand Women vs Pakistan Women at Cuttack on 03-Feb-2013
606 No change Claire Taylor (England) flag Claire Taylor (England) 53.71 136 Runs | na Wickets | Ct/St for England Women vs Sri Lanka Women at Pretoria on 24-Mar-2005
607 No change Annerie Dercksen (South Africa) flag Annerie Dercksen (South Africa) 53.70 104 Runs | Wickets | 2 Ct/St for South Africa Women vs Sri Lanka Women at Colombo (RPS) on 09-May-2025
608 No change Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 53.69 115 Runs | Wickets | Ct/St for Australia Women vs New Zealand Women at Indore on 01-Oct-2025
609 No change Alicia Smith (South Africa) flag Alicia Smith (South Africa) 53.69 7 Runs | 4 Wickets | Ct/St for South Africa Women vs India Women at Pretoria on 26-Mar-2005
610 No change Ellyse Perry (Australia) flag Ellyse Perry (Australia) 53.67 17 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at North Sydney on 08-Mar-2009
611 No change Vicki Burtt (New Zealand) flag Vicki Burtt (New Zealand) 53.67 26 Runs | 2 Wickets | 2 Ct/St for New Zealand Women vs England Women at Auckland on 10-Jan-1982
612 No change Eshani Lokusuriyage (Sri Lanka) flag Eshani Lokusuriyage (Sri Lanka) 53.67 43 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs South Africa Women at Cuttack on 15-Feb-2013
613 No change Ellyse Perry (Australia) flag Ellyse Perry (Australia) 53.67 14 Runs | 3 Wickets | Ct/St for Australia Women vs South Africa Women at Cuttack on 03-Feb-2013
614 No change Shantha Rangaswamy (India) flag Shantha Rangaswamy (India) 53.67 50 Runs | 1 Wickets | Ct/St for India Women vs England Women at Auckland on 12-Jan-1982
615 No change Glynis Hullah (England/Young England) flag Glynis Hullah (England/Young England) 53.67 18 Runs | 2 Wickets | Ct/St for England Women vs Australia Women at Hyderabad (Deccan) on 13-Jan-1978
616 No change Jenny Gunn (England) flag Jenny Gunn (England) 53.67 52 Runs | 1 Wickets | Ct/St for England Women vs Sri Lanka Women at Brabourne on 01-Feb-2013
617 No change Sune Luus (South Africa) flag Sune Luus (South Africa) 53.67 46 Runs | 2 Wickets | 2 Ct/St for South Africa Women vs West Indies Women at Johannesburg on 31-Jan-2022
618 No change Arran Brindle (England) flag Arran Brindle (England) 53.67 31 Runs | 2 Wickets | Ct/St for England Women vs Sri Lanka Women at Brabourne on 01-Feb-2013
619 No change Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 53.67 45 Runs | 1 Wickets | 2 Ct/St for Australia Women vs India Women at Chandigarh on 17-Sep-2025
620 No change Kyshona Knight (West Indies) flag Kyshona Knight (West Indies) 53.67 44 Runs | 1 Wickets | Ct/St for West Indies Women vs Sri Lanka Women at Mumbai on 03-Feb-2013
621 No change Chamani Seneviratna (U.A.E.) flag Chamani Seneviratna (U.A.E.) 53.67 26 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs India Women at Lincoln on 15-Dec-2000
622 No change Sripali Weerakkody (Sri Lanka) flag Sripali Weerakkody (Sri Lanka) 53.67 15 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs South Africa Women at Cuttack on 15-Feb-2013
623 No change Fatima Sana (Pakistan) flag Fatima Sana (Pakistan) 53.67 11 Runs | 2 Wickets | 2 Ct/St for Pakistan Women vs Australia Women at Colombo (RPS) on 08-Oct-2025
624 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 53.67 23 Runs | 2 Wickets | Ct/St for New Zealand Women vs South Africa Women at Indore on 06-Oct-2025
625 No change Arran Brindle (England) flag Arran Brindle (England) 53.67 27 Runs | 2 Wickets | Ct/St for England Women vs New Zealand Women at Brabourne on 15-Feb-2013
626 No change Carol-Ann James (West Indies) flag Carol-Ann James (West Indies) 53.67 18 Runs | 2 Wickets | Ct/St for West Indies Women vs New Zealand Women at Chandigarh on 15-Dec-1997
627 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 53.36 122 Runs | Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Sydney on 12-Dec-2012
628 No change Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 53.36 117 Runs | Wickets | 1 Ct/St for New Zealand Women vs England Women at Leicester on 13-Jul-2018
629 No change Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 53.35 105 Runs | Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Wellington on 21-Dec-2024
630 No change Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 53.35 113 Runs | Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Invercargill on 06-Mar-2010
631 No change Deepti Sharma (India) flag Deepti Sharma (India) 53.34 1 Runs | 4 Wickets | 1 Ct/St for India Women vs New Zealand Women at Queenstown on 15-Feb-2022
632 No change Sunette Loubser (South Africa) flag Sunette Loubser (South Africa) 53.34 23 Runs | 3 Wickets | 1 Ct/St for South Africa Women vs India Women at Bengaluru on 28-Nov-2014
633 No change Georgia Guy (New Zealand) flag Georgia Guy (New Zealand) 53.34 2 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs West Indies Women at Basseterre on 19-Sep-2014
634 No change Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 53.34 26 Runs | 3 Wickets | 1 Ct/St for West Indies Women vs India Women at North Sound on 06-Nov-2019
635 No change Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 53.34 102 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Auckland on 26-Feb-2017
636 No change Amita Sharma (India) flag Amita Sharma (India) 53.33 20 Runs | 3 Wickets | 1 Ct/St for India Women vs Australia Women at Chennai on 28-Dec-2004
637 No change Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 53.33 28 Runs | 3 Wickets | 1 Ct/St for West Indies Women vs England Women at North Sound on 09-Dec-2022
638 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 53.33 66 Runs | 1 Wickets | 1 Ct/St for West Indies Women vs Pakistan Women at Savar (2) on 17-Nov-2011
639 No change Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 53.33 26 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs India Women at Lincoln on 13-Mar-2006
640 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 53.33 59 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs India Women at Bengaluru on 03-Jul-2015
641 No change Shashi Gupta (India) flag Shashi Gupta (India) 53.33 28 Runs | 3 Wickets | 1 Ct/St for India Women vs New Zealand Women at Indore on 21-Feb-1985
642 No change Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 53.33 44 Runs | 2 Wickets | 1 Ct/St for Sri Lanka Women vs India Women at Pallekele on 07-Jul-2022
643 No change Rachel Priest (New Zealand) flag Rachel Priest (New Zealand) 53.04 90 Runs | na Wickets | 2 Ct/St for New Zealand Women vs West Indies Women at Taunton on 06-Jul-2017
644 No change Alyssa Healy (Australia) flag Alyssa Healy (Australia) 53.04 133 Runs | na Wickets | 2 Ct/St for Australia Women vs India Women at Vadodara on 18-Mar-2018
645 No change Amy Jones (England) flag Amy Jones (England) 53.04 92 Runs | na Wickets | 2 Ct/St for England Women vs New Zealand Women at Wellington on 01-Apr-2024
646 No change Kranti Goud (India) flag Kranti Goud (India) 53.04 na Runs | 6 Wickets | Ct/St for India Women vs England Women at Chester-le-Street on 22-Jul-2025
647 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 53.01 85 Runs | Wickets | Ct/St for England Women vs India Women at Wankhede on 25-Feb-2019
648 No change Sune Luus (South Africa) flag Sune Luus (South Africa) 53.01 114 Runs | 1 Wickets | 2 Ct/St for South Africa Women vs Ireland Women at Gqeberha on 16-Dec-2025
649 No change Jenny Gunn (England) flag Jenny Gunn (England) 53.01 6 Runs | 4 Wickets | 2 Ct/St for England Women vs India Women at Scarborough on 23-Aug-2014
650 No change Laura Harper (England) flag Laura Harper (England) 53.00 4 Runs | 4 Wickets | Ct/St for England Women vs India Women at Faridabad on 27-Nov-2005
651 No change Esther de Lange (Netherlands) flag Esther de Lange (Netherlands) 53.00 11 Runs | 4 Wickets | 2 Ct/St for Netherlands Women vs Pakistan Women at Potchefstroom (Uni 2) on 09-Oct-2010
652 No change Deepti Sharma (India) flag Deepti Sharma (India) 53.00 68 Runs | 1 Wickets | Ct/St for India Women vs England Women at Lord's on 24-Sep-2022
653 No change Karen Rolton (Australia) flag Karen Rolton (Australia) 53.00 82 Runs | 1 Wickets | Ct/St for Australia Women vs India Women at Mysore on 11-Dec-2004
654 No change Minnu Mani (India) flag Minnu Mani (India) 53.00 46 Runs | 2 Wickets | Ct/St for India Women vs Australia Women at Brisbane on 08-Dec-2024
655 No change Sarah Tsukigawa (New Zealand) flag Sarah Tsukigawa (New Zealand) 53.00 20 Runs | 3 Wickets | Ct/St for New Zealand Women vs Australia Women at Darwin on 22-Jul-2007
656 No change Jess Jonassen (Australia) flag Jess Jonassen (Australia) 53.00 34 Runs | 2 Wickets | Ct/St for Australia Women vs England Women at Hove on 23-Aug-2013
657 No change Fatima Sana (Pakistan) flag Fatima Sana (Pakistan) 53.00 17 Runs | 3 Wickets | Ct/St for Pakistan Women vs Australia Women at North Sydney on 21-Jan-2023
658 No change Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 53.00 66 Runs | 1 Wickets | Ct/St for South Africa Women vs Australia Women at Coffs Harbour on 27-Nov-2016
659 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 53.00 44 Runs | 2 Wickets | Ct/St for England Women vs India Women at Wankhede on 22-Feb-2019
660 No change Jenny Gunn (England) flag Jenny Gunn (England) 53.00 48 Runs | 2 Wickets | Ct/St for England Women vs Australia Women at Melbourne on 03-Feb-2008
661 No change Lopamudra Bhattacharj (India) flag Lopamudra Bhattacharj (India) 53.00 14 Runs | 3 Wickets | 2 Ct/St for India Women vs ICC XI Women at Lower Hutt on 28-Jan-1982
662 No change Jhulan Goswami (India) flag Jhulan Goswami (India) 52.99 18 Runs | 3 Wickets | Ct/St for India Women vs England Women at Scarborough on 23-Aug-2014
663 No change Nida Dar (Pakistan) flag Nida Dar (Pakistan) 52.99 26 Runs | 3 Wickets | Ct/St for Pakistan Women vs England Women at Derby on 23-May-2024
664 No change Charlotte Edwards (England) flag Charlotte Edwards (England) 52.99 68 Runs | 1 Wickets | Ct/St for England Women vs India Women at Faridabad on 27-Nov-2005
665 No change Anisa Mohammed (West Indies) flag Anisa Mohammed (West Indies) 52.71 na Runs | 5 Wickets | 3 Ct/St for West Indies Women vs Pakistan Women at Savar (2) on 17-Nov-2011
666 No change Belinda Clark (Australia) flag Belinda Clark (Australia) 52.67 93 Runs | Wickets | 1 Ct/St for Australia Women vs South Africa Women at Bengaluru on 12-Dec-1997
667 No change Beth McNeill (New Zealand) flag Beth McNeill (New Zealand) 52.66 88 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Ireland Women at Dublin on 24-Jul-2004
668 No change Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 52.66 34 Runs | 2 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Brisbane on 07-Oct-2020
669 No change Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 52.66 20 Runs | 3 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Brisbane on 26-Oct-2006
670 No change Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 52.66 28 Runs | 3 Wickets | 1 Ct/St for West Indies Women vs England Women at Florence Hall on 08-Oct-2016
671 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 52.66 52 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs Pakistan Women at ICCA Dubai on 11-Feb-2019
672 No change Priyanka Roy (India) flag Priyanka Roy (India) 52.66 33 Runs | 3 Wickets | 1 Ct/St for India Women vs West Indies Women at Rajkot on 19-Jan-2011
673 No change Ama Kanchana (Sri Lanka) flag Ama Kanchana (Sri Lanka) 52.65 28 Runs | 2 Wickets | 3 Ct/St for Sri Lanka Women vs New Zealand Women at Lincoln on 07-Nov-2015
674 No change Joanne Broadbent (Australia) flag Joanne Broadbent (Australia) 52.65 82 Runs | 1 Wickets | 1 Ct/St for Australia Women vs Ireland Women at Dublin on 24-Jul-1998
675 No change Ama Kanchana (Sri Lanka) flag Ama Kanchana (Sri Lanka) 52.65 21 Runs | 2 Wickets | 1 Ct/St for Sri Lanka Women vs Pakistan Women at Leicester on 15-Jul-2017
676 No change Rumana Ahmed (Bangladesh) flag Rumana Ahmed (Bangladesh) 52.65 74 Runs | 1 Wickets | 1 Ct/St for Bangladesh Women vs South Africa Women at Bloemfontein on 14-May-2018
677 No change Shaiza Khan (Pakistan) flag Shaiza Khan (Pakistan) 52.65 28 Runs | 4 Wickets | 1 Ct/St for Pakistan Women vs Netherlands Women at Karachi on 12-Apr-2001
678 No change Enid Bakewell (England) flag Enid Bakewell (England) 52.65 35 Runs | 3 Wickets | 1 Ct/St for England Women vs West Indies Women at Teddington on 06-Jun-1979
679 No change Ellyse Perry (Australia) flag Ellyse Perry (Australia) 52.65 64 Runs | 1 Wickets | 1 Ct/St for Australia Women vs West Indies Women at Bowral on 16-Nov-2014
680 No change Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 52.65 23 Runs | 3 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Brisbane on 14-Jun-2011
681 No change Zoe Goss (Australia) flag Zoe Goss (Australia) 52.65 31 Runs | 3 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Hobart on 17-Jan-1991
682 No change Georgia Wareham (Australia) flag Georgia Wareham (Australia) 52.65 12 Runs | 2 Wickets | 3 Ct/St for Australia Women vs England Women at Bristol on 12-Jul-2023
683 No change Heather Knight (England) flag Heather Knight (England) 52.37 109 Runs | na Wickets | 1 Ct/St for England Women vs India Women at Indore on 19-Oct-2025
684 No change Smriti Mandhana (India) flag Smriti Mandhana (India) 52.37 90 Runs | na Wickets | 1 Ct/St for India Women vs England Women at Derby on 24-Jun-2017
685 No change Alana King (Australia) flag Alana King (Australia) 52.37 na Runs | 3 Wickets | 1 Ct/St for Australia Women vs England Women at Christchurch on 03-Apr-2022
686 No change Mignon du Preez (South Africa) flag Mignon du Preez (South Africa) 52.37 76 Runs | na Wickets | 1 Ct/St for South Africa Women vs England Women at Bristol on 18-Jul-2017
687 No change Charlotte Edwards (England) flag Charlotte Edwards (England) 52.36 109 Runs | na Wickets | 1 Ct/St for England Women vs India Women at Brabourne on 03-Feb-2013
688 No change Zaida James (West Indies) flag Zaida James (West Indies) 52.34 9 Runs | 5 Wickets | Ct/St for West Indies Women vs India Women at Vadodara on 22-Dec-2024
689 No change Praba Udawatte (Sri Lanka) flag Praba Udawatte (Sri Lanka) 52.33 8 Runs | 3 Wickets | 1 Ct/St for Sri Lanka Women vs England Women at Pretoria on 24-Mar-2005
690 No change Aimee Watkins (New Zealand) flag Aimee Watkins (New Zealand) 52.33 68 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Derby on 15-Jul-2010
691 No change Shandre Fritz (South Africa) flag Shandre Fritz (South Africa) 52.33 16 Runs | 4 Wickets | Ct/St for South Africa Women vs England Women at Chelmsford on 13-Aug-2003
692 No change Kim Price (South Africa) flag Kim Price (South Africa) 52.33 3 Runs | 2 Wickets | 1 Ct/St for South Africa Women vs India Women at Patna on 22-Dec-1997
693 No change Lucy Doolan (New Zealand) flag Lucy Doolan (New Zealand) 52.33 23 Runs | 3 Wickets | Ct/St for New Zealand Women vs England Women at Taunton on 10-Jul-2010
694 No change Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 52.33 75 Runs | 1 Wickets | Ct/St for Bangladesh Women vs India Women at Ahmedabad on 08-Apr-2013
695 No change Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 52.33 34 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs West Indies Women at Lucas Street on 27-Apr-2012
696 No change Lyn Fullston (Australia) flag Lyn Fullston (Australia) 52.33 Runs | 2 Wickets | 1 Ct/St for Australia Women vs England Women at Christchurch on 07-Feb-1982
697 No change Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 52.33 51 Runs | Wickets | 1 Ct/St for West Indies Women vs Australia Women at Sydney on 12-Mar-2009
698 No change Karen Rolton (Australia) flag Karen Rolton (Australia) 52.33 90 Runs | 1 Wickets | Ct/St for Australia Women vs New Zealand Women at Lincoln on 03-Mar-2002
699 No change Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 52.33 75 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs New Zealand Women at Lincoln on 03-Nov-2015
700 No change Heather Knight (England) flag Heather Knight (England) 52.33 67 Runs | 1 Wickets | Ct/St for England Women vs New Zealand Women at Christchurch on 23-Feb-2021
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #leatahuhu #tahuhu #marizannekapp #kapp #bethmooney #mooney #meglanning #lanning #rachelcandy #candy #clairetaylor #taylor #anneriedercksen #dercksen #ashleighgardner #gardner #aliciasmith #smith #ellyseperry #perry #vickiburtt #burtt #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings