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
801 Down 5 Heather Knight (England) flag Heather Knight (England) 49.79 30 Runs | 1 Wickets | Ct/St for England Women vs South Africa Women at Bristol on 18-Jul-2017
802 Down 5 Clare Nicholson (New Zealand) flag Clare Nicholson (New Zealand) 49.79 11 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Lincoln on 23-Dec-2000
803 Down 5 Sarah Coyte (Australia) flag Sarah Coyte (Australia) 49.79 44 Runs | 1 Wickets | Ct/St for Australia Women vs England Women at Brabourne on 08-Feb-2013
804 Down 5 Holly Colvin (England) flag Holly Colvin (England) 49.79 16 Runs | 2 Wickets | Ct/St for England Women vs Australia Women at Brabourne on 08-Feb-2013
805 Down 5 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 49.79 45 Runs | 1 Wickets | Ct/St for Australia Women vs India Women at Visakhapatnam on 12-Oct-2025
806 Down 5 Melissa Reynard (England) flag Melissa Reynard (England) 49.79 15 Runs | 2 Wickets | Ct/St for England Women vs Australia Women at Lincoln on 10-Dec-2000
807 Down 5 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 49.79 43 Runs | 1 Wickets | Ct/St for West Indies Women vs India Women at Taunton on 29-Jun-2017
808 Down 5 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 49.79 44 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Derby on 12-Jul-2017
809 Down 5 Katrina Keenan (New Zealand) flag Katrina Keenan (New Zealand) 49.79 35 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Chennai on 26-Dec-1997
810 Down 5 Julie Hunter (Australia) flag Julie Hunter (Australia) 49.79 16 Runs | 2 Wickets | Ct/St for Australia Women vs England Women at Brabourne on 08-Feb-2013
811 Down 5 Amanjot Kaur (India) flag Amanjot Kaur (India) 49.79 16 Runs | 2 Wickets | Ct/St for India Women vs Australia Women at Visakhapatnam on 12-Oct-2025
812 Down 5 Cheraldine Oudolf (Netherlands) flag Cheraldine Oudolf (Netherlands) 49.51 na Runs | 5 Wickets | 1 Ct/St for Netherlands Women vs Sri Lanka Women at Kandy on 30-Nov-1997
813 Down 5 Lyn Fullston (Australia) flag Lyn Fullston (Australia) 49.51 na Runs | 4 Wickets | 1 Ct/St for Australia Women vs England Women at Lord's on 16-Jul-1987
814 Down 5 Emma Sampson (Australia) flag Emma Sampson (Australia) 49.51 na Runs | 5 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Lincoln on 15-Mar-2008
815 Down 5 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 49.51 na Runs | 4 Wickets | 1 Ct/St for England Women vs India Women at Nagpur on 09-Apr-2018
816 Down 5 Nooshin Al Khadeer (India) flag Nooshin Al Khadeer (India) 49.49 11 Runs | 4 Wickets | 1 Ct/St for India Women vs New Zealand Women at Lincoln on 02-Feb-2003
817 Down 5 Chamani Seneviratna (U.A.E.) flag Chamani Seneviratna (U.A.E.) 49.47 36 Runs | 2 Wickets | 1 Ct/St for Sri Lanka Women vs West Indies Women at Lucas Street on 27-Apr-2012
818 Down 5 Charlotte Edwards (England) flag Charlotte Edwards (England) 49.46 50 Runs | 1 Wickets | 1 Ct/St for England Women vs Australia Women at W.A.C.A on 05-Jan-2011
819 Down 5 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 49.46 14 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs England Women at Derby on 10-Jul-2018
820 Down 5 Aimee Watkins (New Zealand) flag Aimee Watkins (New Zealand) 49.46 30 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Melbourne on 25-Feb-2004
821 Down 5 Smriti Mandhana (India) flag Smriti Mandhana (India) 49.18 88 Runs | na Wickets | 2 Ct/St for India Women vs England Women at Indore on 19-Oct-2025
822 Down 5 Holly Colvin (England) flag Holly Colvin (England) 49.18 11 Runs | 4 Wickets | 2 Ct/St for England Women vs West Indies Women at Port of Spain on 03-Nov-2013
823 Down 5 Olivia Magno (Australia) flag Olivia Magno (Australia) 49.17 8 Runs | 4 Wickets | 2 Ct/St for Australia Women vs New Zealand Women at Wellington on 25-Feb-1999
824 Down 5 Purnima Rau (India) flag Purnima Rau (India) 49.17 8 Runs | 4 Wickets | Ct/St for India Women vs New Zealand Women at London on 28-Jul-1993
825 Down 5 Jenny Gunn (England) flag Jenny Gunn (England) 49.16 6 Runs | 4 Wickets | 2 Ct/St for England Women vs India Women at Scarborough on 23-Aug-2014
826 Down 5 Shaquana Quintyne (West Indies) flag Shaquana Quintyne (West Indies) 49.16 5 Runs | 3 Wickets | 2 Ct/St for West Indies Women vs Sri Lanka Women at Mumbai on 03-Feb-2013
827 Down 5 Poonam Yadav (India) flag Poonam Yadav (India) 49.15 7 Runs | 4 Wickets | 2 Ct/St for India Women vs England Women at Nagpur on 06-Apr-2018
828 Down 5 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 49.15 85 Runs | Wickets | Ct/St for New Zealand Women vs South Africa Women at Indore on 06-Oct-2025
829 Down 5 Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 49.14 34 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs England Women at Brabourne on 01-Feb-2013
830 Down 5 Fatima Sana (Pakistan) flag Fatima Sana (Pakistan) 49.14 11 Runs | 2 Wickets | 2 Ct/St for Pakistan Women vs Australia Women at Colombo (RPS) on 08-Oct-2025
831 Down 5 Arran Brindle (England) flag Arran Brindle (England) 49.14 31 Runs | 2 Wickets | Ct/St for England Women vs Sri Lanka Women at Brabourne on 01-Feb-2013
832 Down 5 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 49.14 45 Runs | 1 Wickets | 2 Ct/St for Australia Women vs India Women at Chandigarh on 17-Sep-2025
833 Down 5 Kyshona Knight (West Indies) flag Kyshona Knight (West Indies) 49.13 44 Runs | 1 Wickets | Ct/St for West Indies Women vs Sri Lanka Women at Mumbai on 03-Feb-2013
834 Down 5 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 49.13 26 Runs | 2 Wickets | Ct/St for England Women vs New Zealand Women at Brabourne on 13-Feb-2013
835 Down 5 Heather Knight (England) flag Heather Knight (England) 49.13 53 Runs | Wickets | Ct/St for England Women vs India Women at Mount Maunganui on 16-Mar-2022
836 Down 5 Cri-zelda Brits (South Africa) flag Cri-zelda Brits (South Africa) 49.13 49 Runs | 1 Wickets | Ct/St for South Africa Women vs Australia Women at Pretoria on 28-Mar-2005
837 Down 5 Chinelle Henry (West Indies) flag Chinelle Henry (West Indies) 49.13 51 Runs | 1 Wickets | 2 Ct/St for West Indies Women vs Bangladesh Women at Lahore on 17-Apr-2025
838 Down 5 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 49.13 29 Runs | 1 Wickets | 2 Ct/St for West Indies Women vs England Women at Bristol on 15-Jul-2017
839 Down 5 Sripali Weerakkody (Sri Lanka) flag Sripali Weerakkody (Sri Lanka) 49.13 15 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs South Africa Women at Cuttack on 15-Feb-2013
840 Down 5 Cathryn Fitzpatrick (Australia) flag Cathryn Fitzpatrick (Australia) 49.13 43 Runs | 1 Wickets | Ct/St for Australia Women vs New Zealand Women at Pretoria on 24-Mar-2005
841 Down 5 Urooj Mumtaz (Pakistan) flag Urooj Mumtaz (Pakistan) 49.13 22 Runs | 2 Wickets | Ct/St for Pakistan Women vs West Indies Women at Sydney on 14-Mar-2009
842 Down 5 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 49.13 31 Runs | 2 Wickets | 2 Ct/St for England Women vs Australia Women at Bristol on 12-Jul-2023
843 Down 5 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 48.85 na Runs | 5 Wickets | 1 Ct/St for Australia Women vs India Women at Wankhede on 14-Mar-2012
844 Down 5 Morna Nielsen (New Zealand) flag Morna Nielsen (New Zealand) 48.85 na Runs | 5 Wickets | 1 Ct/St for New Zealand Women vs South Africa Women at Kimberley on 11-Oct-2016
845 Down 5 Lydia Greenway (England) flag Lydia Greenway (England) 48.85 125 Runs | na Wickets | 1 Ct/St for England Women vs South Africa Women at Potchefstroom on 21-Oct-2011
846 Down 5 Ekta Bisht (India) flag Ekta Bisht (India) 48.85 na Runs | 5 Wickets | 1 Ct/St for India Women vs Pakistan Women at Colombo (PSS) on 19-Feb-2017
847 Down 5 Meg Lanning (Australia) flag Meg Lanning (Australia) 48.85 112 Runs | na Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Cuttack on 05-Feb-2013
848 Down 5 Beth Mooney (Australia) flag Beth Mooney (Australia) 48.85 109 Runs | na Wickets | 1 Ct/St for Australia Women vs Pakistan Women at Colombo (RPS) on 08-Oct-2025
849 Down 5 Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 48.84 113 Runs | Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Invercargill on 06-Mar-2010
850 Down 5 Deepti Sharma (India) flag Deepti Sharma (India) 48.83 1 Runs | 4 Wickets | 1 Ct/St for India Women vs New Zealand Women at Queenstown on 15-Feb-2022
851 Down 5 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 48.81 19 Runs | 3 Wickets | 1 Ct/St for South Africa Women vs India Women at Lucknow on 17-Mar-2021
852 Down 5 Almas Akram (Pakistan) flag Almas Akram (Pakistan) 48.81 19 Runs | 3 Wickets | 1 Ct/St for Pakistan Women vs Sri Lanka Women at Bogra on 07-Feb-2009
853 Down 5 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 48.81 48 Runs | 1 Wickets | 1 Ct/St for South Africa Women vs England Women at Kimberley on 04-Dec-2024
854 Down 5 Shikha Pandey (India) flag Shikha Pandey (India) 48.81 15 Runs | 3 Wickets | 1 Ct/St for India Women vs Australia Women at Vadodara on 15-Mar-2018
855 Down 5 Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 48.81 23 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs South Africa Women at Pietermaritzburg on 28-Sep-2023
856 Down 5 Hiruka Fernando (Sri Lanka) flag Hiruka Fernando (Sri Lanka) 48.81 65 Runs | 1 Wickets | 1 Ct/St for Sri Lanka Women vs Netherlands Women at Colombo (RPS) on 30-Mar-1999
857 Down 5 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 48.80 22 Runs | 2 Wickets | 1 Ct/St for South Africa Women vs India Women at Colombo (RPS) on 07-May-2025
858 Down 5 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 48.80 44 Runs | 2 Wickets | 1 Ct/St for Sri Lanka Women vs India Women at Pallekele on 07-Jul-2022
859 Down 5 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 48.80 27 Runs | 2 Wickets | 1 Ct/St for Australia Women vs Bangladesh Women at Mirpur on 27-Mar-2024
860 Down 5 Jess Jonassen (Australia) flag Jess Jonassen (Australia) 48.80 31 Runs | 2 Wickets | 1 Ct/St for Australia Women vs England Women at Leicester on 04-Jul-2019
861 Down 5 Anna Dodd (New Zealand) flag Anna Dodd (New Zealand) 48.80 15 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Brisbane on 20-Oct-2006
862 Down 5 Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 48.80 26 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs India Women at Lincoln on 13-Mar-2006
863 Down 5 Suwini de Alwis (Sri Lanka) flag Suwini de Alwis (Sri Lanka) 48.80 25 Runs | 3 Wickets | 1 Ct/St for Sri Lanka Women vs India Women at Dambulla on 03-May-2008
864 Down 5 Stacy-Ann King (West Indies) flag Stacy-Ann King (West Indies) 48.80 39 Runs | 1 Wickets | 1 Ct/St for West Indies Women vs Sri Lanka Women at Colombo (RPS) on 11-Nov-2008
865 Down 5 Erin Osborne (Australia) flag Erin Osborne (Australia) 48.80 40 Runs | 1 Wickets | 1 Ct/St for Australia Women vs England Women at Hobart on 26-Jan-2014
866 Down 5 Sarah Taylor (England) flag Sarah Taylor (England) 48.53 88 Runs | na Wickets | 2 Ct/St for England Women vs New Zealand Women at Brabourne on 13-Feb-2013
867 Down 5 Sarah Taylor (England) flag Sarah Taylor (England) 48.52 120 Runs | na Wickets | 2 Ct/St for England Women vs Australia Women at Chelmsford on 30-Jun-2009
868 Down 5 Esther de Lange (Netherlands) flag Esther de Lange (Netherlands) 48.50 11 Runs | 4 Wickets | 2 Ct/St for Netherlands Women vs Pakistan Women at Potchefstroom (Uni 2) on 09-Oct-2010
869 Down 5 Kate Cross (England) flag Kate Cross (England) 48.49 17 Runs | 3 Wickets | Ct/St for England Women vs Australia Women at Canberra on 03-Feb-2022
870 Down 5 Alicia Smith (South Africa) flag Alicia Smith (South Africa) 48.48 31 Runs | 2 Wickets | Ct/St for South Africa Women vs England Women at Pretoria on 30-Mar-2005
871 Down 5 Heather Knight (England) flag Heather Knight (England) 48.48 45 Runs | 2 Wickets | 2 Ct/St for England Women vs Sri Lanka Women at Colombo (SSC) on 09-Nov-2016
872 Down 5 Alice Capsey (England) flag Alice Capsey (England) 48.48 14 Runs | 3 Wickets | Ct/St for England Women vs Australia Women at Melbourne on 14-Jan-2025
873 Down 5 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 48.48 54 Runs | 1 Wickets | Ct/St for Australia Women vs India Women at Chandigarh on 14-Sep-2025
874 Down 5 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 48.48 67 Runs | 1 Wickets | 2 Ct/St for New Zealand Women vs India Women at Queenstown on 18-Feb-2022
875 Down 5 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 48.48 58 Runs | 1 Wickets | Ct/St for New Zealand Women vs Australia Women at Melbourne on 03-Mar-2019
876 Down 5 Brooke Halliday (New Zealand) flag Brooke Halliday (New Zealand) 48.48 51 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Chester-le-Street on 26-Jun-2024
877 Down 5 Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 48.48 29 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Perth (Lilac Hill) on 10-Mar-2005
878 Down 5 Lopamudra Bhattacharj (India) flag Lopamudra Bhattacharj (India) 48.48 14 Runs | 3 Wickets | 2 Ct/St for India Women vs ICC XI Women at Lower Hutt on 28-Jan-1982
879 Down 5 Eugena Gregg (West Indies) flag Eugena Gregg (West Indies) 48.48 15 Runs | 3 Wickets | 2 Ct/St for West Indies Women vs Denmark Women at Delhi on 20-Dec-1997
880 Down 5 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 48.48 60 Runs | 2 Wickets | 2 Ct/St for West Indies Women vs Sri Lanka Women at Tarouba on 13-Oct-2017
881 Down 5 Laura Marsh (England) flag Laura Marsh (England) 48.48 31 Runs | 1 Wickets | Ct/St for England Women vs West Indies Women at Bristol on 15-Jul-2017
882 Down 5 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 48.47 57 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Bristol on 03-Jul-2024
883 Down 5 Karen Smithies (England) flag Karen Smithies (England) 48.47 41 Runs | 2 Wickets | 2 Ct/St for England Women vs Ireland Women at Northampton on 22-Jul-1990
884 Down 5 Fowzieh Khalili (India) flag Fowzieh Khalili (India) 48.20 88 Runs | na Wickets | 5 Ct/St for India Women vs England Women at Wanganui on 20-Jan-1982
885 Down 5 Charlotte Edwards (England) flag Charlotte Edwards (England) 48.19 137 Runs | na Wickets | 1 Ct/St for England Women vs New Zealand Women at Lincoln on 03-Mar-2012
886 Down 5 Cathryn Fitzpatrick (Australia) flag Cathryn Fitzpatrick (Australia) 48.19 na Runs | 5 Wickets | 1 Ct/St for Australia Women vs Ireland Women at Dublin on 14-Jul-2001
887 Down 5 Tazmin Brits (South Africa) flag Tazmin Brits (South Africa) 48.19 171 Runs | na Wickets | 1 Ct/St for South Africa Women vs Pakistan Women at Lahore on 19-Sep-2025
888 Down 5 Tammy Beaumont (England) flag Tammy Beaumont (England) 48.19 150 Runs | na Wickets | 1 Ct/St for England Women vs Ireland Women at Belfast on 09-Sep-2024
889 Down 5 Jannatul Ferdus (Bangladesh) flag Jannatul Ferdus (Bangladesh) 48.19 na Runs | 5 Wickets | 1 Ct/St for Bangladesh Women vs Thailand Women at Lahore on 10-Apr-2025
890 Down 5 Laura Marsh (England) flag Laura Marsh (England) 48.19 na Runs | 5 Wickets | 1 Ct/St for England Women vs Pakistan Women at North Sydney on 12-Mar-2009
891 Down 5 Jenny Owens (Australia) flag Jenny Owens (Australia) 48.18 2 Runs | 4 Wickets | 1 Ct/St for ICC XI Women vs India Women at Christchurch on 06-Feb-1982
892 Down 5 Thamsyn Newton (New Zealand) flag Thamsyn Newton (New Zealand) 48.16 19 Runs | 5 Wickets | 1 Ct/St for New Zealand Women vs Pakistan Women at Nelson on 19-Nov-2016
893 Down 5 Suwini de Alwis (Sri Lanka) flag Suwini de Alwis (Sri Lanka) 48.16 18 Runs | 4 Wickets | 1 Ct/St for Sri Lanka Women vs Pakistan Women at Karachi on 28-Dec-2005
894 Down 5 Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 48.16 70 Runs | Wickets | 1 Ct/St for New Zealand Women vs Ireland Women at Wankhede on 23-Dec-1997
895 Down 5 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 48.16 80 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs West Indies Women at Lincoln on 08-Mar-2018
896 Down 5 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 48.15 76 Runs | 1 Wickets | 1 Ct/St for West Indies Women vs South Africa Women at Roseau on 15-Jan-2013
897 Down 5 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 48.15 64 Runs | 1 Wickets | 1 Ct/St for Australia Women vs West Indies Women at Bowral on 16-Nov-2014
898 Down 5 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 48.15 67 Runs | 1 Wickets | 1 Ct/St for Australia Women vs India Women at Mackay on 26-Sep-2021
899 Down 5 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 48.15 83 Runs | 1 Wickets | 1 Ct/St for Scotland Women vs Ireland Women at Almeria on 21-Oct-2023
900 Down 5 Zoe Goss (Australia) flag Zoe Goss (Australia) 48.15 96 Runs | 1 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Wellington on 25-Jan-1988
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #heatherknight #knight #clarenicholson #nicholson #sarahcoyte #coyte #hollycolvin #colvin #ashleighgardner #gardner #melissareynard #reynard #hayleymatthews #matthews #suziebates #bates #katrinakeenan #keenan #juliehunter #hunter #amanjotkaur #kaur #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings