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 4 Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 64.77 32 Runs | 2 Wickets | Ct/St for New Zealand Women vs England Women at Bath on 13-Aug-2007
402 Down 4 Radha Yadav (India) flag Radha Yadav (India) 64.77 14 Runs | 1 Wickets | 2 Ct/St for India Women vs New Zealand Women at Melbourne on 27-Feb-2020
403 Down 4 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 64.77 33 Runs | 1 Wickets | 2 Ct/St for New Zealand Women vs Australia Women at Brisbane on 26-Sep-2020
404 Down 4 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 64.77 53 Runs | 1 Wickets | Ct/St for West Indies Women vs New Zealand Women at Mount Maunganui on 14-Mar-2018
405 Down 4 Sripali Weerakkody (Sri Lanka) flag Sripali Weerakkody (Sri Lanka) 64.77 9 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs West Indies Women at Cayon on 23-Apr-2010
406 Down 4 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 64.77 35 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Hobart on 21-Feb-2010
407 Down 4 Pooja Vastrakar (India) flag Pooja Vastrakar (India) 64.77 7 Runs | 2 Wickets | Ct/St for India Women vs Australia Women at DY Patil on 09-Jan-2024
408 Down 4 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 64.77 11 Runs | 4 Wickets | Ct/St for Australia Women vs New Zealand Women at Wellington on 26-Mar-2025
409 Down 4 Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 64.77 46 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs India Women at Visakhapatnam on 28-Jan-2014
410 Down 4 Kim Garth (Australia/Ireland) flag Kim Garth (Australia/Ireland) 64.46 15 Runs | 3 Wickets | 1 Ct/St for Ireland Women vs Australia Women at Dublin on 21-Aug-2015
411 Down 4 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 64.46 63 Runs | 1 Wickets | 1 Ct/St for West Indies Women vs South Africa Women at Barbados on 22-Jun-2025
412 Down 4 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 64.45 33 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Invercargill on 18-Feb-2011
413 Down 4 Eshani Lokusuriyage (Sri Lanka) flag Eshani Lokusuriyage (Sri Lanka) 64.15 24 Runs | 1 Wickets | 2 Ct/St for Sri Lanka Women vs India Women at Visakhapatnam on 28-Jan-2014
414 Down 4 Shorna Akter (Bangladesh) flag Shorna Akter (Bangladesh) 64.15 5 Runs | 2 Wickets | 2 Ct/St for Bangladesh Women vs Scotland Women at Kirtipur on 30-Jan-2026
415 Down 5 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 64.15 20 Runs | 2 Wickets | Ct/St for England Women vs Australia Women at Chelmsford on 26-Aug-2015
416 Down 5 Sana Mir (Pakistan) flag Sana Mir (Pakistan) 64.15 3 Runs | 3 Wickets | Ct/St for Pakistan Women vs Bangladesh Women at Dublin on 29-Aug-2012
417 Down 5 Javeria Rauf (Pakistan) flag Javeria Rauf (Pakistan) 64.15 40 Runs | 2 Wickets | Ct/St for Pakistan Women vs Ireland Women at Solihull on 08-Jul-2013
418 Down 5 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 64.15 33 Runs | 3 Wickets | Ct/St for Scotland Women vs Thailand Women at Utrecht on 13-Jul-2023
419 Down 5 Ritu Moni (Bangladesh) flag Ritu Moni (Bangladesh) 64.15 15 Runs | 2 Wickets | Ct/St for Bangladesh Women vs Thailand Women at Mulpani on 28-Jan-2026
420 Down 6 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 64.15 73 Runs | 1 Wickets | Ct/St for New Zealand Women vs South Africa Women at Taunton on 20-Jun-2018
421 Down 6 Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 64.14 60 Runs | 1 Wickets | Ct/St for Pakistan Women vs Sri Lanka Women at Kuala Lumpur on 06-Jun-2018
422 Down 6 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 63.84 40 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs Sri Lanka Women at Colombo (RPS) on 07-Mar-2013
423 Down 6 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 63.84 37 Runs | 3 Wickets | 1 Ct/St for West Indies Women vs Ireland Women at Gros Islet on 04-Jul-2023
424 Down 6 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 63.84 77 Runs | 1 Wickets | 1 Ct/St for England Women vs India Women at Wankhede on 06-Dec-2023
425 Down 6 Esha Oza (U.A.E.) flag Esha Oza (U.A.E.) 63.83 4 Runs | 3 Wickets | 1 Ct/St for United Arab Emirates Women vs Thailand Women at Bangkok on 28-Nov-2025
426 Down 6 Esha Oza (U.A.E.) flag Esha Oza (U.A.E.) 63.83 15 Runs | 3 Wickets | 1 Ct/St for United Arab Emirates Women vs Ireland Women at Abu Dhabi on 25-Apr-2024
427 Down 6 Iris Zwilling (Netherlands) flag Iris Zwilling (Netherlands) 63.83 36 Runs | 1 Wickets | 1 Ct/St for Netherlands Women vs France Women at Almeria on 06-Sep-2023
428 Down 6 Deandra Dottin (West Indies/Barbados) flag Deandra Dottin (West Indies/Barbados) 63.83 8 Runs | 5 Wickets | 1 Ct/St for West Indies Women vs Bangladesh Women at Providence on 09-Nov-2018
429 Down 6 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 63.55 75 Runs | na Wickets | 1 Ct/St for Australia Women vs India Women at Melbourne on 08-Mar-2020
430 Down 6 Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 63.55 na Runs | 3 Wickets | 1 Ct/St for England Women vs New Zealand Women at Lord's on 21-Jun-2009
431 Down 6 Aimee Watkins (New Zealand) flag Aimee Watkins (New Zealand) 63.55 89 Runs | na Wickets | 1 Ct/St for New Zealand Women vs India Women at Nottingham on 18-Jun-2009
432 Down 6 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 63.53 40 Runs | 3 Wickets | Ct/St for West Indies Women vs England Women at Bridgetown on 24-Oct-2013
433 Down 6 Arran Brindle (England) flag Arran Brindle (England) 63.53 42 Runs | 2 Wickets | Ct/St for England Women vs West Indies Women at Manchester on 10-Sep-2012
434 Down 6 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 63.53 50 Runs | 2 Wickets | Ct/St for New Zealand Women vs West Indies Women at Mount Maunganui on 08-Mar-2014
435 Down 6 Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 63.53 56 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at Hobart on 23-Feb-2010
436 Down 6 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 63.53 9 Runs | 4 Wickets | Ct/St for England Women vs New Zealand Women at Taunton on 23-Jun-2018
437 Down 6 Radha Yadav (India) flag Radha Yadav (India) 63.53 1 Runs | 2 Wickets | 1 Ct/St for India Women vs Australia Women at Providence on 17-Nov-2018
438 Down 6 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 63.53 55 Runs | 1 Wickets | Ct/St for England Women vs India Women at Northampton on 09-Jul-2021
439 Down 6 Eshani Lokusuriyage (Sri Lanka) flag Eshani Lokusuriyage (Sri Lanka) 63.53 25 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs West Indies Women at Colombo (RPS) on 01-Mar-2013
440 Down 6 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 63.53 19 Runs | 3 Wickets | 2 Ct/St for New Zealand Women vs West Indies Women at Invercargill on 05-Mar-2014
441 Down 6 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 63.52 46 Runs | 2 Wickets | Ct/St for New Zealand Women vs West Indies Women at Invercargill on 05-Mar-2014
442 Down 6 Deepti Sharma (India) flag Deepti Sharma (India) 63.52 13 Runs | 1 Wickets | 1 Ct/St for India Women vs Australia Women at Birmingham on 07-Aug-2022
443 Down 6 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 63.52 42 Runs | 1 Wickets | 2 Ct/St for England Women vs India Women at Chelmsford on 14-Jul-2021
444 Down 6 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 63.52 26 Runs | Wickets | 1 Ct/St for India Women vs England Women at North Sound on 22-Nov-2018
445 Down 6 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 63.52 16 Runs | 2 Wickets | Ct/St for South Africa Women vs Ireland Women at Paarl on 07-Dec-2025
446 Down 6 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 63.52 80 Runs | Wickets | 2 Ct/St for Sri Lanka Women vs India Women at Dambulla on 27-Jun-2022
447 Down 6 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 63.52 2 Runs | 3 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Sharjah on 08-Oct-2024
448 Down 6 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 63.52 34 Runs | 2 Wickets | 2 Ct/St for New Zealand Women vs Sri Lanka Women at Colombo (PSS) on 08-Jul-2023
449 Down 6 Georgia Wareham (Australia) flag Georgia Wareham (Australia) 63.52 26 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at Brisbane on 24-Sep-2024
450 Down 6 Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 63.52 2 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Paarl on 11-Feb-2023
451 Down 6 Jhulan Goswami (India) flag Jhulan Goswami (India) 63.52 18 Runs | 2 Wickets | 2 Ct/St for India Women vs Bangladesh Women at Cox's Bazar on 11-Mar-2014
452 Down 6 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 63.52 40 Runs | Wickets | 1 Ct/St for England Women vs South Africa Women at Cape Town on 24-Feb-2023
453 Down 6 Laura Marsh (England) flag Laura Marsh (England) 63.52 4 Runs | 3 Wickets | 1 Ct/St for England Women vs West Indies Women at Basseterre on 07-May-2010
454 Down 6 Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 63.52 25 Runs | 2 Wickets | Ct/St for England Women vs West Indies Women at Derby on 28-Sep-2020
455 Down 6 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 63.52 1 Runs | 2 Wickets | 1 Ct/St for South Africa Women vs West Indies Women at Gros Islet on 14-Nov-2018
456 Down 6 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 63.52 7 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs West Indies Women at Sharjah on 18-Oct-2024
457 Down 6 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 63.21 45 Runs | 1 Wickets | Ct/St for South Africa Women vs Australia Women at Nagpur on 18-Mar-2016
458 Down 6 Deepti Sharma (India) flag Deepti Sharma (India) 63.21 20 Runs | 1 Wickets | Ct/St for India Women vs Australia Women at Cape Town on 23-Feb-2023
459 Down 6 Nonkululeko Mlaba (South Africa) flag Nonkululeko Mlaba (South Africa) 63.21 4 Runs | 2 Wickets | Ct/St for South Africa Women vs New Zealand Women at Dubai (DICS) on 20-Oct-2024
460 Down 6 Nilakshika Silva (Sri Lanka) flag Nilakshika Silva (Sri Lanka) 63.21 10 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs Pakistan Women at Sylhet on 03-Apr-2014
461 Down 6 Fahima Khatun (Bangladesh) flag Fahima Khatun (Bangladesh) 63.21 14 Runs | 2 Wickets | Ct/St for Bangladesh Women vs India Women at Bengaluru on 15-Mar-2016
462 Down 6 Fatima Sana (Pakistan) flag Fatima Sana (Pakistan) 63.21 16 Runs | 2 Wickets | Ct/St for Pakistan Women vs England Women at Cape Town on 21-Feb-2023
463 Down 6 Zaida James (West Indies) flag Zaida James (West Indies) 63.21 14 Runs | Wickets | Ct/St for West Indies Women vs New Zealand Women at Sharjah on 18-Oct-2024
464 Down 6 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 63.21 10 Runs | 3 Wickets | Ct/St for Australia Women vs England Women at Basseterre on 05-May-2010
465 Down 6 Angelique Taai (South Africa) flag Angelique Taai (South Africa) 63.21 11 Runs | 1 Wickets | Ct/St for South Africa Women vs England Women at Basseterre on 09-May-2010
466 Down 6 Sian Ruck (New Zealand) flag Sian Ruck (New Zealand) 63.21 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Lord's on 21-Jun-2009
467 Down 6 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 63.21 23 Runs | Wickets | Ct/St for Australia Women vs West Indies Women at Colombo (RPS) on 05-Oct-2012
468 Down 6 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 63.21 14 Runs | 1 Wickets | Ct/St for South Africa Women vs New Zealand Women at Dubai (DICS) on 20-Oct-2024
469 Down 6 Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 63.21 10 Runs | 1 Wickets | Ct/St for West Indies Women vs England Women at Paarl on 11-Feb-2023
470 Down 6 Kim Garth (Australia/Ireland) flag Kim Garth (Australia/Ireland) 63.21 24 Runs | 1 Wickets | Ct/St for Ireland Women vs Australia Women at Providence on 11-Nov-2018
471 Down 6 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 63.21 52 Runs | Wickets | 3 Ct/St for Ireland Women vs England Women at Dublin on 14-Sep-2024
472 Down 6 Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 63.21 32 Runs | 1 Wickets | Ct/St for Bangladesh Women vs England Women at Bengaluru on 17-Mar-2016
473 Down 6 Charlotte Edwards (England) flag Charlotte Edwards (England) 63.21 9 Runs | 1 Wickets | Ct/St for England Women vs New Zealand Women at Lord's on 21-Jun-2009
474 Down 6 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 63.21 28 Runs | 1 Wickets | Ct/St for Australia Women vs South Africa Women at Gqeberha on 18-Feb-2023
475 Down 6 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 63.21 11 Runs | 1 Wickets | Ct/St for Australia Women vs South Africa Women at Gqeberha on 18-Feb-2023
476 Down 6 Jahanara Alam (Bangladesh) flag Jahanara Alam (Bangladesh) 63.21 12 Runs | Wickets | Ct/St for Bangladesh Women vs England Women at Gros Islet on 12-Nov-2018
477 Down 6 Eden Carson (New Zealand) flag Eden Carson (New Zealand) 63.20 Runs | 3 Wickets | Ct/St for New Zealand Women vs West Indies Women at Sharjah on 18-Oct-2024
478 Down 6 Chamani Seneviratna (U.A.E./Sri Lanka) flag Chamani Seneviratna (U.A.E./Sri Lanka) 63.20 4 Runs | 4 Wickets | Ct/St for Sri Lanka Women vs New Zealand Women at Basseterre on 08-May-2010
479 Down 6 Sune Luus (South Africa) flag Sune Luus (South Africa) 62.93 na Runs | 5 Wickets | 1 Ct/St for South Africa Women vs Ireland Women at Chennai on 23-Mar-2016
480 Down 6 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 62.91 32 Runs | 3 Wickets | Ct/St for Ireland Women vs Bangladesh Women at Sylhet on 07-Dec-2024
481 Down 6 Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 62.91 4 Runs | 3 Wickets | Ct/St for England Women vs Australia Women at Taunton on 02-Sep-2005
482 Down 6 Eshani Lokusuriyage (Sri Lanka) flag Eshani Lokusuriyage (Sri Lanka) 62.90 23 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs Pakistan Women at Taunton on 12-Jun-2009
483 Down 6 Anya Shrubsole (England) flag Anya Shrubsole (England) 62.90 10 Runs | 3 Wickets | Ct/St for England Women vs South Africa Women at Paarl on 18-Feb-2016
484 Down 6 Jhulan Goswami (India) flag Jhulan Goswami (India) 62.90 11 Runs | 3 Wickets | 1 Ct/St for India Women vs England Women at Taunton on 26-Jun-2011
485 Down 6 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 62.90 14 Runs | 3 Wickets | 1 Ct/St for West Indies Women vs New Zealand Women at New Plymouth on 20-Mar-2018
486 Down 6 Shanel Daley (West Indies) flag Shanel Daley (West Indies) 62.90 15 Runs | 5 Wickets | Ct/St for West Indies Women vs Sri Lanka Women at Colombo (RPS) on 05-Mar-2013
487 Down 6 Kavisha Egodage (U.A.E.) flag Kavisha Egodage (U.A.E.) 62.90 49 Runs | 2 Wickets | Ct/St for United Arab Emirates Women vs Zimbabwe Women at Windhoek on 10-Sep-2024
488 Down 6 Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 62.90 18 Runs | 2 Wickets | 1 Ct/St for Pakistan Women vs India Women at Guangzhou on 31-Oct-2012
489 Down 6 Frances Mackay (New Zealand) flag Frances Mackay (New Zealand) 62.90 14 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at North Sydney on 22-Jan-2012
490 Down 6 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 62.90 26 Runs | 1 Wickets | 1 Ct/St for South Africa Women vs Australia Women at Hobart on 30-Jan-2024
491 Down 6 Sune Luus (South Africa) flag Sune Luus (South Africa) 62.90 18 Runs | 1 Wickets | 1 Ct/St for South Africa Women vs Scotland Women at Dubai (DICS) on 09-Oct-2024
492 Down 6 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 62.90 Runs | 4 Wickets | Ct/St for England Women vs South Africa Women at Basseterre on 09-May-2010
493 Down 6 Fahima Khatun (Bangladesh) flag Fahima Khatun (Bangladesh) 62.90 10 Runs | 1 Wickets | 1 Ct/St for Bangladesh Women vs Scotland Women at Sharjah on 03-Oct-2024
494 Down 6 Nahida Akter (Bangladesh) flag Nahida Akter (Bangladesh) 62.90 4 Runs | 3 Wickets | 1 Ct/St for Bangladesh Women vs Sri Lanka Women at Dambulla on 20-Jul-2024
495 Down 6 Niranjana Nagarajan (India) flag Niranjana Nagarajan (India) 62.90 9 Runs | 1 Wickets | 1 Ct/St for India Women vs Pakistan Women at Galle on 01-Oct-2012
496 Down 6 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 62.90 61 Runs | Wickets | 1 Ct/St for New Zealand Women vs South Africa Women at Benoni on 14-Oct-2023
497 Down 6 Suwini de Alwis (Sri Lanka) flag Suwini de Alwis (Sri Lanka) 62.90 26 Runs | 1 Wickets | 1 Ct/St for Sri Lanka Women vs New Zealand Women at Basseterre on 08-May-2010
498 Down 6 Saskia Horley (Scotland) flag Saskia Horley (Scotland) 62.90 8 Runs | 3 Wickets | 1 Ct/St for Scotland Women vs Bangladesh Women at Sharjah on 03-Oct-2024
499 Down 6 Frances Mackay (New Zealand) flag Frances Mackay (New Zealand) 62.90 25 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Sylhet on 23-Mar-2014
500 Down 6 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 62.89 13 Runs | 1 Wickets | 1 Ct/St for West Indies Women vs Sri Lanka Women at Potchefstroom (Uni) on 16-Oct-2010
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #woment20is #nicolabrowne #browne #radhayadav #yadav #suziebates #bates #hayleymatthews #matthews #sripaliweerakkody #weerakkody #sophiedevine #devine #poojavastrakar #vastrakar #annabelsutherland #sutherland #shashikalasiriwardene #siriwardene #kimgarth #garth #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings