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
636 Down 10 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 42.34 88 Runs in 42 Balls in 1st inns for Kolkata Knight Riders vs Punjab Kings at Kolkata on 04-Apr-2010 (SR-210%)
641 Down 10 Corey Anderson (U.S.A.) flag Corey Anderson (U.S.A.) 42.28 81 Runs in 45 Balls in 2nd inns for Somerset vs Surrey at London on 09-Jul-2017 (SR-180%)
643 Down 10 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 42.24 61 Runs in 27 Balls in 2nd inns for Lucknow Super Giants vs Delhi Capitals at Delhi on 14-May-2024 (SR-226%)
645 Down 10 Suresh Raina (India) flag Suresh Raina (India) 42.23 98 Runs in 55 Balls in 1st inns for Chennai Super Kings vs Rajasthan Royals at Centurion on 30-Apr-2009 (SR-178%)
647 Down 10 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 42.19 104 Runs in 51 Balls in 1st inns for Warwickshire vs Derbyshire at Derby on 18-Jul-2025 (SR-204%)
649 Down 10 Saif Zaib (England) flag Saif Zaib (England) 42.15 86 Runs in 41 Balls in 1st inns for Northamptonshire vs Warwickshire at Northampton on 18-Jul-2024 (SR-210%)
650 Down 10 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 42.14 60 Runs in 24 Balls in 1st inns for Chattogram Challengers vs Chittagong Kings at Mirpur on 15-Jan-2020 (SR-250%)
656 Down 10 Lhuan-dre Pretorius (South Africa) flag Lhuan-dre Pretorius (South Africa) 42.08 97 Runs in 51 Balls in 2nd inns for Paarl Royals vs Sunrisers Eastern Cape at Paarl on 11-Jan-2025 (SR-190%)
658 Down 10 David Miller (South Africa) flag David Miller (South Africa) 42.06 74* Runs in 35 Balls in 1st inns for Yorkshire vs Durham at Chester-le-Street on 22-Jun-2012 (SR-211%)
662 Down 10 Dawid Malan (England) flag Dawid Malan (England) 42.01 95* Runs in 56 Balls in 1st inns for Yorkshire vs Nottinghamshire at Nottingham on 30-May-2023 (SR-170%)
668 Down 10 Rishabh Pant (India) flag Rishabh Pant (India) 41.93 97 Runs in 43 Balls in 2nd inns for Delhi Capitals vs Gujarat Lions at Delhi on 04-May-2017 (SR-226%)
675 Down 10 Ben Duckett (England) flag Ben Duckett (England) 41.88 88 Runs in 45 Balls in 2nd inns for Northamptonshire vs Nottinghamshire at Northampton on 06-Jul-2018 (SR-196%)
678 Down 10 David Warner (Australia) flag David Warner (Australia) 41.85 69 Runs in 38 Balls in 1st inns for Sunrisers Hyderabad vs Royal Challengers Bengaluru at Bengaluru on 29-May-2016 (SR-182%)
690 Down 10 Jake Weatherald (Australia) flag Jake Weatherald (Australia) 41.67 80* Runs in 47 Balls in 1st inns for Adelaide Strikers vs Sydney Thunder at Adelaide on 25-Jan-2021 (SR-170%)
691 Down 10 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 41.66 56 Runs in 17 Balls in 2nd inns for Melbourne Renegades vs Adelaide Strikers at Melbourne on 18-Jan-2016 (SR-329%)
694 Down 10 Hamish Rutherford (New Zealand) flag Hamish Rutherford (New Zealand) 41.61 87 Runs in 38 Balls in 1st inns for Otago vs Wellington at Wellington on 06-Feb-2009 (SR-229%)
704 Down 10 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 41.47 54 Runs in 24 Balls in 2nd inns for Trinbago Knight Riders vs Guyana Amazon Warriors at Georgetown on 31-Jul-2013 (SR-225%)
707 Down 10 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 41.44 44* Runs in 15 Balls in 1st inns for Lahore Qalandars vs Multan Sultans at Lahore on 18-Mar-2023 (SR-293%)
708 Down 10 Ben Stokes (England) flag Ben Stokes (England) 41.44 77 Runs in 37 Balls in 1st inns for Melbourne Renegades vs Hobart Hurricanes at Hobart on 07-Jan-2015 (SR-208%)
709 Down 10 Matthew Boyle (New Zealand) flag Matthew Boyle (New Zealand) 41.43 73* Runs in 30 Balls in 2nd inns for Canterbury vs Central Districts at Nelson on 03-Jan-2026 (SR-243%)
717 Down 11 Leus du Plooy (England) flag Leus du Plooy (England) 41.32 66* Runs in 32 Balls in 1st inns for Derbyshire vs Yorkshire at Chesterfield on 18-Jun-2023 (SR-206%)
719 Down 11 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 41.32 85* Runs in 36 Balls in 2nd inns for Somerset vs Essex at Chelmsford on 19-Jun-2022 (SR-236%)
723 Down 11 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 41.26 77 Runs in 37 Balls in 2nd inns for Punjab Kings vs Sunrisers Hyderabad at Dubai on 08-Oct-2020 (SR-208%)
726 Down 11 Dan Mousley (England) flag Dan Mousley (England) 41.21 63* Runs in 25 Balls in 1st inns for Warwickshire vs Yorkshire at Leeds on 01-Jul-2022 (SR-252%)
733 Down 11 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 41.15 98* Runs in 55 Balls in 1st inns for Durham vs Nottinghamshire at Nottingham on 17-Jul-2018 (SR-178%)
737 Down 11 Evin Lewis (West Indies) flag Evin Lewis (West Indies) 41.12 75 Runs in 34 Balls in 1st inns for Dhaka Dominators vs Rangpur Riders at Mirpur on 30-Nov-2016 (SR-221%)
739 Down 11 David Miller (South Africa) flag David Miller (South Africa) 41.11 72* Runs in 34 Balls in 1st inns for Jamaica Tallawahs vs Trinbago Knight Riders at Lauderhill on 19-Aug-2018 (SR-212%)
742 Down 11 Rinku Singh (India) flag Rinku Singh (India) 41.07 67* Runs in 33 Balls in 2nd inns for Kolkata Knight Riders vs Lucknow Super Giants at Kolkata on 20-May-2023 (SR-203%)
744 Down 11 Tom Moores (England) flag Tom Moores (England) 41.06 74* Runs in 33 Balls in 2nd inns for Nottinghamshire vs Warwickshire at Birmingham on 14-Jun-2025 (SR-224%)
745 Down 11 Matthew Wade (Australia) flag Matthew Wade (Australia) 41.05 67 Runs in 30 Balls in 2nd inns for Hobart Hurricanes vs Sydney Thunder at Albury on 31-Dec-2022 (SR-223%)
755 Down 11 Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 40.83 81* Runs in 43 Balls in 2nd inns for Dhaka Capital vs Sylhet Titans at Sylhet on 01-Jan-2026 (SR-188%)
763 Down 12 Sunil Narine (West Indies) flag Sunil Narine (West Indies) 40.74 78* Runs in 38 Balls in 1st inns for Surrey vs Essex at London on 02-Jul-2023 (SR-205%)
767 Down 12 Shivam Dube (India) flag Shivam Dube (India) 40.71 66 Runs in 27 Balls in 1st inns for Chennai Super Kings vs Lucknow Super Giants at Chennai on 23-Apr-2024 (SR-244%)
768 Down 12 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 40.70 74* Runs in 50 Balls in 1st inns for Pretoria Capitals vs Joburg Super Kings at Johannesburg on 17-Jan-2026 (SR-148%)
772 Down 14 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 40.64 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%)
775 Down 15 Hazratullah Zazai (Afghanistan) flag Hazratullah Zazai (Afghanistan) 40.59 63 Runs in 26 Balls in 2nd inns for Peshawar Zalmi vs Karachi Kings at Abu Dhabi on 15-Jun-2021 (SR-242%)
780 Down 15 Alex Blake (England) flag Alex Blake (England) 40.51 59* Runs in 24 Balls in 2nd inns for Kent vs Gloucestershire at Cheltenham on 12-Jul-2015 (SR-246%)
784 Down 15 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 40.46 113* Runs in 60 Balls in 1st inns for MI Cape Town vs Joburg Super Kings at Johannesburg on 10-Jan-2026 (SR-188%)
785 Down 16 Colin Ingram (South Africa) flag Colin Ingram (South Africa) 40.46 114 Runs in 55 Balls in 2nd inns for Glamorgan vs Essex at Chelmsford on 16-Jul-2017 (SR-207%)
789 Down 16 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 40.42 54 Runs in 27 Balls in 2nd inns for Jamaica Tallawahs vs Guyana Amazon Warriors at Basseterre on 07-Aug-2016 (SR-200%)
790 Down 16 Sunil Narine (West Indies) flag Sunil Narine (West Indies) 40.42 76 Runs in 45 Balls in 1st inns for Dhaka Dominators vs Comilla Victorians at Mirpur on 20-Nov-2017 (SR-169%)
793 Down 16 Travis Head (Australia) flag Travis Head (Australia) 40.40 79 Runs in 40 Balls in 1st inns for Adelaide Strikers vs Hobart Hurricanes at Launceston on 19-Jan-2020 (SR-198%)
800 Down 16 John Simpson (England) flag John Simpson (England) 40.29 60* Runs in 27 Balls in 2nd inns for Middlesex vs Somerset at Taunton on 05-Jun-2011 (SR-222%)
801 Down 16 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 40.28 97* Runs in 63 Balls in 2nd inns for Delhi Capitals vs Kolkata Knight Riders at Kolkata on 12-Apr-2019 (SR-154%)
802 Down 16 Steven Davies (England) flag Steven Davies (England) 40.28 73 Runs in 30 Balls in 2nd inns for Surrey vs Gloucestershire at Bristol on 18-Jul-2010 (SR-243%)
804 Down 16 Dawid Malan (England) flag Dawid Malan (England) 40.26 98* Runs in 44 Balls in 2nd inns for Trent Rockets (Men) vs Manchester Originals (Men) at Manchester on 13-Aug-2022 (SR-223%)
808 Down 16 Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 40.23 78 Runs in 38 Balls in 2nd inns for Chittagong Vikings vs Khulna Tigers at Mirpur on 31-Dec-2024 (SR-205%)
813 Down 16 Darren Bravo (West Indies) flag Darren Bravo (West Indies) 40.18 86* Runs in 63 Balls in 1st inns for Trinbago Knight Riders vs Jamaica Tallawahs at Port of Spain on 23-Jul-2015 (SR-137%)
817 Down 16 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 40.16 95* Runs in 57 Balls in 1st inns for Deccan Chargers vs Punjab Kings at Dharamsala on 21-May-2011 (SR-167%)
818 Down 16 David Willey (England) flag David Willey (England) 40.15 118 Runs in 55 Balls in 1st inns for Yorkshire vs Worcestershire at Leeds on 23-Jul-2017 (SR-215%)
819 Down 16 Hamish Rutherford (New Zealand) flag Hamish Rutherford (New Zealand) 40.15 84 Runs in 43 Balls in 2nd inns for Essex vs Sussex at Hove on 21-Jul-2013 (SR-195%)
820 Down 16 Jacob Bethell (England) flag Jacob Bethell (England) 40.15 87 Runs in 50 Balls in 1st inns for Melbourne Renegades vs Hobart Hurricanes at Hobart on 14-Jan-2025 (SR-174%)
824 Down 16 Hamish Rutherford (New Zealand) flag Hamish Rutherford (New Zealand) 40.09 106 Runs in 50 Balls in 1st inns for Otago vs Central Districts at New Plymouth on 21-Dec-2016 (SR-212%)
825 Down 16 Rishabh Pant (India) flag Rishabh Pant (India) 40.08 78* Runs in 36 Balls in 2nd inns for Delhi Capitals vs Rajasthan Royals at Jaipur on 22-Apr-2019 (SR-217%)
826 Down 16 James Neesham (New Zealand) flag James Neesham (New Zealand) 40.08 75* Runs in 30 Balls in 1st inns for Northamptonshire vs Leicestershire at Northampton on 01-Jun-2022 (SR-250%)
829 Down 16 David Willey (England) flag David Willey (England) 40.04 79 Runs in 34 Balls in 2nd inns for Northamptonshire vs Nottinghamshire at Nottingham on 31-May-2024 (SR-232%)
836 Down 16 William Porterfield (Ireland) flag William Porterfield (Ireland) 40.00 81* Runs in 47 Balls in 1st inns for Warwickshire vs Surrey at Birmingham on 23-Aug-2014 (SR-172%)
838 Down 16 Moeen Ali (England) flag Moeen Ali (England) 40.00 66 Runs in 28 Balls in 1st inns for Royal Challengers Bengaluru vs Kolkata Knight Riders at Kolkata on 19-Apr-2019 (SR-236%)
839 Down 16 James Neesham (New Zealand) flag James Neesham (New Zealand) 39.96 69* Runs in 42 Balls in 1st inns for Rangpur Riders vs Comilla Victorians at Chattogram on 20-Feb-2024 (SR-164%)
842 Down 16 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 39.93 100* Runs in 54 Balls in 2nd inns for Sydney Thunder vs Adelaide Strikers at Sydney on 23-Dec-2011 (SR-185%)
855 Down 16 Ashar Zaidi (Pakistan) flag Ashar Zaidi (Pakistan) 39.84 59* Runs in 24 Balls in 2nd inns for Essex vs Middlesex at London on 28-Jul-2016 (SR-246%)
856 Down 16 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 39.84 76 Runs in 35 Balls in 1st inns for Lahore Qalandars vs Multan Sultans at Karachi on 29-Jan-2022 (SR-217%)
857 Down 16 Ryan McLaren (South Africa) flag Ryan McLaren (South Africa) 39.82 77 Runs in 50 Balls in 2nd inns for Lancashire vs Northamptonshire at Northampton on 03-Aug-2017 (SR-154%)
863 Down 16 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 39.77 100 Runs in 49 Balls in 1st inns for Guyana Amazon Warriors vs Jamaica Tallawahs at Lauderhill on 18-Aug-2018 (SR-204%)
866 Down 16 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 39.74 76* Runs in 31 Balls in 1st inns for Sylhet Strikers vs Chittagong Kings at Chattogram on 30-Jan-2019 (SR-245%)
870 Down 16 David Warner (Australia) flag David Warner (Australia) 39.69 110* Runs in 65 Balls in 1st inns for Sydney Thunder vs Sydney Sixers at Sydney on 16-Jan-2026 (SR-169%)
875 Down 17 Suresh Raina (India) flag Suresh Raina (India) 39.63 100* Runs in 53 Balls in 1st inns for Chennai Super Kings vs Punjab Kings at Chennai on 02-May-2013 (SR-189%)
895 Down 17 Jacob Bethell (England) flag Jacob Bethell (England) 39.50 56* Runs in 16 Balls in 1st inns for Warwickshire vs Northamptonshire at Birmingham on 20-Jun-2024 (SR-350%)
899 Down 17 Colin Munro (New Zealand) flag Colin Munro (New Zealand) 39.43 87 Runs in 43 Balls in 1st inns for Nottinghamshire vs Warwickshire at Birmingham on 03-Jun-2023 (SR-202%)
900 Down 17 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 39.41 92* Runs in 50 Balls in 2nd inns for Sunrisers Hyderabad vs Delhi Capitals at Delhi on 10-May-2018 (SR-184%)
901 Down 17 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 39.40 87 Runs in 49 Balls in 1st inns for Chennai Super Kings vs Delhi Capitals at Navi Mumbai on 08-May-2022 (SR-178%)
911 Down 17 Evin Lewis (West Indies) flag Evin Lewis (West Indies) 39.30 75 Runs in 31 Balls in 2nd inns for Dhaka Dominators vs Chattogram Challengers at Chattogram on 27-Nov-2017 (SR-242%)
915 Down 17 Steven Davies (England) flag Steven Davies (England) 39.28 99* Runs in 56 Balls in 1st inns for Surrey vs Sussex at Croydon on 04-Jul-2011 (SR-177%)
919 Down 17 Rishabh Pant (India) flag Rishabh Pant (India) 39.26 85 Runs in 48 Balls in 1st inns for Delhi Capitals vs Royal Challengers Bengaluru at Bengaluru on 21-Apr-2018 (SR-177%)
926 Down 17 David Warner (Australia) flag David Warner (Australia) 39.19 79 Runs in 44 Balls in 2nd inns for Delhi Capitals vs Punjab Kings at Dharamsala on 19-May-2012 (SR-180%)
928 Down 17 Priyansh Arya (India) flag Priyansh Arya (India) 39.19 69 Runs in 35 Balls in 1st inns for Punjab Kings vs Kolkata Knight Riders at Kolkata on 26-Apr-2025 (SR-197%)
939 Down 17 Paul Walter (England) flag Paul Walter (England) 39.12 78 Runs in 34 Balls in 1st inns for Essex vs Glamorgan at Cardiff on 09-Jun-2023 (SR-229%)
943 Down 17 Michael Carberry (England) flag Michael Carberry (England) 39.09 77* Runs in 37 Balls in 2nd inns for Perth Scorchers vs Brisbane Heat at Perth on 08-Jan-2015 (SR-208%)
945 Down 17 David Willey (England) flag David Willey (England) 39.08 60 Runs in 27 Balls in 1st inns for Northamptonshire vs Surrey at Birmingham on 17-Aug-2013 (SR-222%)
951 Down 17 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 39.02 94 Runs in 55 Balls in 1st inns for Brisbane Heat vs Sydney Thunder at Sydney on 27-Jan-2023 (SR-171%)
952 Down 17 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 39.01 92* Runs in 54 Balls in 1st inns for Karachi Kings vs Islamabad United at Rawalpindi on 03-Mar-2023 (SR-170%)
954 Down 17 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 38.99 111* Runs in 63 Balls in 2nd inns for Jamaica Tallawahs vs St Lucia Kings at St George's on 12-Jul-2014 (SR-176%)
960 Down 17 Ben Dunk (Australia) flag Ben Dunk (Australia) 38.95 93 Runs in 43 Balls in 1st inns for Lahore Qalandars vs Quetta Gladiators at Lahore on 03-Mar-2020 (SR-216%)
962 Down 17 Marcus Trescothick (England) flag Marcus Trescothick (England) 38.93 60 Runs in 28 Balls in 1st inns for Somerset vs Nottinghamshire at Southampton on 14-Aug-2010 (SR-214%)
963 Down 17 Travis Head (Australia) flag Travis Head (Australia) 38.92 101* Runs in 53 Balls in 2nd inns for Adelaide Strikers vs Sydney Sixers at Adelaide on 31-Dec-2015 (SR-191%)
964 Down 17 Luke Pomersbach (Australia) flag Luke Pomersbach (Australia) 38.90 112* Runs in 70 Balls in 1st inns for Brisbane Heat vs Melbourne Renegades at Melbourne on 15-Jan-2013 (SR-160%)
965 Down 17 James Franklin (New Zealand) flag James Franklin (New Zealand) 38.89 69* Runs in 27 Balls in 2nd inns for Glamorgan vs Warwickshire at Birmingham on 28-Jun-2006 (SR-256%)
967 Down 17 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 38.88 116 Runs in 61 Balls in 2nd inns for Barisal Burners vs Dhaka Gladiators at Mirpur on 14-Feb-2012 (SR-190%)
968 Down 17 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 38.87 85* Runs in 50 Balls in 2nd inns for Royal Challengers Bengaluru vs Kolkata Knight Riders at Bengaluru on 11-Apr-2013 (SR-170%)
973 Down 17 Matt Renshaw (Australia) flag Matt Renshaw (Australia) 38.85 102 Runs in 51 Balls in 2nd inns for Brisbane Heat vs Perth Scorchers at Brisbane on 19-Dec-2025 (SR-200%)
976 Down 17 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 38.84 98 Runs in 49 Balls in 1st inns for MI Cape Town vs Joburg Super Kings at Johannesburg on 13-Jan-2024 (SR-200%)
977 Down 17 Miles Hammond (England) flag Miles Hammond (England) 38.83 80 Runs in 41 Balls in 2nd inns for Gloucestershire vs Kent at Canterbury on 16-Jun-2024 (SR-195%)
982 Down 17 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 38.78 87 Runs in 45 Balls in 2nd inns for Worcestershire vs Northamptonshire at Worcester on 25-Jun-2010 (SR-193%)
984 Down 17 David Warner (Australia) flag David Warner (Australia) 38.76 100* Runs in 55 Balls in 1st inns for Sunrisers Hyderabad vs Royal Challengers Bengaluru at Hyderabad on 31-Mar-2019 (SR-182%)
986 Down 17 Colin Ingram (South Africa) flag Colin Ingram (South Africa) 38.73 71 Runs in 37 Balls in 2nd inns for Karachi Kings vs Peshawar Zalmi at Karachi on 11-Mar-2019 (SR-192%)
988 Down 17 Colin Ingram (South Africa) flag Colin Ingram (South Africa) 38.73 91 Runs in 47 Balls in 1st inns for Glamorgan vs Surrey at London on 15-May-2015 (SR-194%)
997 Down 17 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 38.68 94 Runs in 50 Balls in 1st inns for Lahore Qalandars vs Quetta Gladiators at Sharjah on 14-Mar-2018 (SR-188%)
998 Down 17 Matthew Wade (Australia) flag Matthew Wade (Australia) 38.67 81 Runs in 42 Balls in 2nd inns for Birmingham Phoenix (Men) vs London Spirit (Men) at London on 30-Aug-2022 (SR-193%)
999 Down 17 Michael Lumb (England) flag Michael Lumb (England) 38.65 83 Runs in 43 Balls in 2nd inns for Rajasthan Royals vs Punjab Kings at Jaipur on 07-Apr-2010 (SR-193%)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #chrisgayle #gayle #coreyanderson #anderson #nicholaspooran #pooran #sureshraina #raina #tomlatham #latham #saifzaib #zaib #lhuandrepretorius #pretorius #davidmiller #miller #dawidmalan #malan #rishabhpant #pant #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings