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
401 Down 1 Betty Snowball (England) flag Betty Snowball (England) 41.48 189 Runs | na Wickets | 4 Ct/St for England Women vs New Zealand Women at Christchurch on 16-Feb-1935
402 Down 1 Lyn Fullston (Australia) flag Lyn Fullston (Australia) 41.37 41 Runs | 1 Wickets | 3 Ct/St for Australia Women vs England Women at Worcester on 01-Aug-1987
403 Down 1 Karen Gunn (New Zealand) flag Karen Gunn (New Zealand) 41.32 9 Runs | 3 Wickets | 3 Ct/St for New Zealand Women vs India Women at Ahmedabad on 23-Feb-1985
404 Down 1 Sudha Shah (India) flag Sudha Shah (India) 41.22 89 Runs | Wickets | Ct/St for India Women vs England Women at Blackpool on 03-Jul-1986
405 Down 1 Sneh Rana (India) flag Sneh Rana (India) 41.14 35 Runs | 1 Wickets | 2 Ct/St for India Women vs Australia Women at Perth on 06-Mar-2026
406 Down 2 Justine Fryer (New Zealand) flag Justine Fryer (New Zealand) 41.10 na Runs | 5 Wickets | 1 Ct/St for New Zealand Women vs England Women at Guildford on 12-Jul-1996
407 Down 2 Anjali Pendharker (India) flag Anjali Pendharker (India) 41.10 88 Runs | 1 Wickets | 1 Ct/St for India Women vs New Zealand Women at Lucknow on 17-Mar-1985
408 Down 2 Catherine Campbell (New Zealand) flag Catherine Campbell (New Zealand) 41.10 na Runs | 5 Wickets | 1 Ct/St for New Zealand Women vs England Women at Guildford on 12-Jul-1996
409 Down 2 Kelly Brown (New Zealand) flag Kelly Brown (New Zealand) 41.08 2 Runs | 4 Wickets | 1 Ct/St for New Zealand Women vs England Women at Guildford on 12-Jul-1996
410 Down 2 Lesley Murdoch (New Zealand) flag Lesley Murdoch (New Zealand) 41.06 101 Runs | na Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Melbourne on 26-Jan-1979
411 Down 2 Rachael Heyhoe-Flint (England) flag Rachael Heyhoe-Flint (England) 41.05 114 Runs | na Wickets | 2 Ct/St for England Women vs New Zealand Women at Auckland on 28-Mar-1969
412 Down 2 Denise Weyers (South Africa) flag Denise Weyers (South Africa) 41.02 5 Runs | 4 Wickets | 2 Ct/St for South Africa Women vs New Zealand Women at Durban on 10-Mar-1972
413 Down 2 Nadine George (West Indies) flag Nadine George (West Indies) 41.02 140 Runs | na Wickets | 1 Ct/St for West Indies Women vs Pakistan Women at Karachi on 15-Mar-2004
414 Down 2 Joyce Bath (Australia) flag Joyce Bath (Australia) 40.88 1 Runs | 5 Wickets | 1 Ct/St for Australia Women vs England Women at Perth on 21-Mar-1958
415 Down 2 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 40.84 17 Runs | 8 Wickets | 1 Ct/St for England Women vs India Women at Bristol on 16-Jun-2021
416 Down 2 Molly Flaherty (Australia) flag Molly Flaherty (Australia) 40.83 2 Runs | 4 Wickets | Ct/St for Australia Women vs England Women at Blackpool on 26-Jun-1937
417 Down 2 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 40.82 98 Runs | na Wickets | 1 Ct/St for England Women vs Australia Women at Nottingham on 22-Jun-2023
418 Down 2 SG Satghare (India) flag SG Satghare (India) 40.82 10 Runs | 4 Wickets | Ct/St for India Women vs Australia Women at Perth on 06-Mar-2026
419 Down 3 Ann McKenna (New Zealand) flag Ann McKenna (New Zealand) 40.82 87 Runs | na Wickets | 2 Ct/St for New Zealand Women vs England Women at Auckland on 28-Mar-1969
420 Down 3 Kalyani Dhokarikar (India) flag Kalyani Dhokarikar (India) 40.77 25 Runs | 2 Wickets | Ct/St for India Women vs England Women at Shenley on 15-Jul-1999
421 Down 3 Rumeli Dhar (India) flag Rumeli Dhar (India) 40.77 47 Runs | 2 Wickets | Ct/St for India Women vs England Women at Taunton on 29-Aug-2006
422 Down 3 Edna Barker (England) flag Edna Barker (England) 40.75 42 Runs | 1 Wickets | Ct/St for England Women vs Australia Women at Perth on 21-Mar-1958
423 Down 3 Una Paisley (Australia) flag Una Paisley (Australia) 40.72 75 Runs | 1 Wickets | 1 Ct/St for Australia Women vs England Women at Adelaide on 15-Jan-1949
424 Down 3 Shafali Verma (India) flag Shafali Verma (India) 40.70 40 Runs | 1 Wickets | Ct/St for India Women vs Australia Women at Perth on 06-Mar-2026
425 Down 4 Jeanette Dunning (New Zealand) flag Jeanette Dunning (New Zealand) 40.69 68 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs India Women at Cuttack on 07-Mar-1985
426 Down 4 Lorna Ward (South Africa) flag Lorna Ward (South Africa) 40.67 13 Runs | 7 Wickets | Ct/St for South Africa Women vs New Zealand Women at Johannesburg on 24-Mar-1972
427 Down 4 Delmi Tucker (South Africa) flag Delmi Tucker (South Africa) 40.66 64 Runs | 1 Wickets | 1 Ct/St for South Africa Women vs Australia Women at Perth on 15-Feb-2024
428 Down 4 Una Paisley (Australia) flag Una Paisley (Australia) 40.60 108 Runs | 1 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Wellington on 20-Mar-1948
429 Down 4 Beth Mooney (Australia) flag Beth Mooney (Australia) 40.60 118 Runs | na Wickets | 1 Ct/St for Australia Women vs England Women at Nottingham on 22-Jun-2023
430 Down 4 Pat Carrick (New Zealand) flag Pat Carrick (New Zealand) 40.58 Runs | 4 Wickets | Ct/St for New Zealand Women vs England Women at Auckland on 28-Mar-1969
431 Down 4 Karen Price (Australia) flag Karen Price (Australia) 40.51 38 Runs | 1 Wickets | 1 Ct/St for Australia Women vs India Women at Mumbai on 10-Feb-1984
432 Down 4 Peta Verco (Australia) flag Peta Verco (Australia) 40.48 42 Runs | 3 Wickets | Ct/St for Australia Women vs England Women at Brisbane on 01-Jan-1985
433 Down 4 Nell Massey (Australia) flag Nell Massey (Australia) 40.39 76 Runs | na Wickets | 3 Ct/St for Australia Women vs England Women at Perth on 21-Mar-1958
434 Down 4 Sue Rattray (New Zealand) flag Sue Rattray (New Zealand) 40.38 33 Runs | 5 Wickets | Ct/St for New Zealand Women vs India Women at Cuttack on 07-Mar-1985
435 Down 4 Barbara Daniels (England) flag Barbara Daniels (England) 40.23 69 Runs | 1 Wickets | 1 Ct/St for England Women vs Australia Women at Worcester on 21-Aug-1998
436 Down 4 Sharmila Chakraborty (India) flag Sharmila Chakraborty (India) 40.22 Runs | 7 Wickets | Ct/St for India Women vs West Indies Women at Delhi on 12-Nov-1976
437 Down 4 Peter Taylor (England) flag Peter Taylor (England) 40.20 na Runs | 4 Wickets | 1 Ct/St for England Women vs New Zealand Women at Christchurch on 16-Feb-1935
438 Down 4 Lynne Thomas (England) flag Lynne Thomas (England) 40.20 142 Runs | Wickets | Ct/St for England Women vs Australia Women at Birmingham on 03-Jul-1976
439 Down 4 Anne Palmer (Australia) flag Anne Palmer (Australia) 40.14 5 Runs | 7 Wickets | Ct/St for Australia Women vs England Women at Brisbane on 28-Dec-1934
440 Down 4 Sue Redfern (England) flag Sue Redfern (England) 40.13 55 Runs | 1 Wickets | Ct/St for England Women vs New Zealand Women at Guildford on 12-Jul-1996
441 Down 4 Rumeli Dhar (India) flag Rumeli Dhar (India) 40.12 69 Runs | 2 Wickets | Ct/St for India Women vs England Women at New Delhi on 21-Nov-2005
442 Down 4 Mary Spear (England) flag Mary Spear (England) 40.12 9 Runs | 5 Wickets | 1 Ct/St for England Women vs Australia Women at Brisbane on 28-Dec-1934
443 Down 4 Diana Edulji (India) flag Diana Edulji (India) 40.11 38 Runs | 3 Wickets | Ct/St for India Women vs West Indies Women at Patna on 17-Nov-1976
444 Down 4 Joy Lamason (New Zealand) flag Joy Lamason (New Zealand) 40.11 19 Runs | 3 Wickets | Ct/St for New Zealand Women vs England Women at Auckland on 26-Mar-1949
445 Down 4 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 40.09 86 Runs | 2 Wickets | 2 Ct/St for Australia Women vs England Women at Canberra on 27-Jan-2022
446 Down 4 Gargi Banerjee (India) flag Gargi Banerjee (India) 40.09 17 Runs | 6 Wickets | Ct/St for India Women vs New Zealand Women at Cuttack on 07-Mar-1985
447 Down 4 Mary Duggan (England) flag Mary Duggan (England) 39.95 6 Runs | 6 Wickets | 1 Ct/St for England Women vs Australia Women at Birmingham on 15-Jun-1963
448 Down 4 Nazia Nazir (Pakistan) flag Nazia Nazir (Pakistan) 39.95 1 Runs | 4 Wickets | 1 Ct/St for Pakistan Women vs Sri Lanka Women at Colombo on 17-Apr-1998
449 Down 4 Janette Brittin (England) flag Janette Brittin (England) 39.92 37 Runs | 3 Wickets | 1 Ct/St for England Women vs Australia Women at Adelaide on 21-Dec-1984
450 Down 4 Jane Smit (England) flag Jane Smit (England) 39.92 62 Runs | na Wickets | 5 Ct/St for England Women vs India Women at Jamshedpur on 24-Nov-1995
451 Down 4 Carol Marett (New Zealand) flag Carol Marett (New Zealand) 39.85 59 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs South Africa Women at Durban on 10-Mar-1972
452 Down 4 Jackie Lord (New Zealand) flag Jackie Lord (New Zealand) 39.81 39 Runs | 4 Wickets | 1 Ct/St for New Zealand Women vs South Africa Women at Johannesburg on 24-Mar-1972
453 Down 4 Sunette Loubser (South Africa) flag Sunette Loubser (South Africa) 39.81 3 Runs | 8 Wickets | Ct/St for South Africa Women vs Netherlands Women at Rotterdam on 28-Jul-2007
454 Down 4 Catherine Mowat (England) flag Catherine Mowat (England) 39.81 na Runs | 7 Wickets | Ct/St for England Women vs West Indies Women at Canterbury on 16-Jun-1979
455 Down 4 Mary Pilling (England) flag Mary Pilling (England) 39.80 3 Runs | 6 Wickets | Ct/St for England Women vs New Zealand Women at Auckland on 28-Mar-1969
456 Down 4 Vivalyn Latty-Scott (West Indies) flag Vivalyn Latty-Scott (West Indies) 39.79 50 Runs | 2 Wickets | Ct/St for West Indies Women vs England Women at Nottingham on 23-Jun-1979
457 Down 4 Zoe Goss (Australia) flag Zoe Goss (Australia) 39.77 1 Runs | 4 Wickets | Ct/St for Australia Women vs England Women at Worcester on 01-Aug-1987
458 Down 4 Karen Brown (Australia) flag Karen Brown (Australia) 39.77 4 Runs | 4 Wickets | Ct/St for Australia Women vs England Women at Worcester on 01-Aug-1987
459 Down 4 Jan Allen (England) flag Jan Allen (England) 39.76 113 Runs | na Wickets | Ct/St for England Women vs Australia Women at Brisbane on 01-Jan-1985
460 Down 4 Jan Allen (England) flag Jan Allen (England) 39.73 85 Runs | na Wickets | Ct/St for England Women vs Australia Women at Bendigo on 25-Jan-1985
461 Down 4 Clare Taylor (England) flag Clare Taylor (England) 39.72 9 Runs | 5 Wickets | Ct/St for England Women vs India Women at Hyderabad on 10-Dec-1995
462 Down 4 Arran Brindle (England) flag Arran Brindle (England) 39.72 155 Runs | na Wickets | Ct/St for England Women vs Australia Women at Hove on 09-Aug-2005
463 Down 4 Hazel Pritchard (Australia) flag Hazel Pritchard (Australia) 39.71 94 Runs | na Wickets | Ct/St for Australia Women vs England Women at London on 10-Jul-1937
464 Down 4 Lyn Fullston (Australia) flag Lyn Fullston (Australia) 39.71 24 Runs | 3 Wickets | 3 Ct/St for Australia Women vs India Women at Lucknow on 28-Jan-1984
465 Down 4 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 39.68 59 Runs | 4 Wickets | Ct/St for Australia Women vs England Women at Canberra on 27-Jan-2022
466 Down 4 Enid Bakewell (England) flag Enid Bakewell (England) 39.68 59 Runs | 2 Wickets | Ct/St for England Women vs West Indies Women at Canterbury on 16-Jun-1979
467 Down 4 Clare Connor (England) flag Clare Connor (England) 39.67 62 Runs | 5 Wickets | Ct/St for England Women vs Australia Women at Hove on 09-Aug-2005
468 Down 4 Peggy Fairweather (West Indies) flag Peggy Fairweather (West Indies) 39.67 3 Runs | 2 Wickets | Ct/St for West Indies Women vs England Women at Birmingham on 01-Jul-1979
469 Down 4 Barb Bevege (New Zealand) flag Barb Bevege (New Zealand) 39.66 123 Runs | Wickets | 1 Ct/St for New Zealand Women vs India Women at Dunedin on 08-Jan-1977
470 Down 4 Rajani Venugopal (India) flag Rajani Venugopal (India) 39.66 81 Runs | Wickets | Ct/St for India Women vs Australia Women at Melbourne on 09-Feb-1991
471 Down 4 Patricia Holmes (Australia) flag Patricia Holmes (Australia) 39.65 76 Runs | Wickets | Ct/St for Australia Women vs England Women at London on 10-Jul-1937
472 Down 4 Carol Marett (New Zealand) flag Carol Marett (New Zealand) 39.61 47 Runs | 3 Wickets | Ct/St for New Zealand Women vs South Africa Women at Johannesburg on 24-Mar-1972
473 Down 4 Amy Hudson (Australia) flag Amy Hudson (Australia) 39.60 55 Runs | 3 Wickets | Ct/St for Australia Women vs England Women at Sydney on 19-Feb-1949
474 Down 4 Sarah Potter (England) flag Sarah Potter (England) 39.59 49 Runs | 2 Wickets | 1 Ct/St for England Women vs India Women at Blackpool on 03-Jul-1986
475 Down 4 Lyn Fullston (Australia) flag Lyn Fullston (Australia) 39.57 16 Runs | 7 Wickets | 1 Ct/St for Australia Women vs India Women at Delhi on 21-Jan-1984
476 Down 4 Alicia Walsh (Australia) flag Alicia Walsh (Australia) 39.54 34 Runs | 2 Wickets | Ct/St for Australia Women vs England Women at London on 10-Jul-1937
477 Down 4 Rachael Heyhoe-Flint (England) flag Rachael Heyhoe-Flint (England) 39.54 172 Runs | Wickets | 1 Ct/St for England Women vs New Zealand Women at Scarborough on 18-Jun-1966
478 Down 4 Jackie Lord (New Zealand) flag Jackie Lord (New Zealand) 39.53 1 Runs | 4 Wickets | Ct/St for New Zealand Women vs England Women at Birmingham on 09-Jul-1966
479 Down 4 Enid Bakewell (England) flag Enid Bakewell (England) 39.51 150 Runs | Wickets | 1 Ct/St for England Women vs Australia Women at Adelaide on 27-Dec-1968
480 Down 4 Jasmine Sammy (West Indies) flag Jasmine Sammy (West Indies) 39.51 16 Runs | 3 Wickets | Ct/St for West Indies Women vs England Women at Birmingham on 01-Jul-1979
481 Down 4 Gloria Williamson (South Africa) flag Gloria Williamson (South Africa) 39.51 1 Runs | 4 Wickets | 2 Ct/St for South Africa Women vs New Zealand Women at Johannesburg on 24-Mar-1972
482 Down 4 Jill Kennare (Australia) flag Jill Kennare (Australia) 39.50 159 Runs | na Wickets | 1 Ct/St for Australia Women vs England Women at Perth on 13-Dec-1984
483 Down 4 Mary Spear (England) flag Mary Spear (England) 39.50 7 Runs | 4 Wickets | Ct/St for England Women vs Australia Women at Melbourne on 18-Jan-1935
484 Down 4 Suzanne Kitson (England) flag Suzanne Kitson (England) 39.50 4 Runs | 4 Wickets | Ct/St for England Women vs New Zealand Women at Wanganui on 06-Feb-1992
485 Down 4 Vivalyn Latty-Scott (West Indies) flag Vivalyn Latty-Scott (West Indies) 39.48 51 Runs | 1 Wickets | 2 Ct/St for West Indies Women vs India Women at Jammu on 27-Nov-1976
486 Down 4 Una Paisley (Australia) flag Una Paisley (Australia) 39.48 20 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Dunedin on 17-Mar-1961
487 Down 4 Wendy Coe (New Zealand) flag Wendy Coe (New Zealand) 39.47 15 Runs | 3 Wickets | Ct/St for New Zealand Women vs England Women at Birmingham on 09-Jul-1966
488 Down 4 Patricia Whittaker (West Indies) flag Patricia Whittaker (West Indies) 39.46 61 Runs | Wickets | Ct/St for West Indies Women vs India Women at Bengaluru on 31-Oct-1976
489 Down 4 Leila Williams (West Indies) flag Leila Williams (West Indies) 39.45 47 Runs | 1 Wickets | Ct/St for West Indies Women vs England Women at Canterbury on 16-Jun-1979
490 Down 4 Kathryn Leng (England) flag Kathryn Leng (England) 39.44 144 Runs | 3 Wickets | Ct/St for England Women vs New Zealand Women at Scarborough on 24-Jun-1996
491 Down 4 Debbie Wilson (Australia) flag Debbie Wilson (Australia) 39.43 92 Runs | 4 Wickets | Ct/St for Australia Women vs New Zealand Women at Auckland on 18-Jan-1990
492 Down 4 Diana Edulji (India) flag Diana Edulji (India) 39.34 na Runs | 4 Wickets | Ct/St for India Women vs England Women at Blackpool on 03-Jul-1986
493 Down 4 Jan Lumsden (Australia) flag Jan Lumsden (Australia) 39.30 123 Runs | Wickets | 3 Ct/St for Australia Women vs England Women at London on 24-Jul-1976
494 Down 4 Anjum Chopra (India) flag Anjum Chopra (India) 39.29 96 Runs | na Wickets | 1 Ct/St for India Women vs England Women at New Delhi on 21-Nov-2005
495 Down 4 Joanne Broadbent (Australia) flag Joanne Broadbent (Australia) 39.28 200 Runs | Wickets | Ct/St for Australia Women vs England Women at Guildford on 06-Aug-1998
496 Down 4 Michelle Goszko (Australia) flag Michelle Goszko (Australia) 39.22 204 Runs | na Wickets | Ct/St for Australia Women vs England Women at Shenley on 24-Jun-2001
497 Down 4 Diana Edulji (India) flag Diana Edulji (India) 39.21 27 Runs | 3 Wickets | 1 Ct/St for India Women vs New Zealand Women at Lucknow on 17-Mar-1985
498 Down 4 Claire Taylor (England) flag Claire Taylor (England) 39.07 69 Runs | na Wickets | 4 Ct/St for England Women vs Australia Women at Sydney on 22-Feb-2003
499 Down 4 Mithali Raj (India) flag Mithali Raj (India) 39.06 214 Runs | na Wickets | 2 Ct/St for India Women vs England Women at Taunton on 14-Aug-2002
500 Down 4 Sarah Andrews (Australia) flag Sarah Andrews (Australia) 39.01 15 Runs | 2 Wickets | 1 Ct/St for Australia Women vs England Women at Worcester on 10-Jul-2009
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #womentests #bettysnowball #snowball #lynfullston #fullston #karengunn #gunn #sudhashah #shah #snehrana #rana #justinefryer #fryer #anjalipendharker #pendharker #catherinecampbell #campbell #kellybrown #brown #lesleymurdoch #murdoch #rachaelheyhoeflint #heyhoeflint #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings