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
260 Down 2 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 39.80 43 Runs in 27 Balls in 1st inns for India Women vs Australia Women at Providence on 17-Nov-2018 (SR-159%)
261 Down 2 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 39.79 40 Runs in 22 Balls in 1st inns for Australia Women vs New Zealand Women at Paarl on 11-Feb-2023 (SR-182%)
262 Down 2 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 39.79 72 Runs in 51 Balls in 2nd inns for South Africa Women vs England Women at Taunton on 20-Jun-2018 (SR-141%)
263 Down 2 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 39.76 54* Runs in 47 Balls in 2nd inns for India Women vs Australia Women at Sharjah on 13-Oct-2024 (SR-115%)
264 Down 2 Mignon du Preez (South Africa) flag Mignon du Preez (South Africa) 39.72 69 Runs in 42 Balls in 1st inns for South Africa Women vs Ireland Women at Solihull on 09-Sep-2014 (SR-164%)
266 Down 2 Fargana Hoque (Bangladesh) flag Fargana Hoque (Bangladesh) 39.62 61 Runs in 55 Balls in 1st inns for Bangladesh Women vs Ireland Women at Abu Dhabi on 25-Sep-2022 (SR-111%)
268 Down 2 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 39.52 58* Runs in 54 Balls in 2nd inns for West Indies Women vs Australia Women at Basseterre on 09-May-2010 (SR-107%)
269 Down 2 Heather Knight (England) flag Heather Knight (England) 39.52 43* Runs in 19 Balls in 2nd inns for England Women vs Australia Women at Canberra on 23-Jan-2025 (SR-226%)
270 Down 2 Laura Cardoso (Brazil) flag Laura Cardoso (Brazil) 39.50 71* Runs in 43 Balls in 2nd inns for Brazil Women vs Jersey Women at Leeds on 04-Sep-2025 (SR-165%)
271 Down 2 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 39.40 68 Runs in 43 Balls in 1st inns for India Women vs Sri Lanka Women at Thiruvananthapuram on 30-Dec-2025 (SR-158%)
272 Down 2 Eshani Lokusuriyage (Sri Lanka) flag Eshani Lokusuriyage (Sri Lanka) 39.39 44 Runs in 26 Balls in 2nd inns for Sri Lanka Women vs West Indies Women at Colombo (RPS) on 08-Mar-2013 (SR-169%)
273 Down 2 Sharne Mayers (Zimbabwe) flag Sharne Mayers (Zimbabwe) 39.38 48 Runs in 29 Balls in 2nd inns for Zimbabwe Women vs Thailand Women at ICCA Dubai on 13-Sep-2022 (SR-166%)
274 Down 2 Charlotte Edwards (England) flag Charlotte Edwards (England) 39.38 61* Runs in 53 Balls in 2nd inns for England Women vs India Women at Taunton on 11-Jun-2009 (SR-115%)
275 Down 2 Deandra Dottin (West Indies/Barbados) flag Deandra Dottin (West Indies/Barbados) 39.33 69 Runs in 59 Balls in 2nd inns for West Indies Women vs England Women at Derby on 21-Sep-2020 (SR-117%)
276 Down 2 Charlotte Edwards (England) flag Charlotte Edwards (England) 39.29 80 Runs in 69 Balls in 1st inns for England Women vs Bangladesh Women at Sylhet on 28-Mar-2014 (SR-116%)
279 Down 2 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 39.26 71 Runs in 54 Balls in 2nd inns for West Indies Women vs England Women at Chelmsford on 26-May-2025 (SR-131%)
280 Down 2 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 39.26 59 Runs in 45 Balls in 1st inns for India Women vs New Zealand Women at Providence on 09-Nov-2018 (SR-131%)
282 Down 2 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 39.16 68 Runs in 49 Balls in 1st inns for West Indies Women vs Pakistan Women at Karachi on 30-Apr-2024 (SR-139%)
285 Down 2 Sindhu Sriharsha (U.S.A.) flag Sindhu Sriharsha (U.S.A.) 38.91 74* Runs in 71 Balls in 2nd inns for United States of America Women vs Bangladesh Women at Abu Dhabi on 21-Sep-2022 (SR-104%)
286 Down 2 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 38.91 41* Runs in 29 Balls in 2nd inns for Australia Women vs South Africa Women at Sylhet on 25-Mar-2014 (SR-141%)
287 Down 2 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 38.89 67 Runs in 44 Balls in 2nd inns for New Zealand Women vs Australia Women at Melbourne on 24-Jan-2013 (SR-152%)
288 Down 2 Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 38.85 42 Runs in 37 Balls in 2nd inns for South Africa Women vs Australia Women at Dubai (DICS) on 17-Oct-2024 (SR-114%)
289 Down 2 Richa Ghosh (India) flag Richa Ghosh (India) 38.82 54 Runs in 21 Balls in 1st inns for India Women vs West Indies Women at DY Patil on 19-Dec-2024 (SR-257%)
291 Down 2 Cri-zelda Brits (South Africa) flag Cri-zelda Brits (South Africa) 38.74 57* Runs in 51 Balls in 1st inns for South Africa Women vs New Zealand Women at Taunton on 15-Jun-2009 (SR-112%)
292 Down 2 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 38.72 91* Runs in 64 Balls in 1st inns for New Zealand Women vs South Africa Women at Birmingham on 30-Jul-2022 (SR-142%)
293 Down 2 Elyse Villani (Australia) flag Elyse Villani (Australia) 38.66 58* Runs in 40 Balls in 2nd inns for Australia Women vs Pakistan Women at Gold Coast on 30-Aug-2014 (SR-145%)
295 Down 2 Shafali Verma (India) flag Shafali Verma (India) 38.63 79 Runs in 46 Balls in 1st inns for India Women vs Sri Lanka Women at Thiruvananthapuram on 28-Dec-2025 (SR-172%)
296 Down 2 Richa Ghosh (India) flag Richa Ghosh (India) 38.62 64* Runs in 29 Balls in 1st inns for India Women vs United Arab Emirates Women at Dambulla on 21-Jul-2024 (SR-221%)
297 Down 2 Charlotte Edwards (England) flag Charlotte Edwards (England) 38.53 60 Runs in 51 Balls in 1st inns for England Women vs Bangladesh Women at Bengaluru on 17-Mar-2016 (SR-118%)
298 Down 2 Meg Lanning (Australia) flag Meg Lanning (Australia) 38.52 78* Runs in 54 Balls in 1st inns for Australia Women vs England Women at Hobart on 29-Jan-2014 (SR-144%)
299 Down 2 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 38.48 41 Runs in 17 Balls in 2nd inns for New Zealand Women vs Pakistan Women at Sharjah on 14-Nov-2017 (SR-241%)
301 Down 2 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 38.45 76 Runs in 51 Balls in 1st inns for England Women vs New Zealand Women at Southampton on 06-Jul-2024 (SR-149%)
302 Down 2 Heather Knight (England) flag Heather Knight (England) 38.40 62 Runs in 47 Balls in 1st inns for England Women vs Pakistan Women at Canberra on 28-Feb-2020 (SR-132%)
303 Down 2 Deandra Dottin (West Indies/Barbados) flag Deandra Dottin (West Indies/Barbados) 38.37 39 Runs in 22 Balls in 2nd inns for West Indies Women vs Sri Lanka Women at Potchefstroom (Uni) on 16-Oct-2010 (SR-177%)
304 Down 2 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 38.28 53* Runs in 38 Balls in 2nd inns for India Women vs Pakistan Women at Cape Town on 12-Feb-2023 (SR-139%)
305 Down 2 Shafali Verma (India) flag Shafali Verma (India) 38.25 64* Runs in 44 Balls in 2nd inns for India Women vs Australia Women at DY Patil on 05-Jan-2024 (SR-145%)
306 Down 2 Sarah Taylor (England) flag Sarah Taylor (England) 38.25 44* Runs in 45 Balls in 2nd inns for England Women vs South Africa Women at Mirpur on 04-Apr-2014 (SR-98%)
307 Down 2 Lizelle Lee (South Africa) flag Lizelle Lee (South Africa) 38.24 70 Runs in 45 Balls in 2nd inns for South Africa Women vs India Women at Lucknow on 21-Mar-2021 (SR-156%)
308 Down 2 Jess Watkin (New Zealand) flag Jess Watkin (New Zealand) 38.20 77* Runs in 38 Balls in 2nd inns for New Zealand Women vs Ireland Women at Dublin on 06-Jun-2018 (SR-203%)
309 Down 2 Shandre Fritz (South Africa) flag Shandre Fritz (South Africa) 38.13 58 Runs in 52 Balls in 2nd inns for South Africa Women vs West Indies Women at Basseterre on 05-May-2010 (SR-112%)
310 Down 2 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 38.10 70* Runs in 46 Balls in 2nd inns for New Zealand Women vs South Africa Women at Benoni on 14-Oct-2023 (SR-152%)
311 Down 2 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 38.04 58* Runs in 42 Balls in 1st inns for New Zealand Women vs England Women at Canterbury on 11-Jul-2024 (SR-138%)
312 Down 2 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 38.02 75 Runs in 46 Balls in 1st inns for West Indies Women vs Sri Lanka Women at Colombo (RPS) on 05-Mar-2013 (SR-163%)
313 Down 2 Sarah Taylor (England) flag Sarah Taylor (England) 37.98 74* Runs in 51 Balls in 1st inns for England Women vs South Africa Women at Paarl on 18-Feb-2016 (SR-145%)
314 Down 2 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 37.94 56 Runs in 45 Balls in 1st inns for West Indies Women vs England Women at Sylhet on 24-Mar-2014 (SR-124%)
315 Down 2 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 37.93 52 Runs in 34 Balls in 2nd inns for Ireland Women vs England Women at Dublin on 14-Sep-2024 (SR-153%)
316 Down 2 Aliya Riaz (Pakistan) flag Aliya Riaz (Pakistan) 37.93 41 Runs in 33 Balls in 2nd inns for Pakistan Women vs England Women at Canberra on 28-Feb-2020 (SR-124%)
318 Down 2 Meg Lanning (Australia) flag Meg Lanning (Australia) 37.89 50 Runs in 33 Balls in 1st inns for Australia Women vs Pakistan Women at Sylhet on 29-Mar-2014 (SR-152%)
321 Down 2 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 37.79 107* Runs in 62 Balls in 1st inns for West Indies Women vs Ireland Women at Dublin on 29-May-2019 (SR-173%)
322 Down 2 Lizelle Lee (South Africa) flag Lizelle Lee (South Africa) 37.79 75 Runs in 52 Balls in 1st inns for South Africa Women vs West Indies Women at North Sound on 02-Sep-2021 (SR-144%)
323 Down 2 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 37.76 78 Runs in 58 Balls in 1st inns for West Indies Women vs Australia Women at Melbourne on 07-Nov-2014 (SR-134%)
326 Down 2 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 37.72 48* Runs in 36 Balls in 2nd inns for England Women vs South Africa Women at Sharjah on 07-Oct-2024 (SR-133%)
327 Down 2 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 37.72 48 Runs in 42 Balls in 2nd inns for New Zealand Women vs Australia Women at Providence on 13-Nov-2018 (SR-114%)
328 Down 2 Tammy Beaumont (England) flag Tammy Beaumont (England) 37.70 54 Runs in 35 Balls in 2nd inns for England Women vs India Women at Bristol on 01-Jul-2025 (SR-154%)
329 Down 2 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 37.69 27* Runs in 13 Balls in 1st inns for South Africa Women vs England Women at Cape Town on 24-Feb-2023 (SR-208%)
330 Down 2 Richa Ghosh (India) flag Richa Ghosh (India) 37.69 44* Runs in 32 Balls in 2nd inns for India Women vs West Indies Women at Cape Town on 15-Feb-2023 (SR-138%)
331 Down 2 Amy Jones (England) flag Amy Jones (England) 37.69 47 Runs in 31 Balls in 1st inns for England Women vs Pakistan Women at Cape Town on 21-Feb-2023 (SR-152%)
332 Down 2 Elyse Villani (Australia) flag Elyse Villani (Australia) 37.68 51 Runs in 30 Balls in 1st inns for Australia Women vs England Women at Brabourne on 31-Mar-2018 (SR-170%)
333 Down 2 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 37.68 81 Runs in 55 Balls in 1st inns for England Women vs West Indies Women at Northampton on 21-Jun-2019 (SR-147%)
335 Down 2 Gaby Lewis (Ireland) flag Gaby Lewis (Ireland) 37.61 71 Runs in 46 Balls in 1st inns for Ireland Women vs Pakistan Women at Lahore on 16-Nov-2022 (SR-154%)
339 Down 2 Dayalan Hemalatha (India) flag Dayalan Hemalatha (India) 37.56 41* Runs in 24 Balls in 2nd inns for India Women vs Bangladesh Women at Sylhet on 30-Apr-2024 (SR-171%)
340 Down 2 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 37.51 59 Runs in 46 Balls in 1st inns for New Zealand Women vs South Africa Women at Galle on 28-Sep-2012 (SR-128%)
341 Down 2 Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 37.45 33* Runs in 9 Balls in 1st inns for South Africa Women vs West Indies Women at North Sound on 02-Sep-2021 (SR-367%)
342 Down 2 Sulakshana Naik (India) flag Sulakshana Naik (India) 37.45 59 Runs in 54 Balls in 1st inns for India Women vs Sri Lanka Women at Basseterre on 10-May-2010 (SR-109%)
343 Down 2 Katey Martin (New Zealand) flag Katey Martin (New Zealand) 37.45 56* Runs in 34 Balls in 1st inns for New Zealand Women vs Australia Women at North Sydney on 29-Sep-2018 (SR-165%)
344 Down 2 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 37.43 57 Runs in 56 Balls in 1st inns for England Women vs West Indies Women at Sydney on 01-Mar-2020 (SR-102%)
345 Down 2 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 37.42 56 Runs in 49 Balls in 1st inns for New Zealand Women vs Sri Lanka Women at Paarl on 19-Feb-2023 (SR-114%)
346 Down 2 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 37.39 41 Runs in 18 Balls in 1st inns for New Zealand Women vs West Indies Women at New Plymouth on 20-Mar-2018 (SR-228%)
348 Down 2 Sidra Amin (Pakistan) flag Sidra Amin (Pakistan) 37.37 53* Runs in 48 Balls in 2nd inns for Pakistan Women vs Bangladesh Women at Delhi on 24-Mar-2016 (SR-110%)
349 Down 2 Sarah Bryce (Scotland) flag Sarah Bryce (Scotland) 37.35 57* Runs in 44 Balls in 2nd inns for Scotland Women vs Ireland Women at Almeria on 24-Oct-2023 (SR-130%)
350 Down 2 Wilka Mwatile (Namibia) flag Wilka Mwatile (Namibia) 37.33 54* Runs in 34 Balls in 2nd inns for Namibia Women vs United Arab Emirates Women at Bangkok on 30-Nov-2025 (SR-159%)
351 Down 2 Anneke Bosch (South Africa) flag Anneke Bosch (South Africa) 37.31 66* Runs in 48 Balls in 2nd inns for South Africa Women vs India Women at Lucknow on 20-Mar-2021 (SR-138%)
352 Down 2 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 37.28 77 Runs in 53 Balls in 1st inns for England Women vs India Women at Wankhede on 06-Dec-2023 (SR-145%)
353 Down 2 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 37.28 63* Runs in 37 Balls in 1st inns for Australia Women vs Pakistan Women at Kuala Lumpur on 25-Oct-2018 (SR-170%)
356 Down 2 Jess Duffin (Australia) flag Jess Duffin (Australia) 37.18 68* Runs in 54 Balls in 2nd inns for Australia Women vs India Women at Visakhapatnam on 19-Mar-2012 (SR-126%)
357 Down 2 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 37.17 51* Runs in 31 Balls in 2nd inns for West Indies Women vs New Zealand Women at Mount Maunganui on 14-Mar-2018 (SR-165%)
361 Down 2 Sune Luus (South Africa) flag Sune Luus (South Africa) 37.02 81 Runs in 51 Balls in 1st inns for South Africa Women vs Ireland Women at Cape Town on 05-Dec-2025 (SR-159%)
362 Down 2 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 36.97 63 Runs in 41 Balls in 1st inns for India Women vs England Women at Bristol on 01-Jul-2025 (SR-154%)
363 Down 2 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 36.96 72 Runs in 53 Balls in 1st inns for India Women vs New Zealand Women at Auckland on 08-Feb-2019 (SR-136%)
364 Down 2 Meg Lanning (Australia) flag Meg Lanning (Australia) 36.91 49* Runs in 49 Balls in 1st inns for Australia Women vs South Africa Women at Sydney on 05-Mar-2020 (SR-100%)
365 Down 2 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 36.91 53 Runs in 31 Balls in 2nd inns for West Indies Women vs New Zealand Women at Mount Maunganui on 14-Mar-2018 (SR-171%)
366 Down 2 Gaby Lewis (Ireland) flag Gaby Lewis (Ireland) 36.90 105* Runs in 60 Balls in 1st inns for Ireland Women vs Germany Women at Cartagena on 26-Aug-2021 (SR-175%)
367 Down 2 Georgia Plimmer (New Zealand) flag Georgia Plimmer (New Zealand) 36.87 53 Runs in 44 Balls in 2nd inns for New Zealand Women vs Sri Lanka Women at Sharjah on 12-Oct-2024 (SR-120%)
368 Down 2 Deandra Dottin (West Indies/Barbados) flag Deandra Dottin (West Indies/Barbados) 36.83 33 Runs in 22 Balls in 2nd inns for West Indies Women vs New Zealand Women at Sharjah on 18-Oct-2024 (SR-150%)
370 Down 2 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 36.79 66 Runs in 42 Balls in 1st inns for England Women vs India Women at The Oval on 04-Jul-2025 (SR-157%)
371 Down 2 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 36.78 54* Runs in 32 Balls in 2nd inns for New Zealand Women vs South Africa Women at Mount Maunganui on 02-Feb-2020 (SR-169%)
372 Down 2 Mithali Raj (India) flag Mithali Raj (India) 36.75 76* Runs in 61 Balls in 2nd inns for India Women vs South Africa Women at East London on 16-Feb-2018 (SR-125%)
374 Down 2 Aliya Riaz (Pakistan) flag Aliya Riaz (Pakistan) 36.64 52* Runs in 39 Balls in 2nd inns for Pakistan Women vs South Africa Women at Multan on 16-Sep-2024 (SR-133%)
375 Down 2 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 36.62 60* Runs in 50 Balls in 2nd inns for Australia Women vs England Women at Bristol on 31-Jul-2019 (SR-120%)
377 Down 2 Sophia Dunkley (England) flag Sophia Dunkley (England) 36.59 28 Runs in 16 Balls in 2nd inns for England Women vs South Africa Women at Cape Town on 24-Feb-2023 (SR-175%)
378 Down 2 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 36.59 67 Runs in 44 Balls in 2nd inns for Australia Women vs New Zealand Women at Canberra on 05-Oct-2018 (SR-152%)
379 Down 2 Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 36.58 40 Runs in 27 Balls in 1st inns for South Africa Women vs Scotland Women at Dubai (DICS) on 09-Oct-2024 (SR-148%)
380 Down 2 Heather Knight (England) flag Heather Knight (England) 36.56 63 Runs in 39 Balls in 1st inns for England Women vs New Zealand Women at Dunedin on 19-Mar-2024 (SR-162%)
381 Down 2 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 36.55 50 Runs in 38 Balls in 2nd inns for West Indies Women vs England Women at Dubai (DICS) on 15-Oct-2024 (SR-132%)
382 Down 2 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 36.51 53* Runs in 30 Balls in 2nd inns for India Women vs South Africa Women at Chennai on 05-Jul-2024 (SR-177%)
383 Down 2 Lizelle Lee (South Africa) flag Lizelle Lee (South Africa) 36.51 69* Runs in 61 Balls in 1st inns for South Africa Women vs England Women at Johannesburg on 21-Feb-2016 (SR-113%)
384 Down 2 Mignon du Preez (South Africa) flag Mignon du Preez (South Africa) 36.50 53* Runs in 46 Balls in 2nd inns for South Africa Women vs Australia Women at Basseterre on 07-May-2010 (SR-115%)
385 Down 2 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 36.50 64* Runs in 55 Balls in 2nd inns for England Women vs India Women at Guwahati on 07-Mar-2019 (SR-116%)
386 Down 2 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 36.48 46 Runs in 36 Balls in 1st inns for Australia Women vs New Zealand Women at Taunton on 12-Jun-2009 (SR-128%)
387 Down 2 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 36.47 70 Runs in 45 Balls in 1st inns for Australia Women vs Ireland Women at Bready on 21-Jul-2022 (SR-156%)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #woment20is #harmanpreetkaur #kaur #ellyseperry #perry #danevanniekerk #niekerk #mignondupreez #preez #farganahoque #hoque #stafanietaylor #taylor #heatherknight #knight #lauracardoso #cardoso #eshanilokusuriyage #lokusuriyage #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings