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
2 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 94.36 158* Runs in 73 Balls in 1st inns for Kolkata Knight Riders vs Royal Challengers Bengaluru at Bengaluru on 18-Apr-2008 (SR-216%)
4 No change Shane Watson (Australia) flag Shane Watson (Australia) 86.52 117* Runs in 57 Balls in 2nd inns for Chennai Super Kings vs Sunrisers Hyderabad at Mumbai on 27-May-2018 (SR-205%)
5 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 82.55 121* Runs in 49 Balls in 2nd inns for Jamaica Tallawahs vs Trinbago Knight Riders at Port of Spain on 10-Aug-2018 (SR-247%)
9 No change Wriddhiman Saha (India) flag Wriddhiman Saha (India) 79.20 115* Runs in 55 Balls in 1st inns for Punjab Kings vs Kolkata Knight Riders at Bengaluru on 01-Jun-2014 (SR-209%)
10 No change Graham Napier (England) flag Graham Napier (England) 78.50 152* Runs in 58 Balls in 1st inns for Essex vs Sussex at Chelmsford on 24-Jun-2008 (SR-262%)
12 No change Ravi Bopara (England) flag Ravi Bopara (England) 77.11 105* Runs in 46 Balls in 1st inns for Northamptonshire vs Surrey at London on 03-Sep-2025 (SR-228%)
13 No change Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 76.88 101 Runs in 56 Balls in 1st inns for Pretoria Capitals vs Sunrisers Eastern Cape at Cape Town on 25-Jan-2026 (SR-180%)
16 Down 1 Chris Lynn (Australia) flag Chris Lynn (Australia) 73.28 108* Runs in 51 Balls in 2nd inns for Hampshire vs Northamptonshire at Birmingham on 13-Sep-2025 (SR-212%)
17 Down 1 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 72.90 154* Runs in 64 Balls in 1st inns for Melbourne Stars vs Hobart Hurricanes at Melbourne on 19-Jan-2022 (SR-241%)
19 Down 1 Harry Brook (England) flag Harry Brook (England) 72.05 105* Runs in 42 Balls in 1st inns for Northern Superchargers (Men) vs Welsh Fire (Men) at Leeds on 22-Aug-2023 (SR-250%)
21 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 69.99 119 Runs in 56 Balls in 2nd inns for Delhi Capitals vs Deccan Chargers at Hyderabad on 05-May-2011 (SR-213%)
22 Down 1 Hardik Pandya (India) flag Hardik Pandya (India) 69.53 91 Runs in 34 Balls in 2nd inns for Mumbai Indians vs Kolkata Knight Riders at Kolkata on 28-Apr-2019 (SR-268%)
23 Down 1 KL Rahul (India) flag KL Rahul (India) 69.32 98* Runs in 42 Balls in 2nd inns for Punjab Kings vs Chennai Super Kings at Dubai on 07-Oct-2021 (SR-233%)
24 Down 1 Josh Brown (Australia) flag Josh Brown (Australia) 69.25 140 Runs in 57 Balls in 1st inns for Brisbane Heat vs Adelaide Strikers at Carrara on 22-Jan-2024 (SR-246%)
25 Down 1 Luke Wright (England) flag Luke Wright (England) 68.91 153* Runs in 66 Balls in 2nd inns for Sussex vs Essex at Chelmsford on 25-Jul-2014 (SR-232%)
27 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 68.54 133* Runs in 59 Balls in 1st inns for Royal Challengers Bengaluru vs Mumbai Indians at Mumbai on 10-May-2015 (SR-225%)
30 Down 1 Laurie Evans (England) flag Laurie Evans (England) 67.66 76* Runs in 41 Balls in 1st inns for Perth Scorchers vs Sydney Sixers at Melbourne on 28-Jan-2022 (SR-185%)
31 Down 1 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 67.61 151 Runs in 51 Balls in 1st inns for San Francisco Unicorns vs Washington Freedom at Oakland on 12-Jun-2025 (SR-296%)
32 Down 1 Harry Brook (England) flag Harry Brook (England) 66.49 102* Runs in 49 Balls in 1st inns for Lahore Qalandars vs Islamabad United at Lahore on 19-Feb-2022 (SR-208%)
34 Down 1 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 65.94 124* Runs in 63 Balls in 2nd inns for Lucknow Super Giants vs Chennai Super Kings at Chennai on 23-Apr-2024 (SR-197%)
35 Down 1 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 65.85 105* Runs in 39 Balls in 1st inns for Sunrisers Hyderabad vs Kolkata Knight Riders at Delhi on 25-May-2025 (SR-269%)
37 Down 1 Manan Vohra (India) flag Manan Vohra (India) 65.57 95 Runs in 50 Balls in 2nd inns for Punjab Kings vs Sunrisers Hyderabad at Hyderabad on 17-Apr-2017 (SR-190%)
38 Down 1 Yusuf Pathan (India) flag Yusuf Pathan (India) 65.54 100 Runs in 37 Balls in 2nd inns for Rajasthan Royals vs Mumbai Indians at Mumbai on 13-Mar-2010 (SR-270%)
39 Down 1 Michael Pepper (England) flag Michael Pepper (England) 65.39 120* Runs in 53 Balls in 2nd inns for Essex vs Sussex at Hove on 13-Jul-2024 (SR-226%)
40 Down 1 Alex Hales (England) flag Alex Hales (England) 64.97 95 Runs in 30 Balls in 2nd inns for Nottinghamshire vs Durham at Nottingham on 05-Aug-2017 (SR-317%)
41 Down 1 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 64.55 79* Runs in 32 Balls in 2nd inns for Gujarat Titans vs Mumbai Indians at Mumbai on 12-May-2023 (SR-247%)
42 Down 1 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 64.40 158* Runs in 64 Balls in 1st inns for Warwickshire vs Derbyshire at Birmingham on 03-Jul-2015 (SR-247%)
43 Down 1 Sean Abbott (Australia) flag Sean Abbott (Australia) 64.37 110* Runs in 41 Balls in 1st inns for Surrey vs Kent at London on 26-May-2023 (SR-268%)
44 Down 1 Dan Christian (Australia) flag Dan Christian (Australia) 64.09 113* Runs in 40 Balls in 1st inns for Nottinghamshire vs Northamptonshire at Northampton on 06-Jul-2018 (SR-283%)
46 Down 1 Riyan Parag (India) flag Riyan Parag (India) 63.68 95 Runs in 45 Balls in 2nd inns for Rajasthan Royals vs Kolkata Knight Riders at Kolkata on 04-May-2025 (SR-211%)
48 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 62.89 122 Runs in 58 Balls in 1st inns for Punjab Kings vs Chennai Super Kings at Mumbai on 30-May-2014 (SR-210%)
49 Down 1 Dan Lawrence (England) flag Dan Lawrence (England) 62.88 120* Runs in 54 Balls in 2nd inns for Surrey vs Glamorgan at London on 11-Jul-2025 (SR-222%)
51 Down 1 John Hastings (Australia) flag John Hastings (Australia) 62.58 80* Runs in 26 Balls in 2nd inns for Durham vs Northamptonshire at Chester-le-Street on 25-Jul-2014 (SR-308%)
52 Down 1 Dan Christian (Australia) flag Dan Christian (Australia) 62.50 129 Runs in 57 Balls in 2nd inns for Middlesex vs Kent at Canterbury on 06-Jun-2014 (SR-226%)
54 Down 1 Will Jacks (England) flag Will Jacks (England) 62.01 100* Runs in 41 Balls in 2nd inns for Royal Challengers Bengaluru vs Gujarat Titans at Ahmedabad on 28-Apr-2024 (SR-244%)
56 Down 1 Adam Hose (England) flag Adam Hose (England) 61.88 110* Runs in 53 Balls in 1st inns for Warwickshire vs Worcestershire at Birmingham on 24-Jun-2022 (SR-208%)
57 Down 1 Alex Hales (England) flag Alex Hales (England) 61.86 119* Runs in 57 Balls in 1st inns for Jamaica Tallawahs vs St Lucia Kings at Georgetown on 17-Sep-2023 (SR-209%)
59 Down 1 Shubman Gill (India) flag Shubman Gill (India) 61.66 129 Runs in 60 Balls in 1st inns for Gujarat Titans vs Mumbai Indians at Ahmedabad on 26-May-2023 (SR-215%)
60 Down 1 Chris Cooke (England) flag Chris Cooke (England) 61.51 113* Runs in 41 Balls in 1st inns for Glamorgan vs Middlesex at Northwood on 31-May-2023 (SR-276%)
61 Down 1 James Vince (England) flag James Vince (England) 61.30 129* Runs in 62 Balls in 1st inns for Hampshire vs Somerset at Taunton on 23-Jun-2022 (SR-208%)
64 Down 1 Usman Khan (Pakistan) flag Usman Khan (Pakistan) 60.42 120 Runs in 43 Balls in 1st inns for Multan Sultans vs Quetta Gladiators at Rawalpindi on 11-Mar-2023 (SR-279%)
65 Down 1 Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 60.40 120* Runs in 58 Balls in 1st inns for Desert Vipers vs MI Emirates at Abu Dhabi on 30-Dec-2025 (SR-207%)
66 Down 1 Will Jacks (England) flag Will Jacks (England) 60.36 108* Runs in 48 Balls in 2nd inns for Oval Invincibles (Men) vs Southern Brave (Men) at London on 14-Aug-2022 (SR-225%)
68 Down 1 Jason Roy (England) flag Jason Roy (England) 60.09 145* Runs in 63 Balls in 2nd inns for Quetta Gladiators vs Peshawar Zalmi at Rawalpindi on 08-Mar-2023 (SR-230%)
70 Down 1 Steven Smith (Australia) flag Steven Smith (Australia) 59.97 125* Runs in 66 Balls in 1st inns for Sydney Sixers vs Sydney Thunder at Sydney on 21-Jan-2023 (SR-189%)
71 Down 1 Shubman Gill (India) flag Shubman Gill (India) 59.92 104* Runs in 52 Balls in 2nd inns for Gujarat Titans vs Royal Challengers Bengaluru at Bengaluru on 21-May-2023 (SR-200%)
72 Down 1 Liam Scott (Australia) flag Liam Scott (Australia) 59.89 91* Runs in 58 Balls in 2nd inns for Adelaide Strikers vs Hobart Hurricanes at Hobart on 09-Jan-2026 (SR-157%)
77 Down 2 Ryan ten Doeschate (Netherlands) flag Ryan ten Doeschate (Netherlands) 59.52 98 Runs in 47 Balls in 1st inns for Essex vs Kent at Chelmsford on 02-Jun-2010 (SR-209%)
80 Down 2 Chris Jordan (England) flag Chris Jordan (England) 59.22 59 Runs in 20 Balls in 1st inns for Hobart Hurricanes vs Perth Scorchers at Perth on 20-Dec-2023 (SR-295%)
81 Down 2 Doug Bracewell (New Zealand) flag Doug Bracewell (New Zealand) 59.19 93* Runs in 33 Balls in 1st inns for Central Districts vs Northern Districts at Palmerston North on 27-Dec-2023 (SR-282%)
82 Down 2 Manish Pandey (India) flag Manish Pandey (India) 59.12 94 Runs in 50 Balls in 2nd inns for Kolkata Knight Riders vs Punjab Kings at Bengaluru on 01-Jun-2014 (SR-188%)
83 Down 2 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 58.98 101 Runs in 43 Balls in 1st inns for Hampshire vs Derbyshire at Derby on 22-Aug-2017 (SR-235%)
84 Down 2 Tom Banton (England) flag Tom Banton (England) 58.92 107* Runs in 51 Balls in 2nd inns for Somerset vs Kent at Canterbury on 28-Jun-2021 (SR-210%)
86 Down 2 Tom Kohler-Cadmore (England) flag Tom Kohler-Cadmore (England) 58.69 127 Runs in 54 Balls in 1st inns for Worcestershire vs Durham at Worcester on 20-May-2016 (SR-235%)
88 Down 2 Ashton Turner (Australia) flag Ashton Turner (Australia) 58.66 99* Runs in 41 Balls in 1st inns for Perth Scorchers vs Sydney Thunder at Sydney on 30-Dec-2025 (SR-241%)
93 Down 2 Jake Fraser-McGurk (Australia) flag Jake Fraser-McGurk (Australia) 57.79 84 Runs in 27 Balls in 1st inns for Delhi Capitals vs Mumbai Indians at Delhi on 27-Apr-2024 (SR-311%)
94 Down 2 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 57.74 71* Runs in 25 Balls in 2nd inns for Delhi Capitals vs Mumbai Indians at Mumbai on 07-Apr-2024 (SR-284%)
96 Down 2 Tom Cooper (Netherlands) flag Tom Cooper (Netherlands) 57.55 84* Runs in 40 Balls in 1st inns for Somerset vs Glamorgan at Cardiff on 13-Jun-2015 (SR-210%)
97 Down 2 Mitchell Owen (Australia) flag Mitchell Owen (Australia) 57.33 108 Runs in 42 Balls in 2nd inns for Hobart Hurricanes vs Sydney Thunder at Hobart on 27-Jan-2025 (SR-257%)
100 Down 3 Karun Nair (India) flag Karun Nair (India) 57.00 89 Runs in 40 Balls in 2nd inns for Delhi Capitals vs Mumbai Indians at Delhi on 13-Apr-2025 (SR-223%)
101 Down 3 Joe Clarke (England) flag Joe Clarke (England) 56.99 124* Runs in 53 Balls in 2nd inns for Worcestershire vs Durham at Worcester on 30-Jul-2017 (SR-234%)
102 Down 3 Yusuf Pathan (India) flag Yusuf Pathan (India) 56.98 72 Runs in 22 Balls in 2nd inns for Kolkata Knight Riders vs Sunrisers Hyderabad at Kolkata on 24-May-2014 (SR-327%)
107 Down 3 Jordan Cox (England) flag Jordan Cox (England) 56.51 139* Runs in 60 Balls in 2nd inns for Essex vs Hampshire at Chelmsford on 17-Jul-2025 (SR-232%)
109 Down 3 Ahmed Shehzad (Pakistan) flag Ahmed Shehzad (Pakistan) 56.24 113* Runs in 49 Balls in 2nd inns for Barisal Burners vs Chittagong Kings at Mirpur on 28-Feb-2012 (SR-231%)
110 Down 3 Cameron White (Australia) flag Cameron White (Australia) 56.19 141* Runs in 70 Balls in 1st inns for Somerset vs Worcestershire at Worcester on 09-Jul-2006 (SR-201%)
111 Down 3 Harbhajan Singh (India) flag Harbhajan Singh (India) 56.16 64 Runs in 24 Balls in 2nd inns for Mumbai Indians vs Punjab Kings at Mumbai on 12-Apr-2015 (SR-267%)
116 Down 3 Kiran Carlson (England) flag Kiran Carlson (England) 55.94 135 Runs in 64 Balls in 1st inns for Glamorgan vs Somerset at Cardiff on 19-Jul-2024 (SR-211%)
117 Down 3 Andrew Symonds (Australia) flag Andrew Symonds (Australia) 55.88 112 Runs in 43 Balls in 2nd inns for Kent vs Middlesex at Maidstone on 02-Jul-2004 (SR-260%)
119 Down 3 Kevin O'Brien (Ireland) flag Kevin O'Brien (Ireland) 55.86 119 Runs in 52 Balls in 1st inns for Gloucestershire vs Middlesex at Uxbridge on 26-Jun-2011 (SR-229%)
120 Down 3 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 55.79 120* Runs in 60 Balls in 1st inns for St Lucia Kings vs St Kitts and Nevis Patriots at Basseterre on 04-Sep-2021 (SR-200%)
121 Down 3 Shamarh Brooks (West Indies) flag Shamarh Brooks (West Indies) 55.74 109* Runs in 52 Balls in 1st inns for Jamaica Tallawahs vs Guyana Amazon Warriors at Georgetown on 28-Sep-2022 (SR-210%)
122 Down 3 Jonny Bairstow (England) flag Jonny Bairstow (England) 55.69 108* Runs in 48 Balls in 2nd inns for Punjab Kings vs Kolkata Knight Riders at Kolkata on 26-Apr-2024 (SR-225%)
123 Down 3 Andre Russell (West Indies) flag Andre Russell (West Indies) 55.58 100 Runs in 44 Balls in 1st inns for Jamaica Tallawahs vs Trinbago Knight Riders at Basseterre on 05-Aug-2016 (SR-227%)
124 Down 3 Yasir Ali (Bangladesh) flag Yasir Ali (Bangladesh) 55.55 94* Runs in 47 Balls in 1st inns for Durbar Rajshahi vs Fortune Barishal at Mirpur on 30-Dec-2024 (SR-200%)
125 Down 3 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 55.55 104 Runs in 51 Balls in 1st inns for Sunrisers Hyderabad vs Royal Challengers Bengaluru at Hyderabad on 18-May-2023 (SR-204%)
126 Down 3 Pat Cummins (Australia) flag Pat Cummins (Australia) 55.50 56* Runs in 15 Balls in 2nd inns for Kolkata Knight Riders vs Mumbai Indians at Pune on 06-Apr-2022 (SR-373%)
127 Down 3 Callum Ferguson (Australia) flag Callum Ferguson (Australia) 55.44 113* Runs in 53 Balls in 2nd inns for Sydney Thunder vs Perth Scorchers at Perth on 24-Jan-2019 (SR-213%)
128 Down 3 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 55.44 103 Runs in 57 Balls in 1st inns for Melbourne Stars vs Sydney Sixers at Melbourne on 15-Dec-2021 (SR-181%)
129 Down 3 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 55.37 73* Runs in 27 Balls in 1st inns for Nagenahira Nagas vs Uva Next at Colombo on 31-Aug-2012 (SR-270%)
130 Down 3 Will Smeed (England) flag Will Smeed (England) 55.36 94 Runs in 35 Balls in 1st inns for Somerset vs Gloucestershire at Bristol on 09-Jun-2023 (SR-269%)
133 Down 3 Graham Clark (England) flag Graham Clark (England) 55.25 102* Runs in 49 Balls in 2nd inns for Durham vs Northamptonshire at Northampton on 26-May-2023 (SR-208%)
135 Down 3 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 55.06 129* Runs in 52 Balls in 1st inns for Royal Challengers Bengaluru vs Gujarat Lions at Bengaluru on 14-May-2016 (SR-248%)
136 Down 3 Andrew Symonds (Australia) flag Andrew Symonds (Australia) 55.02 96* Runs in 37 Balls in 2nd inns for Kent vs Hampshire at Beckenham on 16-Jun-2003 (SR-259%)
137 Down 3 Michael Klinger (Australia) flag Michael Klinger (Australia) 55.01 126* Runs in 68 Balls in 1st inns for Gloucestershire vs Essex at Bristol on 24-May-2015 (SR-185%)
138 Down 3 Jitesh Sharma (India) flag Jitesh Sharma (India) 54.92 85* Runs in 33 Balls in 2nd inns for Royal Challengers Bengaluru vs Lucknow Super Giants at Lucknow on 27-May-2025 (SR-258%)
140 Down 3 Rishi Patel (England) flag Rishi Patel (England) 54.87 104 Runs in 49 Balls in 2nd inns for Leicestershire vs Durham at Leicester on 09-Jun-2023 (SR-212%)
141 Down 3 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 54.79 103* Runs in 49 Balls in 1st inns for Mumbai Indians vs Gujarat Titans at Mumbai on 12-May-2023 (SR-210%)
142 Down 3 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 54.76 89* Runs in 41 Balls in 2nd inns for Royal Challengers Bengaluru vs Sunrisers Hyderabad at Bengaluru on 04-May-2014 (SR-217%)
144 Down 3 Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 54.52 95* Runs in 50 Balls in 2nd inns for Abu Dhabi Knight Riders vs Desert Vipers at Dubai on 21-Jan-2024 (SR-190%)
147 Down 3 Shreyas Iyer (India) flag Shreyas Iyer (India) 54.17 97* Runs in 42 Balls in 1st inns for Punjab Kings vs Gujarat Titans at Ahmedabad on 25-Mar-2025 (SR-231%)
148 Down 3 Manvinder Bisla (India) flag Manvinder Bisla (India) 54.01 89 Runs in 48 Balls in 2nd inns for Kolkata Knight Riders vs Chennai Super Kings at Chennai on 27-May-2012 (SR-185%)
149 Down 3 KL Rahul (India) flag KL Rahul (India) 53.96 103* Runs in 62 Balls in 1st inns for Lucknow Super Giants vs Mumbai Indians at Mumbai on 24-Apr-2022 (SR-166%)
151 Down 3 MS Dhoni (India) flag MS Dhoni (India) 53.75 70* Runs in 40 Balls in 1st inns for Chennai Super Kings vs Royal Challengers Bengaluru at Bengaluru on 22-May-2011 (SR-175%)
153 Down 3 Rishi Patel (England) flag Rishi Patel (England) 53.65 104 Runs in 45 Balls in 2nd inns for Leicestershire vs Northamptonshire at Northampton on 21-Jun-2024 (SR-231%)
154 Down 3 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 53.65 125* Runs in 55 Balls in 1st inns for Dhaka Capital vs Durbar Rajshahi at Sylhet on 12-Jan-2025 (SR-227%)
157 Down 3 Luke Wright (England) flag Luke Wright (England) 53.59 111* Runs in 56 Balls in 2nd inns for Sussex vs Gloucestershire at Bristol on 26-Jun-2015 (SR-198%)
160 Down 3 Murali Vijay (India) flag Murali Vijay (India) 53.53 127 Runs in 56 Balls in 1st inns for Chennai Super Kings vs Rajasthan Royals at Chennai on 03-Apr-2010 (SR-227%)
162 Down 3 Chris Lynn (Australia) flag Chris Lynn (Australia) 53.41 94 Runs in 35 Balls in 1st inns for Brisbane Heat vs Sydney Sixers at Sydney on 22-Dec-2019 (SR-269%)
163 Down 3 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 53.33 119 Runs in 51 Balls in 1st inns for Warwickshire vs Northamptonshire at Birmingham on 26-May-2022 (SR-233%)
166 Down 3 Joe Clarke (England) flag Joe Clarke (England) 53.09 136 Runs in 65 Balls in 1st inns for Nottinghamshire vs Northamptonshire at Northampton on 13-Jun-2021 (SR-209%)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #brendonmccullum #mccullum #shanewatson #watson #andrerussell #russell #wriddhimansaha #saha #grahamnapier #napier #ravibopara #bopara #dewaldbrevis #brevis #chrislynn #lynn #glennmaxwell #maxwell #harrybrook #brook #virendersehwag #sehwag #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings