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
301 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 32.23 79* Runs in 68 Balls in 2nd inns for New Zealand Women vs Bangladesh Women at Dunedin on 07-Mar-2022 (SR-116%)
302 No change Rachael Haynes (Australia) flag Rachael Haynes (Australia) 32.19 52 Runs in 74 Balls in 1st inns for Australia Women vs West Indies Women at Brabourne on 17-Feb-2013 (SR-70%)
303 No change Belinda Clark (Australia) flag Belinda Clark (Australia) 32.17 131 Runs in 97 Balls in 1st inns for Australia Women vs Pakistan Women at Melbourne on 07-Feb-1997 (SR-135%)
304 No change Sidra Amin (Pakistan) flag Sidra Amin (Pakistan) 32.15 176* Runs in 151 Balls in 1st inns for Pakistan Women vs Ireland Women at Lahore on 04-Nov-2022 (SR-117%)
305 No change Lizelle Lee (South Africa) flag Lizelle Lee (South Africa) 32.14 70 Runs in 57 Balls in 1st inns for South Africa Women vs Bangladesh Women at Cox's Bazar on 14-Jan-2017 (SR-123%)
306 No change Lizelle Lee (South Africa) flag Lizelle Lee (South Africa) 32.11 72 Runs in 77 Balls in 2nd inns for South Africa Women vs England Women at Bristol on 05-Jul-2017 (SR-94%)
307 No change Sidra Amin (Pakistan) flag Sidra Amin (Pakistan) 32.09 121* Runs in 150 Balls in 1st inns for Pakistan Women vs South Africa Women at Lahore on 16-Sep-2025 (SR-81%)
308 No change Lizelle Lee (South Africa) flag Lizelle Lee (South Africa) 32.08 87 Runs in 71 Balls in 1st inns for South Africa Women vs Bangladesh Women at Cox's Bazar on 12-Jan-2017 (SR-123%)
309 No change Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 32.07 135* Runs in 135 Balls in 2nd inns for South Africa Women vs India Women at Bengaluru on 19-Jun-2024 (SR-100%)
310 No change Clare Connor (England) flag Clare Connor (England) 32.06 85* Runs in 71 Balls in 1st inns for England Women vs South Africa Women at Potchefstroom on 15-Mar-2005 (SR-120%)
311 No change Elyse Villani (Australia) flag Elyse Villani (Australia) 32.04 59 Runs in 40 Balls in 1st inns for Australia Women vs Pakistan Women at Leicester on 05-Jul-2017 (SR-148%)
312 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 32.04 70* Runs in 44 Balls in 2nd inns for New Zealand Women vs Sri Lanka Women at Lincoln on 05-Nov-2015 (SR-159%)
313 No change Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 32.00 106 Runs in 109 Balls in 2nd inns for West Indies Women vs India Women at Vadodara on 24-Dec-2024 (SR-97%)
314 No change Meg Lanning (Australia) flag Meg Lanning (Australia) 31.97 104* Runs in 116 Balls in 2nd inns for Australia Women vs New Zealand Women at Mount Maunganui on 05-Mar-2017 (SR-90%)
315 No change Trudy Anderson (New Zealand) flag Trudy Anderson (New Zealand) 31.95 82 Runs in 112 Balls in 1st inns for New Zealand Women vs Australia Women at Wanganui on 14-Feb-1995 (SR-73%)
316 No change Tazmin Brits (South Africa) flag Tazmin Brits (South Africa) 31.94 109 Runs in 107 Balls in 2nd inns for South Africa Women vs India Women at Colombo (RPS) on 29-Apr-2025 (SR-102%)
317 No change Meg Lanning (Australia) flag Meg Lanning (Australia) 31.93 87 Runs in 71 Balls in 1st inns for Australia Women vs New Zealand Women at Sydney on 12-Dec-2012 (SR-123%)
318 No change Pooja Vastrakar (India) flag Pooja Vastrakar (India) 31.91 67 Runs in 59 Balls in 1st inns for India Women vs Pakistan Women at Mount Maunganui on 06-Mar-2022 (SR-114%)
319 No change Nicole Bolton (Australia) flag Nicole Bolton (Australia) 31.91 100* Runs in 101 Balls in 2nd inns for Australia Women vs India Women at Vadodara on 12-Mar-2018 (SR-99%)
320 No change Sarah Tsukigawa (New Zealand) flag Sarah Tsukigawa (New Zealand) 31.90 78* Runs in 56 Balls in 1st inns for New Zealand Women vs England Women at Chennai on 23-Feb-2007 (SR-139%)
321 No change Mithali Raj (India) flag Mithali Raj (India) 31.89 92* Runs in 138 Balls in 1st inns for India Women vs England Women at Taunton on 05-Jul-2012 (SR-67%)
322 No change Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 31.89 126 Runs in 134 Balls in 1st inns for South Africa Women vs Bangladesh Women at Benoni on 23-Dec-2023 (SR-94%)
323 No change Chanderkanta Kaul (India) flag Chanderkanta Kaul (India) 31.88 80 Runs in 82 Balls in 1st inns for India Women vs Sri Lanka Women at Lincoln on 15-Dec-2000 (SR-98%)
324 No change Sara McGlashan (New Zealand) flag Sara McGlashan (New Zealand) 31.88 97* Runs in 94 Balls in 2nd inns for New Zealand Women vs England Women at Derby on 23-Aug-2007 (SR-103%)
325 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 31.87 101* Runs in 86 Balls in 2nd inns for New Zealand Women vs West Indies Women at Lincoln on 08-Mar-2018 (SR-117%)
326 No change Mithali Raj (India) flag Mithali Raj (India) 31.86 104* Runs in 109 Balls in 1st inns for India Women vs Sri Lanka Women at Visakhapatnam on 23-Jan-2014 (SR-95%)
327 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 31.85 95* Runs in 91 Balls in 2nd inns for New Zealand Women vs West Indies Women at Lincoln on 22-Feb-2014 (SR-104%)
328 No change Nicole Bolton (Australia) flag Nicole Bolton (Australia) 31.83 124 Runs in 152 Balls in 1st inns for Australia Women vs England Women at Melbourne on 23-Jan-2014 (SR-82%)
329 No change Amy Jones (England) flag Amy Jones (England) 31.82 122 Runs in 121 Balls in 1st inns for England Women vs West Indies Women at Derby on 30-May-2025 (SR-101%)
330 No change Jaya Sharma (India) flag Jaya Sharma (India) 31.82 104* Runs in 140 Balls in 2nd inns for India Women vs Australia Women at Chennai on 23-Feb-2007 (SR-74%)
331 No change Mithali Raj (India) flag Mithali Raj (India) 31.82 71 Runs in 73 Balls in 1st inns for India Women vs England Women at Derby on 24-Jun-2017 (SR-97%)
332 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 31.82 70* Runs in 51 Balls in 2nd inns for New Zealand Women vs Sri Lanka Women at Lincoln on 10-Nov-2015 (SR-137%)
333 No change Rachel Priest (New Zealand) flag Rachel Priest (New Zealand) 31.79 86 Runs in 67 Balls in 2nd inns for New Zealand Women vs South Africa Women at Paarl on 17-Oct-2016 (SR-128%)
334 No change Rebecca Rolls (New Zealand) flag Rebecca Rolls (New Zealand) 31.75 66 Runs in 54 Balls in 1st inns for New Zealand Women vs Australia Women at Brisbane on 22-Oct-2006 (SR-122%)
335 No change Sidra Amin (Pakistan) flag Sidra Amin (Pakistan) 31.69 105 Runs in 117 Balls in 2nd inns for Pakistan Women vs New Zealand Women at Queenstown on 12-Dec-2023 (SR-90%)
336 No change Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 31.68 57* Runs in 47 Balls in 1st inns for India Women vs Australia Women at Auckland on 19-Mar-2022 (SR-121%)
337 No change Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 31.53 70 Runs in 70 Balls in 2nd inns for India Women vs England Women at Indore on 19-Oct-2025 (SR-100%)
338 No change Meg Lanning (Australia) flag Meg Lanning (Australia) 31.51 97 Runs in 107 Balls in 2nd inns for Australia Women vs India Women at Auckland on 19-Mar-2022 (SR-91%)
339 No change Sune Luus (South Africa) flag Sune Luus (South Africa) 31.50 83* Runs in 114 Balls in 2nd inns for South Africa Women vs New Zealand Women at Indore on 06-Oct-2025 (SR-73%)
340 No change Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 31.47 121* Runs in 128 Balls in 2nd inns for South Africa Women vs Pakistan Women at Lahore on 16-Sep-2025 (SR-95%)
341 No change Barbara Daniels (England) flag Barbara Daniels (England) 31.41 142* Runs in 103 Balls in 1st inns for England Women vs Pakistan Women at Vijayawada on 12-Dec-1997 (SR-138%)
342 No change Belinda Clark (Australia) flag Belinda Clark (Australia) 31.35 80 Runs in 119 Balls in 1st inns for Australia Women vs New Zealand Women at Lincoln on 08-Feb-2003 (SR-67%)
343 No change Sarah Taylor (England) flag Sarah Taylor (England) 31.35 93 Runs in 99 Balls in 2nd inns for England Women vs New Zealand Women at Lincoln on 28-Feb-2015 (SR-94%)
344 No change Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 31.32 137* Runs in 117 Balls in 1st inns for New Zealand Women vs Pakistan Women at Lincoln on 11-Nov-2016 (SR-117%)
345 No change Tazmin Brits (South Africa) flag Tazmin Brits (South Africa) 31.32 118 Runs in 124 Balls in 1st inns for South Africa Women vs Bangladesh Women at Benoni on 23-Dec-2023 (SR-95%)
346 No change Meg Lanning (Australia) flag Meg Lanning (Australia) 31.32 76* Runs in 88 Balls in 2nd inns for Australia Women vs India Women at Bristol on 12-Jul-2017 (SR-86%)
347 No change Charlotte Edwards (England) flag Charlotte Edwards (England) 31.32 139* Runs in 152 Balls in 1st inns for England Women vs Netherlands Women at Lincoln on 30-Nov-2000 (SR-91%)
348 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 31.27 100* Runs in 117 Balls in 2nd inns for New Zealand Women vs South Africa Women at Durban on 01-Oct-2023 (SR-85%)
349 No change Emily Drumm (New Zealand) flag Emily Drumm (New Zealand) 31.26 88 Runs in 121 Balls in 1st inns for New Zealand Women vs Australia Women at Lincoln on 02-Mar-2002 (SR-73%)
350 No change Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 31.20 117 Runs in 123 Balls in 1st inns for South Africa Women vs West Indies Women at Johannesburg on 03-Feb-2022 (SR-95%)
351 No change Kavisha Dilhari (Sri Lanka) flag Kavisha Dilhari (Sri Lanka) 31.17 84 Runs in 98 Balls in 2nd inns for Sri Lanka Women vs New Zealand Women at Galle on 30-Jun-2023 (SR-86%)
352 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 31.16 90 Runs in 107 Balls in 1st inns for West Indies Women vs Pakistan Women at Leicester on 11-Jul-2017 (SR-84%)
353 No change Belinda Clark (Australia) flag Belinda Clark (Australia) 31.09 52 Runs in 81 Balls in 2nd inns for Australia Women vs New Zealand Women at Eden Gardens on 29-Dec-1997 (SR-64%)
354 No change Lizelle Lee (South Africa) flag Lizelle Lee (South Africa) 31.08 92* Runs in 128 Balls in 2nd inns for South Africa Women vs England Women at Worcester on 09-Jun-2018 (SR-72%)
355 No change Lauren Winfield-Hill (England) flag Lauren Winfield-Hill (England) 31.08 123 Runs in 117 Balls in 1st inns for England Women vs Pakistan Women at Worcester on 22-Jun-2016 (SR-105%)
356 No change Charlotte Edwards (England) flag Charlotte Edwards (England) 31.05 99 Runs in 133 Balls in 2nd inns for England Women vs South Africa Women at Pretoria on 30-Mar-2005 (SR-74%)
357 No change Carole Hodges (England) flag Carole Hodges (England) 30.98 113 Runs in na Balls in 1st inns for England Women vs Ireland Women at Reading on 24-Jul-1993 (SR-na)
358 No change Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 30.94 89 Runs in 102 Balls in 1st inns for New Zealand Women vs India Women at Bengaluru on 06-Jul-2015 (SR-87%)
359 No change Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 30.91 141 Runs in 149 Balls in 1st inns for West Indies Women vs Pakistan Women at Karachi on 23-Apr-2024 (SR-95%)
360 No change Sharyn Hill (Australia) flag Sharyn Hill (Australia) 30.90 76 Runs in na Balls in 1st inns for Australia Women vs New Zealand Women at Wellington on 28-Jan-1982 (SR-na)
361 No change Karen Rolton (Australia) flag Karen Rolton (Australia) 30.82 86 Runs in 84 Balls in 1st inns for Australia Women vs New Zealand Women at Lincoln on 26-Jan-2003 (SR-102%)
362 No change Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 30.81 77 Runs in 101 Balls in 2nd inns for South Africa Women vs England Women at Mount Maunganui on 14-Mar-2022 (SR-76%)
363 No change Rachael Heyhoe-Flint (England) flag Rachael Heyhoe-Flint (England) 30.78 76 Runs in na Balls in 2nd inns for England Women vs New Zealand Women at Auckland on 10-Jan-1982 (SR-na)
364 No change Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 30.77 110 Runs in 95 Balls in 1st inns for England Women vs Pakistan Women at Kuala Lumpur on 09-Dec-2019 (SR-116%)
365 No change Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 30.76 91* Runs in 98 Balls in 1st inns for Pakistan Women vs New Zealand Women at Lincoln on 13-Nov-2016 (SR-93%)
366 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 30.76 106 Runs in 113 Balls in 1st inns for New Zealand Women vs England Women at Mount Maunganui on 11-Feb-2015 (SR-94%)
367 No change Sarah Taylor (England) flag Sarah Taylor (England) 30.75 109* Runs in 113 Balls in 2nd inns for England Women vs New Zealand Women at Lincoln on 05-Mar-2012 (SR-96%)
368 No change Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 30.70 75 Runs in 91 Balls in 1st inns for South Africa Women vs Pakistan Women at Mount Maunganui on 11-Mar-2022 (SR-82%)
369 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 30.69 124* Runs in 117 Balls in 1st inns for England Women vs Pakistan Women at Chelmsford on 29-May-2024 (SR-106%)
370 No change Charlotte Edwards (England) flag Charlotte Edwards (England) 30.67 102 Runs in 117 Balls in 1st inns for England Women vs South Africa Women at East London on 18-Feb-2004 (SR-87%)
371 No change Gaby Lewis (Ireland) flag Gaby Lewis (Ireland) 30.66 72 Runs in 56 Balls in 2nd inns for Ireland Women vs England Women at Belfast on 11-Sep-2024 (SR-129%)
372 No change Meg Lanning (Australia) flag Meg Lanning (Australia) 30.65 104* Runs in 118 Balls in 2nd inns for Australia Women vs England Women at W.A.C.A on 07-Jan-2011 (SR-88%)
373 No change Haidee Tiffen (New Zealand) flag Haidee Tiffen (New Zealand) 30.63 100 Runs in 128 Balls in 1st inns for New Zealand Women vs Pakistan Women at Sydney on 19-Mar-2009 (SR-78%)
374 No change Lynne Thomas (England) flag Lynne Thomas (England) 30.63 70* Runs in na Balls in 2nd inns for ICC XI Women vs India Women at Napier on 17-Jan-1982 (SR-na)
375 No change Sarah Taylor (England) flag Sarah Taylor (England) 30.61 75* Runs in 77 Balls in 2nd inns for England Women vs India Women at Taunton on 01-Sep-2008 (SR-97%)
376 No change Nelly Williams (West Indies) flag Nelly Williams (West Indies) 30.60 70* Runs in 124 Balls in 2nd inns for West Indies Women vs Sri Lanka Women at Benoni on 28-Mar-2005 (SR-56%)
377 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 30.58 105* Runs in 116 Balls in 2nd inns for West Indies Women vs Pakistan Women at Coolidge on 07-Jul-2021 (SR-91%)
378 No change Mithali Raj (India) flag Mithali Raj (India) 30.56 82 Runs in 98 Balls in 2nd inns for India Women vs New Zealand Women at Lincoln on 02-Feb-2003 (SR-84%)
379 No change Tammy Beaumont (England) flag Tammy Beaumont (England) 30.54 74 Runs in 82 Balls in 2nd inns for England Women vs Australia Women at Hamilton on 05-Mar-2022 (SR-90%)
380 No change Phoebe Litchfield (Australia) flag Phoebe Litchfield (Australia) 30.52 88 Runs in 80 Balls in 2nd inns for Australia Women vs India Women at Chandigarh on 14-Sep-2025 (SR-110%)
381 No change Anju Jain (India) flag Anju Jain (India) 30.49 68* Runs in 92 Balls in 2nd inns for India Women vs West Indies Women at Pretoria on 01-Apr-2005 (SR-74%)
382 No change Maia Bouchier (England) flag Maia Bouchier (England) 30.48 95 Runs in 65 Balls in 1st inns for England Women vs Sri Lanka Women at Leicester on 14-Sep-2023 (SR-146%)
383 No change Karen Rolton (Australia) flag Karen Rolton (Australia) 30.46 90 Runs in 100 Balls in 1st inns for Australia Women vs New Zealand Women at Lincoln on 03-Mar-2002 (SR-90%)
384 No change Lizelle Lee (South Africa) flag Lizelle Lee (South Africa) 30.44 91* Runs in 127 Balls in 2nd inns for South Africa Women vs West Indies Women at Coolidge on 07-Sep-2021 (SR-72%)
385 No change Kate Pulford (New Zealand) flag Kate Pulford (New Zealand) 30.43 71 Runs in 88 Balls in 2nd inns for New Zealand Women vs India Women at North Sydney on 17-Mar-2009 (SR-81%)
386 No change Shemaine Campbelle (West Indies) flag Shemaine Campbelle (West Indies) 30.43 105 Runs in 138 Balls in 1st inns for West Indies Women vs Sri Lanka Women at Dambulla on 24-Feb-2013 (SR-76%)
387 No change Tazmin Brits (South Africa) flag Tazmin Brits (South Africa) 30.41 55* Runs in 42 Balls in 2nd inns for South Africa Women vs Sri Lanka Women at Colombo (RPS) on 17-Oct-2025 (SR-131%)
388 No change Claire Taylor (England) flag Claire Taylor (England) 30.39 94 Runs in 129 Balls in 2nd inns for England Women vs South Africa Women at Klerksdorp on 13-Mar-2005 (SR-73%)
389 No change Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 30.37 74 Runs in 51 Balls in 1st inns for South Africa Women vs Sri Lanka Women at Colombo (RPS) on 09-May-2025 (SR-145%)
390 No change Rebecca Rolls (New Zealand) flag Rebecca Rolls (New Zealand) 30.37 84* Runs in 68 Balls in 1st inns for New Zealand Women vs South Africa Women at Christchurch on 15-Feb-1999 (SR-124%)
391 No change Alex Blackwell (Australia) flag Alex Blackwell (Australia) 30.33 114 Runs in 112 Balls in 1st inns for Australia Women vs India Women at Canberra on 02-Feb-2016 (SR-102%)
392 No change Emily Drumm (New Zealand) flag Emily Drumm (New Zealand) 30.33 74 Runs in 111 Balls in 1st inns for New Zealand Women vs Australia Women at Lincoln on 29-Nov-2000 (SR-67%)
393 No change Ellyse Perry (Australia) flag Ellyse Perry (Australia) 30.33 105 Runs in 75 Balls in 1st inns for Australia Women vs India Women at Brisbane on 08-Dec-2024 (SR-140%)
394 No change Tammy Beaumont (England) flag Tammy Beaumont (England) 30.32 65* Runs in 46 Balls in 2nd inns for England Women vs South Africa Women at Potchefstroom on 11-Dec-2024 (SR-141%)
395 No change Charlotte Edwards (England) flag Charlotte Edwards (England) 30.28 70* Runs in 87 Balls in 2nd inns for England Women vs New Zealand Women at Lincoln on 24-Feb-2008 (SR-80%)
396 No change Sarah Taylor (England) flag Sarah Taylor (England) 30.25 89* Runs in 104 Balls in 2nd inns for England Women vs New Zealand Women at Lincoln on 26-Feb-2015 (SR-86%)
397 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 30.22 73 Runs in 91 Balls in 1st inns for New Zealand Women vs South Africa Women at Cuttack on 01-Feb-2013 (SR-80%)
398 No change Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 30.17 87* Runs in 111 Balls in 1st inns for Australia Women vs India Women at Chennai on 23-Feb-2007 (SR-78%)
399 No change Claire Taylor (England) flag Claire Taylor (England) 30.17 82 Runs in 76 Balls in 1st inns for England Women vs South Africa Women at Johannesburg on 29-Feb-2004 (SR-108%)
400 No change Cri-zelda Brits (South Africa) flag Cri-zelda Brits (South Africa) 30.15 72 Runs in 120 Balls in 1st inns for South Africa Women vs West Indies Women at Pretoria on 24-Mar-2005 (SR-60%)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #suziebates #bates #rachaelhaynes #haynes #belindaclark #clark #sidraamin #amin #lizellelee #lee #laurawolvaardt #wolvaardt #clareconnor #connor #elysevillani #villani #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings