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
901 Down 14 Max Holden (England) flag Max Holden (England) 43.18 3-Ct/St in 1st inns vs Birmingham Phoenix (Men) at Nottingham on 27-Aug-2025
902 Down 14 Cam Fletcher (New Zealand) flag Cam Fletcher (New Zealand) 43.17 3-Ct/St in 2nd inns vs Wellington at Wellington on 02-Dec-2015
903 Down 14 Adam Rossington (England) flag Adam Rossington (England) 43.17 3-Ct/St in 1st inns vs Durham at Chester-le-Street on 23-Jun-2021
904 Down 14 Josh Philippe (Australia) flag Josh Philippe (Australia) 43.17 3-Ct/St in 1st inns vs Hobart Hurricanes at Hobart on 01-Jan-2025
905 Down 14 Sam Curran (England) flag Sam Curran (England) 43.16 3-Ct/St in 2nd inns vs Middlesex at London on 09-Jun-2022
906 Down 14 Michael Pepper (England) flag Michael Pepper (England) 43.16 3-Ct/St in 1st inns vs Glamorgan at Chelmsford on 12-Jun-2025
907 Down 14 David Hemp (Bermuda) flag David Hemp (Bermuda) 43.15 3-Ct/St in 1st inns vs Somerset at Cardiff on 26-Jun-2007
908 Down 14 Tom Banton (England) flag Tom Banton (England) 43.14 3-Ct/St in 1st inns vs Hampshire at Taunton on 23-Jun-2022
909 Down 14 Ben Kellaway (England) flag Ben Kellaway (England) 43.12 3-Ct/St in 1st inns vs Birmingham Phoenix (Men) at Birmingham on 22-Aug-2025
910 Down 14 Rivaldo Clarke (West Indies) flag Rivaldo Clarke (West Indies) 43.08 3-Ct/St in 1st inns vs Trinbago Knight Riders at Port of Spain on 06-Sep-2023
911 Down 14 Stuart Poynter (Ireland) flag Stuart Poynter (Ireland) 43.08 3-Ct/St in 1st inns vs Yorkshire at Leeds on 26-Jul-2017
912 Down 14 Gareth Roderick (South Africa) flag Gareth Roderick (South Africa) 43.07 3-Ct/St in 1st inns vs Middlesex at Uxbridge on 08-Jul-2018
913 Down 14 Paul Walter (England) flag Paul Walter (England) 43.06 3-Ct/St in 1st inns vs Glamorgan at Chelmsford on 16-Jun-2023
914 Down 14 Josh Inglis (Australia) flag Josh Inglis (Australia) 43.00 3-Ct/St in 1st inns vs Melbourne Stars at Perth on 29-Dec-2022
915 Down 14 John Simpson (England) flag John Simpson (England) 42.97 3-Ct/St in 2nd inns vs Glamorgan at Cardiff on 02-Jul-2023
916 Down 14 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 42.96 3-Ct/St in 1st inns vs Perth Scorchers at Perth on 07-Jan-2026
917 Down 15 Cam Fletcher (New Zealand) flag Cam Fletcher (New Zealand) 42.94 3-Ct/St in 2nd inns vs Northern Districts at Christchurch on 13-Jan-2023
918 Down 15 Josh Inglis (Australia) flag Josh Inglis (Australia) 42.87 3-Ct/St in 1st inns vs Melbourne Stars at Melbourne on 13-Dec-2023
919 Down 15 Marty Kain (U.S.A.) flag Marty Kain (U.S.A.) 42.81 3-Ct/St in 2nd inns vs Otago at New Plymouth on 13-Jan-2013
920 Down 15 Neil Broom (New Zealand) flag Neil Broom (New Zealand) 42.79 3-Ct/St in 1st inns vs Northern Districts at Hamilton on 02-Nov-2012
921 Down 15 Chris Taylor (England) flag Chris Taylor (England) 42.76 3-Ct/St in 2nd inns vs Yorkshire at Leeds on 06-Jul-2007
922 Down 15 Ben Brown (England) flag Ben Brown (England) 42.74 3-Ct/St in 1st inns vs Hampshire at Southampton on 19-Jun-2015
923 Down 15 Johan Botha (South Africa) flag Johan Botha (South Africa) 42.71 3-Ct/St in 2nd inns vs Sydney Thunder at Sydney on 20-Dec-2012
924 Down 15 Chris Taylor (England) flag Chris Taylor (England) 42.68 3-Ct/St in 2nd inns vs Somerset at Bristol on 26-Jun-2009
925 Down 15 Ben Dunk (Australia) flag Ben Dunk (Australia) 42.66 3-Ct/St in 1st inns vs Multan Sultans at Abu Dhabi on 18-Jun-2021
926 Down 15 Andre Russell (West Indies) flag Andre Russell (West Indies) 42.64 3-Ct/St in 1st inns vs Guyana Amazon Warriors at Kingston on 02-Aug-2014
927 Down 15 James Pipe (England) flag James Pipe (England) 42.63 3-Ct/St in 1st inns vs Lancashire at Derby on 27-Jun-2006
928 Down 15 Khary Pierre (West Indies) flag Khary Pierre (West Indies) 42.62 3-Ct/St in 1st inns vs Guyana Amazon Warriors at Port of Spain on 11-Aug-2017
929 Down 15 Will Young (New Zealand) flag Will Young (New Zealand) 42.62 3-Ct/St in 1st inns vs Auckland at New Plymouth on 30-Dec-2013
930 Down 15 Scott Styris (New Zealand) flag Scott Styris (New Zealand) 42.62 3-Ct/St in 2nd inns vs Otago at Dunedin on 13-Feb-2009
931 Down 15 Nathan Hauritz (Australia) flag Nathan Hauritz (Australia) 42.60 3-Ct/St in 1st inns vs Adelaide Strikers at Adelaide on 13-Dec-2012
932 Down 15 James Franklin (New Zealand) flag James Franklin (New Zealand) 42.59 3-Ct/St in 1st inns vs Northern Districts at Mt Maunganui on 22-Feb-2009
933 Down 15 Lewis Gregory (England) flag Lewis Gregory (England) 42.56 3-Ct/St in 2nd inns vs Gloucestershire at Taunton on 08-Jul-2011
934 Down 15 Kiran Carlson (England) flag Kiran Carlson (England) 42.54 3-Ct/St in 1st inns vs Somerset at Cardiff on 20-Jul-2018
935 Down 15 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 42.54 3-Ct/St in 2nd inns vs Auckland at Hamilton on 10-Jan-2014
936 Down 15 Gareth Batty (England) flag Gareth Batty (England) 42.49 3-Ct/St in 2nd inns vs Glamorgan at Cardiff on 04-Jun-2009
937 Down 15 Ben Rohrer (Australia) flag Ben Rohrer (Australia) 42.49 3-Ct/St in 1st inns vs Trinbago Knight Riders at Port of Spain on 11-Aug-2013
938 Down 15 Robbie Schaw (New Zealand) flag Robbie Schaw (New Zealand) 42.49 3-Ct/St in 2nd inns vs Otago at Dunedin on 18-Feb-2009
939 Down 15 Luke Ronchi (New Zealand) flag Luke Ronchi (New Zealand) 42.49 3-Ct/St in 1st inns vs Quetta Gladiators at Abu Dhabi on 05-Mar-2019
940 Down 15 Ben Cox (England) flag Ben Cox (England) 42.47 3-Ct/St in 1st inns vs Northamptonshire at Worcester on 10-Jun-2016
941 Down 15 David Warner (Australia) flag David Warner (Australia) 42.47 3-Ct/St in 1st inns vs Guyana Amazon Warriors at Gros Islet on 24-Aug-2018
942 Down 15 Andre Russell (West Indies) flag Andre Russell (West Indies) 42.46 3-Ct/St in 2nd inns vs St Lucia Kings at Gros Islet on 25-Aug-2018
943 Down 15 Baxter Holt (Australia) flag Baxter Holt (Australia) 42.46 3-Ct/St in 2nd inns vs Melbourne Renegades at Melbourne on 08-Jan-2022
944 Down 15 Jamie Haynes (England) flag Jamie Haynes (England) 42.45 3-Ct/St in 1st inns vs Hampshire at Southampton on 19-Jul-2004
945 Down 15 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 42.44 3-Ct/St in 2nd inns vs Leicestershire at Chester-le-Street on 14-Jun-2010
946 Down 15 Aaron Redmond (New Zealand) flag Aaron Redmond (New Zealand) 42.43 3-Ct/St in 1st inns vs Central Districts at New Plymouth on 05-Jan-2014
947 Down 15 Jason Roy (England) flag Jason Roy (England) 42.41 3-Ct/St in 2nd inns vs Barbados Royals at Tarouba on 27-Sep-2024
948 Down 15 Anaru Kitchen (New Zealand) flag Anaru Kitchen (New Zealand) 42.40 3-Ct/St in 1st inns vs Otago at Dunedin on 15-Jan-2012
949 Down 15 Max Waller (England) flag Max Waller (England) 42.40 3-Ct/St in 2nd inns vs Gloucestershire at Bristol on 16-May-2014
950 Down 15 Phil Salt (England) flag Phil Salt (England) 42.37 3-Ct/St in 1st inns vs Glamorgan at Hove on 06-Aug-2019
951 Down 15 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 42.37 3-Ct/St in 2nd inns vs Desert Vipers at Abu Dhabi on 27-Jan-2025
952 Down 15 Richard Coughtrie (England) flag Richard Coughtrie (England) 42.37 3-Ct/St in 2nd inns vs Surrey at Gloucester on 11-Jun-2011
953 Down 15 Manoj Tiwary (India) flag Manoj Tiwary (India) 42.37 3-Ct/St in 1st inns vs Rajasthan Royals at Jaipur on 08-May-2018
954 Down 15 Michael Klinger (Australia) flag Michael Klinger (Australia) 42.33 3-Ct/St in 1st inns vs Somerset at Bristol on 13-Jul-2018
955 Down 15 Ben McDermott (Australia) flag Ben McDermott (Australia) 42.33 3-Ct/St in 1st inns vs Sydney Sixers at Hobart on 04-Jan-2019
956 Down 15 Jack Burnham (England) flag Jack Burnham (England) 42.33 3-Ct/St in 2nd inns vs Northamptonshire at Chester-le-Street on 19-Jul-2019
957 Down 15 Avishka Fernando (Sri Lanka) flag Avishka Fernando (Sri Lanka) 42.33 3-Ct/St in 2nd inns vs Dhaka Dominators at Chattogram on 18-Dec-2019
958 Down 15 Imrul Kayes (Bangladesh) flag Imrul Kayes (Bangladesh) 42.33 3-Ct/St in 2nd inns vs Dhaka Dominators at Chattogram on 18-Dec-2019
959 Down 15 Craig Overton (England) flag Craig Overton (England) 42.33 3-Ct/St in 2nd inns vs Hampshire at Taunton on 25-Jun-2021
960 Down 15 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 42.33 3-Ct/St in 2nd inns vs Sussex at Cardiff on 02-Jun-2024
961 Down 15 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 42.33 3-Ct/St in 2nd inns vs Worcestershire at Chester-le-Street on 05-Jul-2024
962 Down 15 Dale Phillips (New Zealand) flag Dale Phillips (New Zealand) 42.33 3-Ct/St in 1st inns vs Auckland at Alexandra on 29-Dec-2024
963 Down 15 Kasey Aldridge (England) flag Kasey Aldridge (England) 42.33 3-Ct/St in 2nd inns vs Derbyshire at Chester-le-Street on 11-Jun-2025
964 Down 15 Keith Barker (England) flag Keith Barker (England) 42.33 3-Ct/St in 1st inns vs Yorkshire at Leeds on 03-Jun-2011
965 Down 15 Nathan Reardon (Australia) flag Nathan Reardon (Australia) 42.33 3-Ct/St in 2nd inns vs Sydney Thunder at Sydney on 30-Dec-2011
966 Down 15 Chadwick Walton (West Indies) flag Chadwick Walton (West Indies) 42.31 3-Ct/St in 2nd inns vs St Lucia Kings at Basseterre on 27-Aug-2021
967 Down 15 Sam Billings (England) flag Sam Billings (England) 42.31 3-Ct/St in 1st inns vs Southern Brave (Men) at London on 08-Aug-2024
968 Down 15 Chris Green (Australia) flag Chris Green (Australia) 42.30 3-Ct/St in 1st inns vs Barbados Royals at Bridgetown on 31-Aug-2018
969 Down 15 Riley Meredith (Australia) flag Riley Meredith (Australia) 42.29 3-Ct/St in 2nd inns vs Multan Sultans at Rawalpindi on 16-Apr-2025
970 Down 15 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 42.27 3-Ct/St in 1st inns vs Dhaka Dominators at Mirpur on 27-Dec-2019
971 Down 15 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 42.27 3-Ct/St in 1st inns vs Karachi Kings at Abu Dhabi on 15-Jun-2021
972 Down 15 Sam Billings (England) flag Sam Billings (England) 42.26 3-Ct/St in 1st inns vs Sylhet Strikers at Mirpur on 14-Feb-2023
973 Down 15 Ian Fisher (England) flag Ian Fisher (England) 42.25 3-Ct/St in 1st inns vs Glamorgan at Cardiff on 14-Jul-2004
974 Down 15 Lewis Gregory (England) flag Lewis Gregory (England) 42.25 3-Ct/St in 2nd inns vs Glamorgan at Cardiff on 16-Sep-2020
975 Down 15 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 42.25 3-Ct/St in 2nd inns vs Chittagong Kings at Mirpur on 09-Nov-2016
976 Down 15 Jos Buttler (England) flag Jos Buttler (England) 42.25 3-Ct/St in 2nd inns vs Warwickshire at Birmingham on 30-Jul-2017
977 Down 15 Brooke Guest (England) flag Brooke Guest (England) 42.25 3-Ct/St in 1st inns vs Warwickshire at Birmingham on 24-Jun-2021
978 Down 15 Sam Heazlett (Australia) flag Sam Heazlett (Australia) 42.25 3-Ct/St in 1st inns vs Sydney Thunder at Brisbane on 17-Dec-2019
979 Down 15 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 42.25 3-Ct/St in 1st inns vs Jamaica Tallawahs at Basseterre on 01-Sep-2021
980 Down 15 Matt Taylor (England) flag Matt Taylor (England) 42.25 3-Ct/St in 2nd inns vs Glamorgan at Cheltenham on 14-Jul-2024
981 Down 15 Brad Wilson (New Zealand) flag Brad Wilson (New Zealand) 42.23 3-Ct/St in 1st inns vs Canterbury at Hamilton on 17-Dec-2010
982 Down 15 Miles Hammond (England) flag Miles Hammond (England) 42.23 3-Ct/St in 2nd inns vs Middlesex at Bristol on 09-Aug-2018
983 Down 15 Andrew Tye (Australia) flag Andrew Tye (Australia) 42.23 3-Ct/St in 1st inns vs Hampshire at Bristol on 13-Aug-2019
984 Down 15 Jason Roy (England) flag Jason Roy (England) 42.23 3-Ct/St in 1st inns vs Sussex at London on 07-Jun-2024
985 Down 15 Tom Clark (England) flag Tom Clark (England) 42.23 3-Ct/St in 1st inns vs Middlesex at Hove on 19-Jul-2024
986 Down 15 Simon Keene (New Zealand) flag Simon Keene (New Zealand) 42.23 3-Ct/St in 2nd inns vs Otago at Auckland on 23-Jan-2025
987 Down 15 Tom Bruce (New Zealand) flag Tom Bruce (New Zealand) 42.23 3-Ct/St in 1st inns vs Auckland at Napier on 29-Jan-2025
988 Down 15 Baxter Holt (Australia) flag Baxter Holt (Australia) 42.23 3-Ct/St in 1st inns vs Melbourne Renegades at Melbourne on 30-Jan-2019
989 Down 15 J Wadia (Australia) flag J Wadia (Australia) 42.22 3-Ct/St in 1st inns vs Melbourne Renegades at Adelaide on 17-Jan-2026
990 Down 16 Michael Pollard (New Zealand) flag Michael Pollard (New Zealand) 42.22 3-Ct/St in 2nd inns vs Auckland at Wellington on 22-Dec-2016
991 Down 16 Chris Barnwell (West Indies) flag Chris Barnwell (West Indies) 42.22 3-Ct/St in 2nd inns vs Trinbago Knight Riders at Port of Spain on 24-Jul-2014
992 Down 16 MS Dhoni (India) flag MS Dhoni (India) 42.21 3-Ct/St in 2nd inns vs Kolkata Knight Riders at Mumbai on 21-Apr-2021
993 Down 16 Robin Uthappa (India) flag Robin Uthappa (India) 42.21 3-Ct/St in 1st inns vs Punjab Kings at Navi Mumbai on 10-Apr-2011
994 Down 16 Jeet Raval (New Zealand) flag Jeet Raval (New Zealand) 42.20 3-Ct/St in 1st inns vs Wellington at Mount Maunganui on 02-Jan-2024
995 Down 16 Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 42.20 3-Ct/St in 1st inns vs Central Districts at New Plymouth on 05-Nov-2015
996 Down 16 Abu Hider (Bangladesh) flag Abu Hider (Bangladesh) 42.20 3-Ct/St in 1st inns vs Chattogram Challengers at Chattogram on 22-Nov-2016
997 Down 16 Christi Viljoen (Namibia) flag Christi Viljoen (Namibia) 42.20 3-Ct/St in 1st inns vs Canterbury at Christchurch on 23-Dec-2016
998 Down 16 Ashton Agar (Australia) flag Ashton Agar (Australia) 42.20 3-Ct/St in 2nd inns vs Brisbane Heat at Brisbane on 11-Jan-2017
999 Down 16 Ashton Turner (Australia) flag Ashton Turner (Australia) 42.20 3-Ct/St in 2nd inns vs Brisbane Heat at Brisbane on 11-Jan-2017
1000 Down 16 Nic Maddinson (Australia) flag Nic Maddinson (Australia) 42.20 3-Ct/St in 1st inns vs Hobart Hurricanes at Hobart on 08-Jan-2018
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #maxholden #holden #camfletcher #fletcher #adamrossington #rossington #joshphilippe #philippe #samcurran #curran #michaelpepper #pepper #davidhemp #hemp #tombanton #banton #benkellaway #kellaway #rivaldoclarke #clarke #stuartpoynter #poynter #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings