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
648 No change Abhishek Sharma (India) flag Abhishek Sharma (India) 35.33 75* Runs in 28 Balls in 2nd inns for Sunrisers Hyderabad vs Lucknow Super Giants at Hyderabad on 08-May-2024 (SR-268%)
650 No change Max Holden (England) flag Max Holden (England) 35.33 76 Runs in 51 Balls in 1st inns for Desert Vipers vs Dubai Capitals at Dubai on 09-Feb-2025 (SR-149%)
651 No change Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 35.33 97* Runs in 40 Balls in 2nd inns for Seattle Orcas vs MI New York at Dallas on 27-Jun-2025 (SR-243%)
654 No change James Franklin (New Zealand) flag James Franklin (New Zealand) 35.29 69* Runs in 27 Balls in 2nd inns for Glamorgan vs Warwickshire at Birmingham on 28-Jun-2006 (SR-256%)
656 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 35.25 77 Runs in 37 Balls in 2nd inns for Punjab Kings vs Sunrisers Hyderabad at Dubai on 08-Oct-2020 (SR-208%)
657 No change David Miller (South Africa) flag David Miller (South Africa) 35.25 66 Runs in 29 Balls in 1st inns for Punjab Kings vs Royal Challengers Bengaluru at Bengaluru on 09-May-2014 (SR-228%)
662 No change Ishan Kishan (India) flag Ishan Kishan (India) 35.21 62 Runs in 21 Balls in 1st inns for Mumbai Indians vs Kolkata Knight Riders at Kolkata on 09-May-2018 (SR-295%)
663 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 35.20 78 Runs in 27 Balls in 2nd inns for Somerset vs Hampshire at Taunton on 09-Jul-2010 (SR-289%)
667 No change Hazratullah Zazai (Afghanistan) flag Hazratullah Zazai (Afghanistan) 35.15 63 Runs in 26 Balls in 2nd inns for Peshawar Zalmi vs Karachi Kings at Abu Dhabi on 15-Jun-2021 (SR-242%)
672 No change Sai Sudharsan (India) flag Sai Sudharsan (India) 35.10 108* Runs in 61 Balls in 2nd inns for Gujarat Titans vs Delhi Capitals at Delhi on 18-May-2025 (SR-177%)
674 No change Ben Duckett (England) flag Ben Duckett (England) 35.08 68 Runs in 29 Balls in 1st inns for Melbourne Stars vs Sydney Sixers at Sydney on 26-Dec-2024 (SR-234%)
677 No change Colin Munro (New Zealand) flag Colin Munro (New Zealand) 35.05 98 Runs in 53 Balls in 2nd inns for Brisbane Heat vs Sydney Thunder at Carrara on 29-Dec-2022 (SR-185%)
679 No change Ben Stokes (England) flag Ben Stokes (England) 35.02 77 Runs in 37 Balls in 1st inns for Melbourne Renegades vs Hobart Hurricanes at Hobart on 07-Jan-2015 (SR-208%)
687 No change Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 34.95 82* Runs in 37 Balls in 1st inns for Delhi Capitals vs Punjab Kings at Dharamsala on 17-May-2023 (SR-222%)
690 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 34.93 93 Runs in 47 Balls in 1st inns for St Kitts and Nevis Patriots vs Trinbago Knight Riders at Basseterre on 23-Aug-2017 (SR-198%)
692 No change Jake Weatherald (Australia) flag Jake Weatherald (Australia) 34.90 80* Runs in 32 Balls in 2nd inns for Adelaide Strikers vs Hobart Hurricanes at Hobart on 11-Jan-2024 (SR-250%)
699 No change Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 34.86 104* Runs in 60 Balls in 2nd inns for Rajasthan Royals vs Mumbai Indians at Jaipur on 22-Apr-2024 (SR-173%)
702 No change Ryan McLaren (South Africa) flag Ryan McLaren (South Africa) 34.84 77 Runs in 50 Balls in 2nd inns for Lancashire vs Northamptonshire at Northampton on 03-Aug-2017 (SR-154%)
706 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 34.77 76 Runs in 45 Balls in 1st inns for Dhaka Dominators vs Comilla Victorians at Mirpur on 20-Nov-2017 (SR-169%)
708 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 34.74 92* Runs in 58 Balls in 1st inns for Royal Challengers Bengaluru vs Mumbai Indians at Bengaluru on 04-Apr-2013 (SR-159%)
711 No change Colin Ingram (South Africa) flag Colin Ingram (South Africa) 34.72 71 Runs in 37 Balls in 2nd inns for Karachi Kings vs Peshawar Zalmi at Karachi on 11-Mar-2019 (SR-192%)
714 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 34.70 74 Runs in 32 Balls in 1st inns for Warwickshire vs Worcestershire at Worcester on 15-Jul-2016 (SR-231%)
717 No change Dawid Malan (England) flag Dawid Malan (England) 34.67 84 Runs in 38 Balls in 2nd inns for Cumilla Warriors vs Chattogram Challengers at Chattogram on 20-Dec-2019 (SR-221%)
718 No change Yuvraj Singh (India) flag Yuvraj Singh (India) 34.66 71 Runs in 37 Balls in 2nd inns for Yorkshire vs Leicestershire at Leicester on 16-Jun-2003 (SR-192%)
719 No change Evin Lewis (West Indies) flag Evin Lewis (West Indies) 34.66 75 Runs in 34 Balls in 1st inns for Dhaka Dominators vs Rangpur Riders at Mirpur on 30-Nov-2016 (SR-221%)
720 No change Ronnie Hira (New Zealand) flag Ronnie Hira (New Zealand) 34.66 91* Runs in 41 Balls in 2nd inns for Canterbury vs Central Districts at Napier on 30-Nov-2014 (SR-222%)
722 No change Usman Khawaja (Australia) flag Usman Khawaja (Australia) 34.65 109* Runs in 70 Balls in 1st inns for Sydney Thunder vs Melbourne Stars at Melbourne on 20-Dec-2015 (SR-156%)
728 No change Travis Birt (Australia) flag Travis Birt (Australia) 34.58 94* Runs in 56 Balls in 1st inns for Khulna Royal Bengals vs Dhaka Gladiators at Mirpur on 11-Feb-2013 (SR-168%)
729 No change Colin Ingram (South Africa) flag Colin Ingram (South Africa) 34.58 114 Runs in 55 Balls in 2nd inns for Glamorgan vs Essex at Chelmsford on 16-Jul-2017 (SR-207%)
730 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 34.57 60 Runs in 28 Balls in 1st inns for Somerset vs Nottinghamshire at Southampton on 14-Aug-2010 (SR-214%)
735 No change Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 34.51 96 Runs in 45 Balls in 1st inns for Lahore Qalandars vs Peshawar Zalmi at Lahore on 26-Feb-2023 (SR-213%)
736 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 34.51 60 Runs in 24 Balls in 1st inns for Chattogram Challengers vs Chittagong Kings at Mirpur on 15-Jan-2020 (SR-250%)
742 No change Cameron Delport (South Africa) flag Cameron Delport (South Africa) 34.45 117* Runs in 60 Balls in 1st inns for Islamabad United vs Lahore Qalandars at Karachi on 09-Mar-2019 (SR-195%)
744 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 34.42 96 Runs in 56 Balls in 2nd inns for Royal Challengers Bengaluru vs Kolkata Knight Riders at Kolkata on 11-Apr-2015 (SR-171%)
749 No change Bhanuka Rajapaksa (Sri Lanka) flag Bhanuka Rajapaksa (Sri Lanka) 34.39 40 Runs in 17 Balls in 2nd inns for Galle Gladiators vs Jaffna Kings at Hambantota on 16-Dec-2020 (SR-235%)
753 No change Nic Maddinson (Australia) flag Nic Maddinson (Australia) 34.36 85 Runs in 48 Balls in 1st inns for Sydney Sixers vs Adelaide Strikers at Adelaide on 24-Jan-2015 (SR-177%)
754 No change Shikhar Dhawan (India) flag Shikhar Dhawan (India) 34.36 101* Runs in 58 Balls in 2nd inns for Delhi Capitals vs Chennai Super Kings at Sharjah on 17-Oct-2020 (SR-174%)
755 No change Hamish Rutherford (New Zealand) flag Hamish Rutherford (New Zealand) 34.29 84 Runs in 43 Balls in 2nd inns for Essex vs Sussex at Hove on 21-Jul-2013 (SR-195%)
759 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 34.24 102* Runs in 55 Balls in 2nd inns for Royal Challengers Bengaluru vs Kolkata Knight Riders at Kolkata on 22-Apr-2011 (SR-185%)
762 No change Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 34.19 83 Runs in 44 Balls in 2nd inns for Rangpur Riders vs Dhaka Dominators at Mirpur on 11-Jan-2019 (SR-189%)
777 No change Abhishek Sharma (India) flag Abhishek Sharma (India) 34.02 59 Runs in 20 Balls in 2nd inns for Sunrisers Hyderabad vs Lucknow Super Giants at Lucknow on 19-May-2025 (SR-295%)
778 No change Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 34.02 100* Runs in 51 Balls in 1st inns for Rangpur Riders vs Chattogram Challengers at Chattogram on 25-Jan-2019 (SR-196%)
792 No change Shivam Dube (India) flag Shivam Dube (India) 33.93 66 Runs in 27 Balls in 1st inns for Chennai Super Kings vs Lucknow Super Giants at Chennai on 23-Apr-2024 (SR-244%)
795 No change James Neesham (New Zealand) flag James Neesham (New Zealand) 33.91 69* Runs in 42 Balls in 1st inns for Rangpur Riders vs Comilla Victorians at Chattogram on 20-Feb-2024 (SR-164%)
796 No change Tom Alsop (England) flag Tom Alsop (England) 33.90 87* Runs in 41 Balls in 1st inns for Sussex vs Kent at Canterbury on 12-Jul-2024 (SR-212%)
803 No change Rinku Singh (India) flag Rinku Singh (India) 33.79 67* Runs in 33 Balls in 2nd inns for Kolkata Knight Riders vs Lucknow Super Giants at Kolkata on 20-May-2023 (SR-203%)
807 No change Evin Lewis (West Indies) flag Evin Lewis (West Indies) 33.77 82 Runs in 45 Balls in 1st inns for St Kitts and Nevis Patriots vs Jamaica Tallawahs at Basseterre on 04-Jul-2015 (SR-182%)
808 No change Hazratullah Zazai (Afghanistan) flag Hazratullah Zazai (Afghanistan) 33.76 77 Runs in 38 Balls in 2nd inns for Peshawar Zalmi vs Karachi Kings at Abu Dhabi on 21-Jun-2021 (SR-203%)
812 No change Leus du Plooy (England) flag Leus du Plooy (England) 33.75 66* Runs in 25 Balls in 2nd inns for Derbyshire vs Warwickshire at Birmingham on 07-Jun-2023 (SR-264%)
816 No change Evin Lewis (West Indies) flag Evin Lewis (West Indies) 33.69 79 Runs in 40 Balls in 1st inns for St Kitts and Nevis Patriots vs Trinbago Knight Riders at Lauderhill on 29-Jul-2016 (SR-198%)
817 No change David Willey (England) flag David Willey (England) 33.69 95 Runs in 45 Balls in 2nd inns for Northamptonshire vs Leicestershire at Northampton on 23-May-2014 (SR-211%)
820 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 33.62 92* Runs in 47 Balls in 2nd inns for Barisal Bulls vs Chattogram Challengers at Mirpur on 09-Dec-2015 (SR-196%)
822 No change Tom Latham (New Zealand) flag Tom Latham (New Zealand) 33.60 104 Runs in 51 Balls in 1st inns for Warwickshire vs Derbyshire at Derby on 18-Jul-2025 (SR-204%)
824 No change Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 33.59 94* Runs in 52 Balls in 2nd inns for MI Cape Town vs Paarl Royals at Cape Town on 19-Jan-2024 (SR-181%)
835 No change John Simpson (England) flag John Simpson (England) 33.45 60* Runs in 27 Balls in 2nd inns for Middlesex vs Somerset at Taunton on 05-Jun-2011 (SR-222%)
840 No change Shikhar Dhawan (India) flag Shikhar Dhawan (India) 33.40 97* Runs in 63 Balls in 2nd inns for Delhi Capitals vs Kolkata Knight Riders at Kolkata on 12-Apr-2019 (SR-154%)
844 No change Dawid Malan (England) flag Dawid Malan (England) 33.36 67 Runs in 34 Balls in 2nd inns for Fortune Barishal vs Chittagong Vikings at Mirpur on 01-Feb-2025 (SR-197%)
845 No change James Franklin (New Zealand) flag James Franklin (New Zealand) 33.35 90 Runs in 50 Balls in 1st inns for Gloucestershire vs Sussex at Hove on 16-Jun-2010 (SR-180%)
849 No change Tom Moores (England) flag Tom Moores (England) 33.33 74* Runs in 33 Balls in 2nd inns for Nottinghamshire vs Warwickshire at Birmingham on 14-Jun-2025 (SR-224%)
851 No change David Miller (South Africa) flag David Miller (South Africa) 33.32 50* Runs in 17 Balls in 2nd inns for Barbados Royals vs Trinbago Knight Riders at Georgetown on 01-Oct-2024 (SR-294%)
857 No change Michael Carberry (England) flag Michael Carberry (England) 33.24 77* Runs in 37 Balls in 2nd inns for Perth Scorchers vs Brisbane Heat at Perth on 08-Jan-2015 (SR-208%)
858 No change Jesse Ryder (New Zealand) flag Jesse Ryder (New Zealand) 33.23 66 Runs in 27 Balls in 1st inns for Wellington vs Auckland at Auckland on 28-Jan-2008 (SR-244%)
864 No change Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 33.19 54 Runs in 29 Balls in 2nd inns for Fortune Barishal vs Chittagong Vikings at Mirpur on 07-Feb-2025 (SR-186%)
866 No change Ashwell Prince (South Africa) flag Ashwell Prince (South Africa) 33.12 72* Runs in 53 Balls in 1st inns for Lancashire vs Hampshire at Birmingham on 23-Aug-2014 (SR-136%)
869 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 33.11 81 Runs in 42 Balls in 2nd inns for Birmingham Phoenix (Men) vs London Spirit (Men) at London on 30-Aug-2022 (SR-193%)
873 No change Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 33.08 54* Runs in 21 Balls in 2nd inns for Fortune Barishal vs Durbar Rajshahi at Mirpur on 30-Dec-2024 (SR-257%)
875 No change Paul Walter (England) flag Paul Walter (England) 33.08 76 Runs in 45 Balls in 1st inns for Essex vs Sussex at Chelmsford on 20-Sep-2020 (SR-169%)
885 No change Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 33.00 65* Runs in 27 Balls in 1st inns for St Kitts and Nevis Patriots vs Barbados Royals at Bridgetown on 03-Sep-2023 (SR-241%)
892 No change Leus du Plooy (England) flag Leus du Plooy (England) 32.94 92 Runs in 56 Balls in 1st inns for Derbyshire vs Lancashire at Derby on 15-Jun-2021 (SR-164%)
893 No change Anton Devcich (New Zealand) flag Anton Devcich (New Zealand) 32.94 51* Runs in 24 Balls in 2nd inns for Northern Districts vs Central Districts at Hamilton on 20-Jan-2018 (SR-213%)
894 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 32.94 72 Runs in 47 Balls in 2nd inns for Sylhet Strikers vs Dhaka Dominators at Mirpur on 12-Jan-2019 (SR-153%)
896 No change Krunal Pandya (India) flag Krunal Pandya (India) 32.92 86 Runs in 37 Balls in 1st inns for Mumbai Indians vs Delhi Capitals at Visakhapatnam on 15-May-2016 (SR-232%)
897 No change David Miller (South Africa) flag David Miller (South Africa) 32.92 90* Runs in 48 Balls in 2nd inns for Hobart Hurricanes vs Adelaide Strikers at Launceston on 19-Jan-2020 (SR-188%)
909 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 32.81 97* Runs in 61 Balls in 2nd inns for Kolkata Knight Riders vs Rajasthan Royals at Guwahati on 26-Mar-2025 (SR-159%)
915 No change Luke Pomersbach (Australia) flag Luke Pomersbach (Australia) 32.78 79* Runs in 50 Balls in 1st inns for Punjab Kings vs Mumbai Indians at Mumbai on 21-May-2008 (SR-158%)
920 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 32.76 54 Runs in 24 Balls in 2nd inns for Trinbago Knight Riders vs Guyana Amazon Warriors at Georgetown on 31-Jul-2013 (SR-225%)
921 No change Ben Duckett (England) flag Ben Duckett (England) 32.75 92 Runs in 53 Balls in 2nd inns for Birmingham Phoenix (Men) vs Southern Brave (Men) at Birmingham on 03-Aug-2024 (SR-174%)
932 No change Jake Weatherald (Australia) flag Jake Weatherald (Australia) 32.65 82 Runs in 42 Balls in 2nd inns for Adelaide Strikers vs Hobart Hurricanes at Launceston on 31-Jan-2019 (SR-195%)
936 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 32.64 105 Runs in 57 Balls in 1st inns for Jamaica Tallawahs vs Trinbago Knight Riders at Kingston on 09-Jul-2015 (SR-184%)
938 No change Hamish Rutherford (New Zealand) flag Hamish Rutherford (New Zealand) 32.62 87 Runs in 38 Balls in 1st inns for Otago vs Wellington at Wellington on 06-Feb-2009 (SR-229%)
941 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 32.62 115 Runs in 68 Balls in 1st inns for Barbados Royals vs Guyana Amazon Warriors at Bridgetown on 14-Sep-2024 (SR-169%)
949 No change Ross Whiteley (England) flag Ross Whiteley (England) 32.53 65 Runs in 26 Balls in 2nd inns for Worcestershire vs Yorkshire at Leeds on 23-Jul-2017 (SR-250%)
952 No change Rishabh Pant (India) flag Rishabh Pant (India) 32.53 97 Runs in 43 Balls in 2nd inns for Delhi Capitals vs Gujarat Lions at Delhi on 04-May-2017 (SR-226%)
953 No change Colin Ingram (South Africa) flag Colin Ingram (South Africa) 32.52 90 Runs in 49 Balls in 2nd inns for Sylhet Strikers vs Fortune Barishal at Sylhet on 08-Feb-2022 (SR-184%)
954 No change Jacob Bethell (England) flag Jacob Bethell (England) 32.52 87 Runs in 50 Balls in 1st inns for Melbourne Renegades vs Hobart Hurricanes at Hobart on 14-Jan-2025 (SR-174%)
962 No change Dawid Malan (England) flag Dawid Malan (England) 32.45 95* Runs in 56 Balls in 1st inns for Yorkshire vs Nottinghamshire at Nottingham on 30-May-2023 (SR-170%)
966 No change Shikhar Dhawan (India) flag Shikhar Dhawan (India) 32.41 106* Runs in 61 Balls in 1st inns for Delhi Capitals vs Punjab Kings at Dubai on 20-Oct-2020 (SR-174%)
967 No change David Warner (Australia) flag David Warner (Australia) 32.41 109* Runs in 54 Balls in 2nd inns for Delhi Capitals vs Deccan Chargers at Hyderabad on 10-May-2012 (SR-202%)
972 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 32.38 70 Runs in 41 Balls in 2nd inns for Lucknow Super Giants vs Gujarat Titans at Ahmedabad on 07-May-2023 (SR-171%)
974 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 32.37 75 Runs in 30 Balls in 1st inns for Lucknow Super Giants vs Delhi Capitals at Visakhapatnam on 24-Mar-2025 (SR-250%)
975 No change Dawid Malan (England) flag Dawid Malan (England) 32.36 93 Runs in 48 Balls in 1st inns for Middlesex vs Hampshire at Uxbridge on 27-May-2016 (SR-194%)
977 No change Mark Chapman (New Zealand) flag Mark Chapman (New Zealand) 32.34 76 Runs in 32 Balls in 1st inns for Auckland vs Otago at Auckland on 04-Dec-2016 (SR-238%)
978 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 32.34 71 Runs in 45 Balls in 1st inns for Hobart Hurricanes vs Perth Scorchers at Perth on 01-Feb-2018 (SR-158%)
985 No change David Willey (England) flag David Willey (England) 32.28 79 Runs in 34 Balls in 2nd inns for Northamptonshire vs Nottinghamshire at Nottingham on 31-May-2024 (SR-232%)
986 No change Usman Khawaja (Australia) flag Usman Khawaja (Australia) 32.28 70 Runs in 40 Balls in 2nd inns for Islamabad United vs Multan Sultans at Abu Dhabi on 21-Jun-2021 (SR-175%)
988 No change Shahriar Nafees (Bangladesh) flag Shahriar Nafees (Bangladesh) 32.26 102* Runs in 69 Balls in 1st inns for Khulna Royal Bengals vs Chittagong Kings at Khulna on 24-Jan-2013 (SR-148%)
991 No change Colin Munro (New Zealand) flag Colin Munro (New Zealand) 32.24 114* Runs in 73 Balls in 1st inns for Perth Scorchers vs Adelaide Strikers at Sydney on 11-Dec-2021 (SR-156%)
995 No change Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 32.22 86 Runs in 44 Balls in 1st inns for Los Angeles Knight Riders vs MI New York at Lauderhill on 03-Jul-2025 (SR-195%)
998 No change David Warner (Australia) flag David Warner (Australia) 32.18 79 Runs in 44 Balls in 2nd inns for Delhi Capitals vs Punjab Kings at Dharamsala on 19-May-2012 (SR-180%)
1000 No change Bhanuka Rajapaksa (Sri Lanka) flag Bhanuka Rajapaksa (Sri Lanka) 32.18 96* Runs in 65 Balls in 1st inns for Cumilla Warriors vs Dhaka Dominators at Chattogram on 23-Dec-2019 (SR-148%)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #abhisheksharma #sharma #maxholden #holden #shimronhetmyer #hetmyer #jamesfranklin #franklin #nicholaspooran #pooran #davidmiller #miller #ishankishan #kishan #marcustrescothick #trescothick #hazratullahzazai #zazai #saisudharsan #sudharsan #benduckett #duckett #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings