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
301 Down 4 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 58.00 57 Runs | 1 Wickets | 2 Ct/St for Australia Women vs New Zealand Women at Wellington on 13-Mar-2022
302 Down 4 Alana King (Australia) flag Alana King (Australia) 58.00 17 Runs | 4 Wickets | 2 Ct/St for Australia Women vs South Africa Women at North Sydney on 10-Feb-2024
303 Down 4 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 57.99 19 Runs | 2 Wickets | 2 Ct/St for South Africa Women vs Australia Women at Taunton on 15-Jul-2017
304 Down 4 Sana Mir (Pakistan) flag Sana Mir (Pakistan) 57.99 22 Runs | 2 Wickets | 2 Ct/St for Pakistan Women vs Sri Lanka Women at Canberra on 09-Mar-2009
305 Down 4 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 57.99 32 Runs | 2 Wickets | Ct/St for Australia Women vs Pakistan Women at Cuttack on 01-Feb-2013
306 Down 4 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 57.99 43 Runs | 1 Wickets | 2 Ct/St for West Indies Women vs India Women at Hamilton on 12-Mar-2022
307 Down 4 Karen Rolton (Australia) flag Karen Rolton (Australia) 57.68 107 Runs | Wickets | 1 Ct/St for Australia Women vs South Africa Women at Lincoln on 13-Dec-2000
308 Down 4 Deepti Sharma (India) flag Deepti Sharma (India) 57.67 72 Runs | 2 Wickets | 1 Ct/St for India Women vs Australia Women at Delhi on 20-Sep-2025
309 Down 4 Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 57.67 19 Runs | 4 Wickets | 1 Ct/St for New Zealand Women vs South Africa Women at Kimberley on 08-Oct-2016
310 Down 4 Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 57.67 54 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Brisbane on 16-Jun-2011
311 Down 4 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 57.67 30 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs South Africa Women at Durban on 01-Oct-2023
312 Down 4 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 57.67 65 Runs | 1 Wickets | 1 Ct/St for England Women vs New Zealand Women at Lincoln on 28-Feb-2015
313 Down 4 Rosalie Birch (England) flag Rosalie Birch (England) 57.67 30 Runs | 3 Wickets | 1 Ct/St for England Women vs South Africa Women at Chelmsford on 13-Aug-2003
314 Down 4 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 57.38 7 Runs | 7 Wickets | Ct/St for Australia Women vs England Women at Canterbury on 07-Jul-2019
315 Down 4 Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 57.35 18 Runs | 5 Wickets | Ct/St for England Women vs India Women at Wankhede on 28-Feb-2019
316 Down 4 Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 57.35 32 Runs | 3 Wickets | Ct/St for England Women vs Australia Women at Canberra on 03-Feb-2022
317 Down 4 Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 57.34 7 Runs | 5 Wickets | Ct/St for England Women vs Australia Women at Wormsley on 07-Jul-2011
318 Down 4 Sune Luus (South Africa) flag Sune Luus (South Africa) 57.34 18 Runs | 4 Wickets | Ct/St for South Africa Women vs Australia Women at Coffs Harbour on 27-Nov-2016
319 Down 4 Jhulan Goswami (India) flag Jhulan Goswami (India) 57.34 22 Runs | 3 Wickets | Ct/St for India Women vs Sri Lanka Women at Brabourne on 05-Feb-2013
320 Down 4 Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 57.34 50 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Darwin on 25-Jul-2007
321 Down 4 Sune Luus (South Africa) flag Sune Luus (South Africa) 57.34 31 Runs | 3 Wickets | Ct/St for South Africa Women vs Australia Women at Coffs Harbour on 29-Nov-2016
322 Down 4 Danielle Hazell (England) flag Danielle Hazell (England) 57.34 45 Runs | 3 Wickets | 2 Ct/St for England Women vs Sri Lanka Women at Colombo (RPS) on 17-Nov-2016
323 Down 4 Deepti Sharma (India) flag Deepti Sharma (India) 57.02 28 Runs | 6 Wickets | 1 Ct/St for India Women vs Sri Lanka Women at Ranchi on 19-Feb-2016
324 Down 4 Anisa Mohammed (West Indies) flag Anisa Mohammed (West Indies) 57.01 25 Runs | 4 Wickets | 1 Ct/St for West Indies Women vs Pakistan Women at Kingstown on 03-Sep-2011
325 Down 4 Shubhangi Kulkarni (India) flag Shubhangi Kulkarni (India) 57.01 37 Runs | 3 Wickets | 1 Ct/St for India Women vs ICC XI Women at Napier on 17-Jan-1982
326 Down 4 Chris Watmough (England) flag Chris Watmough (England) 57.00 25 Runs | 3 Wickets | 1 Ct/St for England Women vs New Zealand Women at Auckland on 10-Jan-1982
327 Down 4 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 56.72 127 Runs | na Wickets | 1 Ct/St for India Women vs Australia Women at Navi Mumbai on 30-Oct-2025
328 Down 4 Nashra Sandhu (Pakistan) flag Nashra Sandhu (Pakistan) 56.70 1 Runs | 4 Wickets | 1 Ct/St for Pakistan Women vs India Women at Derby on 02-Jul-2017
329 Down 4 Sune Luus (South Africa) flag Sune Luus (South Africa) 56.70 15 Runs | 6 Wickets | Ct/St for South Africa Women vs New Zealand Women at Hamilton on 30-Jan-2020
330 Down 4 Aliya Riaz (Pakistan) flag Aliya Riaz (Pakistan) 56.69 71 Runs | 2 Wickets | Ct/St for Pakistan Women vs South Africa Women at Benoni on 12-May-2019
331 Down 4 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 56.69 33 Runs | 3 Wickets | Ct/St for Australia Women vs West Indies Women at Coolidge on 05-Sep-2019
332 Down 4 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 56.69 35 Runs | 3 Wickets | Ct/St for Australia Women vs India Women at Vadodara on 18-Mar-2018
333 Down 4 Amita Sharma (India) flag Amita Sharma (India) 56.69 3 Runs | 3 Wickets | 1 Ct/St for India Women vs New Zealand Women at Potchefstroom on 07-Apr-2005
334 Down 4 Patricia Whittaker (West Indies) flag Patricia Whittaker (West Indies) 56.69 40 Runs | 3 Wickets | Ct/St for West Indies Women vs England Women at Shireoaks on 07-Jul-1979
335 Down 4 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 56.69 3 Runs | 3 Wickets | 1 Ct/St for South Africa Women vs England Women at Bristol on 05-Jul-2017
336 Down 4 Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 56.69 20 Runs | 4 Wickets | Ct/St for Sri Lanka Women vs India Women at Kurunegala on 11-May-2008
337 Down 4 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 56.69 69 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at Lincoln on 15-Mar-2008
338 Down 4 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 56.69 72 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at Whangarei on 03-Feb-2009
339 Down 4 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 56.69 32 Runs | 3 Wickets | Ct/St for Australia Women vs Bangladesh Women at Mirpur on 21-Mar-2024
340 Down 4 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 56.69 110 Runs | 1 Wickets | Ct/St for New Zealand Women vs West Indies Women at Kingston on 06-Oct-2013
341 Down 4 Charlie Dean (England) flag Charlie Dean (England) 56.69 42 Runs | 3 Wickets | Ct/St for England Women vs New Zealand Women at Wellington on 01-Apr-2024
342 Down 4 Karen Rolton (Australia) flag Karen Rolton (Australia) 56.69 33 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Wanganui on 14-Feb-1995
343 Down 4 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 56.69 59 Runs | 2 Wickets | Ct/St for Pakistan Women vs South Africa Women at Durban on 20-Jan-2021
344 Down 4 Jhulan Goswami (India) flag Jhulan Goswami (India) 56.68 18 Runs | 2 Wickets | 1 Ct/St for India Women vs Australia Women at Sydney on 21-Mar-2009
345 Down 4 Leila Williams (West Indies/Jamaica) flag Leila Williams (West Indies/Jamaica) 56.36 29 Runs | 4 Wickets | 1 Ct/St for Jamaica Women vs Trinidad & Tobago Women at London on 04-Jul-1973
346 Down 4 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 56.36 57 Runs | 3 Wickets | 1 Ct/St for Pakistan Women vs Netherlands Women at Fatullah on 22-Nov-2011
347 Down 4 Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 56.35 90 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Netherlands Women at Melbourne on 13-Dec-1988
348 Down 4 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 56.35 87 Runs | 2 Wickets | 1 Ct/St for Pakistan Women vs Ireland Women at Dublin on 17-Jul-2013
349 Down 4 Karen Rolton (Australia) flag Karen Rolton (Australia) 56.07 154 Runs | na Wickets | Ct/St for Australia Women vs Sri Lanka Women at Christchurch on 01-Dec-2000
350 Down 4 Louise Milliken (New Zealand) flag Louise Milliken (New Zealand) 56.07 na Runs | 5 Wickets | 1 Ct/St for New Zealand Women vs India Women at Pretoria on 30-Mar-2005
351 Down 4 Johmari Logtenberg (South Africa) flag Johmari Logtenberg (South Africa) 56.05 153 Runs | 2 Wickets | Ct/St for South Africa Women vs Netherlands Women at Deventer on 05-Aug-2007
352 Down 4 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 56.05 95 Runs | 2 Wickets | Ct/St for New Zealand Women vs West Indies Women at Lincoln on 22-Feb-2014
353 Down 4 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 56.04 9 Runs | 4 Wickets | 1 Ct/St for West Indies Women vs South Africa Women at Newcastle on 08-Mar-2009
354 Down 4 Neetu David (India) flag Neetu David (India) 56.04 1 Runs | 5 Wickets | 1 Ct/St for India Women vs New Zealand Women at Pretoria on 30-Mar-2005
355 Down 4 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 56.04 124 Runs | 2 Wickets | Ct/St for England Women vs Pakistan Women at Chelmsford on 29-May-2024
356 Down 4 Carole Hodges (England) flag Carole Hodges (England) 56.04 105 Runs | Wickets | 1 Ct/St for England Women vs Australia Women at Guildford on 26-Jul-1993
357 Down 4 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 56.04 94 Runs | 2 Wickets | Ct/St for West Indies Women vs India Women at North Sound on 01-Nov-2019
358 Down 4 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 56.04 80 Runs | 2 Wickets | Ct/St for England Women vs Pakistan Women at Worcester on 22-Jun-2016
359 Down 4 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 56.04 93 Runs | 2 Wickets | Ct/St for Australia Women vs South Africa Women at Canberra on 18-Nov-2016
360 Down 4 Deepti Sharma (India) flag Deepti Sharma (India) 56.04 93 Runs | 2 Wickets | Ct/St for India Women vs South Africa Women at Colombo (RPS) on 07-May-2025
361 Down 4 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 56.04 100 Runs | 2 Wickets | Ct/St for West Indies Women vs Pakistan Women at North Sound on 12-Jul-2021
362 Down 4 Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 56.04 42 Runs | 4 Wickets | Ct/St for Sri Lanka Women vs West Indies Women at Colombo (RPS) on 15-May-2015
363 Down 4 Charlotte Edwards (England) flag Charlotte Edwards (England) 56.04 72 Runs | 2 Wickets | Ct/St for England Women vs Denmark Women at Hyderabad on 14-Dec-1997
364 Down 4 Freya Kemp (England) flag Freya Kemp (England) 56.04 65 Runs | 2 Wickets | Ct/St for England Women vs Ireland Women at Belfast on 09-Sep-2024
365 Down 4 Lynsey Askew (England) flag Lynsey Askew (England) 56.04 68 Runs | 2 Wickets | Ct/St for England Women vs New Zealand Women at Chennai on 03-Mar-2007
366 Down 4 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 56.04 44 Runs | 3 Wickets | Ct/St for Australia Women vs South Africa Women at North Sydney on 10-Feb-2024
367 Down 4 Shaiza Khan (Pakistan) flag Shaiza Khan (Pakistan) 56.04 30 Runs | 4 Wickets | Ct/St for Pakistan Women vs West Indies Women at Karachi on 25-Mar-2004
368 Down 4 Haidee Tiffen (New Zealand) flag Haidee Tiffen (New Zealand) 56.04 69 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Lincoln on 03-Mar-2002
369 Down 4 Hiroshi Abeysinghe (Sri Lanka) flag Hiroshi Abeysinghe (Sri Lanka) 56.04 52 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs Ireland Women at Lincoln on 05-Dec-2000
370 Down 4 Suthershini Sivanantham (Canada) flag Suthershini Sivanantham (Canada) 56.04 36 Runs | 5 Wickets | Ct/St for Sri Lanka Women vs Pakistan Women at Colombo (Moors) on 22-Jan-2002
371 Down 4 Anya Shrubsole (England) flag Anya Shrubsole (England) 56.04 13 Runs | 3 Wickets | 3 Ct/St for England Women vs Australia Women at Brabourne on 08-Feb-2013
372 Down 4 Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 56.04 19 Runs | 5 Wickets | Ct/St for New Zealand Women vs England Women at Leicester on 21-Sep-2021
373 Down 4 Nicole Bolton (Australia) flag Nicole Bolton (Australia) 56.04 60 Runs | 2 Wickets | Ct/St for Australia Women vs Sri Lanka Women at Bristol on 29-Jun-2017
374 Down 4 Emily Drumm (New Zealand) flag Emily Drumm (New Zealand) 56.04 42 Runs | 3 Wickets | Ct/St for New Zealand Women vs Australia Women at Adelaide on 03-Feb-1996
375 Down 4 Sune Luus (South Africa) flag Sune Luus (South Africa) 56.04 50 Runs | 3 Wickets | Ct/St for South Africa Women vs Sri Lanka Women at Colombo (PSS) on 17-Feb-2017
376 Down 4 Smriti Mandhana (India) flag Smriti Mandhana (India) 56.04 136 Runs | 1 Wickets | Ct/St for India Women vs South Africa Women at Bengaluru on 19-Jun-2024
377 Down 4 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 56.04 38 Runs | 3 Wickets | Ct/St for South Africa Women vs England Women at Potchefstroom on 11-Dec-2024
378 Down 4 Cathryn Fitzpatrick (Australia) flag Cathryn Fitzpatrick (Australia) 56.04 18 Runs | 3 Wickets | Ct/St for Australia Women vs England Women at Lincoln on 10-Dec-2000
379 Down 4 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 56.04 89 Runs | 2 Wickets | Ct/St for South Africa Women vs Sri Lanka Women at Colombo (SSC) on 15-Oct-2014
380 Down 4 Jess Jonassen (Australia) flag Jess Jonassen (Australia) 56.03 16 Runs | 5 Wickets | Ct/St for Australia Women vs New Zealand Women at Adelaide on 24-Feb-2019
381 Down 4 Deepti Sharma (India) flag Deepti Sharma (India) 56.03 51 Runs | 3 Wickets | Ct/St for India Women vs Ireland Women at Potchefstroom (Uni) on 07-May-2017
382 Down 4 Georgia Wareham (Australia) flag Georgia Wareham (Australia) 56.03 38 Runs | 2 Wickets | Ct/St for Australia Women vs England Women at Hobart on 17-Jan-2025
383 Down 4 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 56.03 24 Runs | 3 Wickets | Ct/St for West Indies Women vs Sri Lanka Women at Colombo (RPS) on 20-May-2015
384 Down 4 Shorna Akter (Bangladesh) flag Shorna Akter (Bangladesh) 56.03 19 Runs | 3 Wickets | 1 Ct/St for Bangladesh Women vs Sri Lanka Women at Navi Mumbai on 20-Oct-2025
385 Down 4 Heather Knight (England) flag Heather Knight (England) 56.03 22 Runs | 2 Wickets | 1 Ct/St for England Women vs South Africa Women at Bristol on 05-Jul-2017
386 Down 4 Ritu Moni (Bangladesh) flag Ritu Moni (Bangladesh) 56.03 16 Runs | 3 Wickets | 1 Ct/St for Bangladesh Women vs India Women at Hamilton on 22-Mar-2022
387 Down 4 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 56.02 41 Runs | 1 Wickets | 1 Ct/St for Australia Women vs England Women at Brabourne on 08-Feb-2013
388 Down 4 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 56.02 37 Runs | 1 Wickets | 1 Ct/St for South Africa Women vs Bangladesh Women at Visakhapatnam on 13-Oct-2025
389 Down 4 Sarah Aley (Australia) flag Sarah Aley (Australia) 56.02 15 Runs | 2 Wickets | 1 Ct/St for Australia Women vs Pakistan Women at Leicester on 05-Jul-2017
390 Down 4 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 56.02 58 Runs | 1 Wickets | 1 Ct/St for West Indies Women vs Sri Lanka Women at Fatullah on 24-Nov-2011
391 Down 4 Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 56.02 23 Runs | 2 Wickets | 1 Ct/St for Bangladesh Women vs West Indies Women at Mount Maunganui on 18-Mar-2022
392 Down 4 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 55.74 129 Runs | na Wickets | Ct/St for England Women vs South Africa Women at Christchurch on 31-Mar-2022
393 Down 4 Alex Blackwell (Australia) flag Alex Blackwell (Australia) 55.74 90 Runs | na Wickets | Ct/St for Australia Women vs India Women at Derby on 20-Jul-2017
394 Down 4 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 55.74 129 Runs | na Wickets | Ct/St for Australia Women vs West Indies Women at Wellington on 30-Mar-2022
395 Down 4 Cathryn Fitzpatrick (Australia) flag Cathryn Fitzpatrick (Australia) 55.71 6 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Lincoln on 23-Dec-2000
396 Down 4 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 55.71 3 Runs | 4 Wickets | Ct/St for England Women vs Sri Lanka Women at Colombo (RPS) on 11-Oct-2025
397 Down 4 Diana Baig (Pakistan) flag Diana Baig (Pakistan) 55.70 9 Runs | 4 Wickets | Ct/St for Pakistan Women vs India Women at Colombo (RPS) on 05-Oct-2025
398 Down 4 Shabnim Ismail (South Africa) flag Shabnim Ismail (South Africa) 55.70 12 Runs | 3 Wickets | Ct/St for South Africa Women vs England Women at Christchurch on 31-Mar-2022
399 Down 4 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 55.70 17 Runs | 2 Wickets | Ct/St for South Africa Women vs Australia Women at Wellington on 22-Mar-2022
400 Down 4 Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 55.70 43 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Chennai on 26-Dec-1997
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #tahliamcgrath #mcgrath #alanaking #king #marizannekapp #kapp #sanamir #mir #lisasthalekar #sthalekar #hayleymatthews #matthews #karenrolton #rolton #deeptisharma #sharma #amysatterthwaite #satterthwaite #nicolabrowne #browne #sophiedevine #devine #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings