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
801 Down 2 Justin Langer (Australia) flag Justin Langer (Australia) 49.41 179* Runs in 350 Balls in 1st inns for Australia vs England at Adelaide on 11-Dec-1998 (SR-51%)
802 Down 2 Robin Smith (England) flag Robin Smith (England) 49.40 175 Runs in 315 Balls in 2nd inns for England vs West Indies at St John's on 16-Apr-1994 (SR-56%)
803 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 49.39 122 Runs in 112 Balls in 2nd inns for Australia vs India at Mumbai on 27-Feb-2001 (SR-109%)
804 Down 2 Michael Slater (Australia) flag Michael Slater (Australia) 49.39 176 Runs in 244 Balls in 1st inns for Australia vs England at Brisbane on 25-Nov-1994 (SR-72%)
805 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 49.37 199* Runs in 387 Balls in 1st inns for Sri Lanka vs Pakistan at Galle on 22-Jun-2012 (SR-51%)
806 Down 2 Jonny Bairstow (England) flag Jonny Bairstow (England) 49.37 150* Runs in 191 Balls in 1st inns for England vs South Africa at Cape Town on 02-Jan-2016 (SR-79%)
807 Down 2 Virender Sehwag (India) flag Virender Sehwag (India) 49.36 180 Runs in 190 Balls in 1st inns for India vs West Indies at Gros Islet on 10-Jun-2006 (SR-95%)
808 Down 2 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 49.34 160 Runs in 249 Balls in 3rd inns for Sri Lanka vs England at Leeds on 20-Jun-2014 (SR-64%)
809 Down 2 Joe Root (England) flag Joe Root (England) 49.32 95 Runs in 113 Balls in 4th inns for England vs New Zealand at Wellington on 24-Feb-2023 (SR-84%)
810 Down 2 Dilip Vengsarkar (India) flag Dilip Vengsarkar (India) 49.32 146* Runs in 370 Balls in 4th inns for India vs Pakistan at Delhi on 04-Dec-1979 (SR-39%)
811 Down 2 Damien Martyn (Australia) flag Damien Martyn (Australia) 49.31 161 Runs in 349 Balls in 3rd inns for Australia vs Sri Lanka at Kandy on 16-Mar-2004 (SR-46%)
812 Down 2 Ian Botham (England) flag Ian Botham (England) 49.30 208 Runs in 226 Balls in 1st inns for England vs India at London on 08-Jul-1982 (SR-92%)
813 Down 2 Gautam Gambhir (India) flag Gautam Gambhir (India) 49.27 167 Runs in 257 Balls in 3rd inns for India vs New Zealand at Wellington on 03-Apr-2009 (SR-65%)
814 Down 2 Gautam Gambhir (India) flag Gautam Gambhir (India) 49.26 167 Runs in 215 Balls in 1st inns for India vs Sri Lanka at Kanpur on 24-Nov-2009 (SR-78%)
815 Down 2 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 49.24 101 Runs in 114 Balls in 4th inns for Bangladesh vs India at Chattogram on 17-Jan-2010 (SR-89%)
816 Down 2 Alec Stewart (England) flag Alec Stewart (England) 49.23 190 Runs in 261 Balls in 2nd inns for England vs Pakistan at Birmingham on 04-Jun-1992 (SR-73%)
817 Down 2 Michael Clarke (Australia) flag Michael Clarke (Australia) 49.22 187 Runs in 314 Balls in 1st inns for Australia vs England at Manchester on 01-Aug-2013 (SR-60%)
818 Down 2 Ramnaresh Sarwan (West Indies) flag Ramnaresh Sarwan (West Indies) 49.21 139 Runs in 226 Balls in 2nd inns for West Indies vs England at Birmingham on 29-Jul-2004 (SR-62%)
819 Down 2 Mike Atherton (England) flag Mike Atherton (England) 49.21 144 Runs in 296 Balls in 1st inns for England vs West Indies at Georgetown on 17-Mar-1994 (SR-49%)
820 Down 2 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 49.20 130 Runs in 246 Balls in 4th inns for Pakistan vs South Africa at Lahore on 08-Oct-2007 (SR-53%)
821 Down 2 Clem Hill (Australia) flag Clem Hill (Australia) 49.18 191 Runs in 200 Balls in 1st inns for Australia vs South Africa at Sydney on 09-Dec-1910 (SR-96%)
822 Down 2 Andrew Stoddart (England) flag Andrew Stoddart (England) 49.18 173 Runs in na Balls in 3rd inns for England vs Australia at Melbourne on 29-Dec-1894 (SR-na)
823 Down 2 Cyril Washbrook (England) flag Cyril Washbrook (England) 49.16 114 Runs in na Balls in 4th inns for England vs West Indies at London on 24-Jun-1950 (SR-na)
824 Down 2 Herbert Sutcliffe (England) flag Herbert Sutcliffe (England) 49.15 194 Runs in 496 Balls in 2nd inns for England vs Australia at Sydney on 02-Dec-1932 (SR-39%)
825 Down 2 Andrew Hall (South Africa) flag Andrew Hall (South Africa) 49.14 99* Runs in 87 Balls in 3rd inns for South Africa vs England at Leeds on 21-Aug-2003 (SR-114%)
826 Down 2 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 49.12 192 Runs in 244 Balls in 2nd inns for New Zealand vs Pakistan at Sharjah on 26-Nov-2014 (SR-79%)
827 Down 2 Graham Gooch (England) flag Graham Gooch (England) 49.12 127 Runs in 181 Balls in 2nd inns for England vs India at Chennai on 13-Jan-1982 (SR-70%)
828 Down 2 Wally Hammond (England) flag Wally Hammond (England) 49.10 200 Runs in 472 Balls in 2nd inns for England vs Australia at Melbourne on 29-Dec-1928 (SR-42%)
829 Down 2 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 49.10 162 Runs in 264 Balls in 2nd inns for South Africa vs England at Durban on 26-Dec-2004 (SR-61%)
830 Down 2 Saeed Ahmed (Pakistan) flag Saeed Ahmed (Pakistan) 49.09 172 Runs in na Balls in 2nd inns for Pakistan vs New Zealand at Karachi on 09-Apr-1965 (SR-na)
831 Down 2 Jack Robertson (England) flag Jack Robertson (England) 49.09 133 Runs in na Balls in 3rd inns for England vs West Indies at Port of Spain on 11-Feb-1948 (SR-na)
832 Down 2 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 49.08 233 Runs in 402 Balls in 1st inns for West Indies vs India at Georgetown on 11-Apr-2002 (SR-58%)
833 Down 2 Asad Shafiq (Pakistan) flag Asad Shafiq (Pakistan) 49.07 130 Runs in 320 Balls in 3rd inns for Pakistan vs South Africa at Dubai on 23-Oct-2013 (SR-41%)
834 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 49.06 192 Runs in 351 Balls in 2nd inns for Sri Lanka vs Pakistan at Colombo on 30-Jun-2012 (SR-55%)
835 Down 2 Stan McCabe (Australia) flag Stan McCabe (Australia) 49.04 189* Runs in na Balls in 4th inns for Australia vs South Africa at Johannesburg on 24-Dec-1935 (SR-na)
836 Down 2 Roy McLean (South Africa) flag Roy McLean (South Africa) 49.02 109 Runs in 157 Balls in 2nd inns for South Africa vs England at Manchester on 21-Jul-1960 (SR-69%)
837 Down 2 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 49.02 167 Runs in 278 Balls in 2nd inns for Sri Lanka vs New Zealand at Galle on 03-Jun-1998 (SR-60%)
838 Down 2 Taufeeq Umar (Pakistan) flag Taufeeq Umar (Pakistan) 49.00 236 Runs in 496 Balls in 2nd inns for Pakistan vs Sri Lanka at Abu Dhabi on 18-Oct-2011 (SR-48%)
839 Down 2 Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) 48.98 108* Runs in 306 Balls in 3rd inns for New Zealand vs Pakistan at Lahore on 18-Oct-1990 (SR-35%)
840 Down 2 Virat Kohli (India) flag Virat Kohli (India) 48.96 123 Runs in 257 Balls in 2nd inns for India vs Australia at Perth on 14-Dec-2018 (SR-48%)
841 Down 2 Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) 48.95 141 Runs in 307 Balls in 3rd inns for Sri Lanka vs India at Colombo on 03-Aug-2017 (SR-46%)
842 Down 2 Herbert Sutcliffe (England) flag Herbert Sutcliffe (England) 48.95 115 Runs in 254 Balls in 4th inns for England vs Australia at Sydney on 19-Dec-1924 (SR-45%)
843 Down 2 Rahul Dravid (India) flag Rahul Dravid (India) 48.94 177 Runs in 261 Balls in 1st inns for India vs Sri Lanka at Ahmedabad on 16-Nov-2009 (SR-68%)
844 Down 2 Mohammad Yousuf (Pakistan) flag Mohammad Yousuf (Pakistan) 48.93 204* Runs in 243 Balls in 2nd inns for Pakistan vs Bangladesh at Chattogram on 16-Jan-2002 (SR-84%)
845 Down 2 Dean Elgar (South Africa) flag Dean Elgar (South Africa) 48.93 141* Runs in 284 Balls in 1st inns for South Africa vs Australia at Cape Town on 22-Mar-2018 (SR-50%)
846 Down 2 Cheteshwar Pujara (India) flag Cheteshwar Pujara (India) 48.91 193 Runs in 373 Balls in 1st inns for India vs Australia at Sydney on 03-Jan-2019 (SR-52%)
847 Down 2 Alastair Cook (England) flag Alastair Cook (England) 48.91 118 Runs in 285 Balls in 3rd inns for England vs Sri Lanka at Galle on 18-Dec-2007 (SR-41%)
848 Down 2 Mike Gatting (England) flag Mike Gatting (England) 48.91 207 Runs in 309 Balls in 2nd inns for England vs India at Chennai on 13-Jan-1985 (SR-67%)
849 Down 2 Ravi Shastri (India) flag Ravi Shastri (India) 48.90 107 Runs in 255 Balls in 3rd inns for India vs West Indies at Bridgetown on 07-Apr-1989 (SR-42%)
850 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 48.90 203 Runs in 347 Balls in 2nd inns for India vs Sri Lanka at Colombo on 26-Jul-2010 (SR-59%)
851 Down 2 Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 48.90 163* Runs in 246 Balls in 2nd inns for India vs Australia at Kolkata on 18-Mar-1998 (SR-66%)
852 Down 2 Zaheer Abbas (Pakistan) flag Zaheer Abbas (Pakistan) 48.90 168 Runs in 176 Balls in 2nd inns for Pakistan vs India at Faisalabad on 03-Jan-1983 (SR-95%)
853 Down 2 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 48.89 83* Runs in 55 Balls in 2nd inns for Zimbabwe vs South Africa at Bulawayo on 06-Jul-2025 (SR-151%)
854 Down 2 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 48.87 164 Runs in 361 Balls in 2nd inns for Sri Lanka vs India at Delhi on 02-Dec-2017 (SR-45%)
855 Down 2 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 48.86 119 Runs in 148 Balls in 3rd inns for Zimbabwe vs New Zealand at Bulawayo on 28-Jul-2016 (SR-80%)
856 Down 2 Ashton Agar (Australia) flag Ashton Agar (Australia) 48.85 98 Runs in 101 Balls in 2nd inns for Australia vs England at Nottingham on 10-Jul-2013 (SR-97%)
857 Down 2 KL Rahul (India) flag KL Rahul (India) 48.84 137 Runs in 247 Balls in 3rd inns for India vs England at Leeds on 20-Jun-2025 (SR-55%)
858 Down 2 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 48.84 200 Runs in 321 Balls in 2nd inns for Bangladesh vs Sri Lanka at Galle on 08-Mar-2013 (SR-62%)
859 Down 2 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 48.84 102 Runs in 72 Balls in 2nd inns for West Indies vs Australia at Perth on 16-Dec-2009 (SR-142%)
860 Down 2 Mushtaq Ali (India) flag Mushtaq Ali (India) 48.84 112 Runs in na Balls in 3rd inns for India vs England at Manchester on 25-Jul-1936 (SR-na)
861 Down 2 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 48.82 200 Runs in 212 Balls in 2nd inns for New Zealand vs Bangladesh at Wellington on 08-Mar-2019 (SR-94%)
862 Down 2 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 48.81 175* Runs in 228 Balls in 1st inns for India vs Sri Lanka at Mohali on 04-Mar-2022 (SR-77%)
863 Down 2 Neil Harvey (Australia) flag Neil Harvey (Australia) 48.80 190 Runs in na Balls in 2nd inns for Australia vs South Africa at Sydney on 09-Jan-1953 (SR-na)
864 Down 2 Sunil Gavaskar (India) flag Sunil Gavaskar (India) 48.80 147* Runs in na Balls in 2nd inns for India vs West Indies at Georgetown on 31-Mar-1983 (SR-na)
865 Down 2 Donald Bradman (Australia) flag Donald Bradman (Australia) 48.78 169 Runs in 191 Balls in 1st inns for Australia vs England at Melbourne on 26-Feb-1937 (SR-88%)
866 Down 2 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 48.78 150* Runs in 312 Balls in 3rd inns for South Africa vs New Zealand at Hamilton on 10-Mar-2004 (SR-48%)
867 Down 2 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 48.77 140 Runs in 216 Balls in 2nd inns for Australia vs New Zealand at Wellington on 12-Feb-2016 (SR-65%)
868 Down 2 Kapil Dev (India) flag Kapil Dev (India) 48.74 89 Runs in 55 Balls in 3rd inns for India vs England at London on 10-Jun-1982 (SR-162%)
869 Down 2 Wasim Raja (Pakistan) flag Wasim Raja (Pakistan) 48.73 94* Runs in 124 Balls in 2nd inns for Pakistan vs India at Kanpur on 25-Dec-1979 (SR-76%)
870 Down 2 Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 48.70 121 Runs in 331 Balls in 4th inns for Pakistan vs Australia at Melbourne on 12-Jan-1990 (SR-37%)
871 Down 2 Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) 48.70 188 Runs in 328 Balls in 2nd inns for New Zealand vs Australia at Brisbane on 08-Nov-1985 (SR-57%)
872 Down 2 Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 48.70 211 Runs in 372 Balls in 2nd inns for Pakistan vs Sri Lanka at Dhaka on 12-Mar-1999 (SR-57%)
873 Down 2 Jermaine Blackwood (West Indies) flag Jermaine Blackwood (West Indies) 48.70 95 Runs in 127 Balls in 4th inns for West Indies vs Pakistan at Abu Dhabi on 21-Oct-2016 (SR-75%)
874 Down 2 Clive Lloyd (West Indies) flag Clive Lloyd (West Indies) 48.68 113* Runs in na Balls in 3rd inns for West Indies vs England at Bridgetown on 29-Feb-1968 (SR-na)
875 Down 2 Shivnarine Chanderpaul (West Indies) flag Shivnarine Chanderpaul (West Indies) 48.68 203* Runs in 370 Balls in 1st inns for West Indies vs South Africa at Georgetown on 31-Mar-2005 (SR-55%)
876 Down 2 Murali Vijay (India) flag Murali Vijay (India) 48.67 144 Runs in 213 Balls in 1st inns for India vs Australia at Brisbane on 17-Dec-2014 (SR-68%)
877 Down 2 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 48.66 190 Runs in 318 Balls in 1st inns for New Zealand vs England at Nottingham on 10-Jun-2022 (SR-60%)
878 Down 2 Bill Ponsford (Australia) flag Bill Ponsford (Australia) 48.65 181 Runs in 413 Balls in 2nd inns for Australia vs England at Leeds on 20-Jul-1934 (SR-44%)
879 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 48.64 126* Runs in 146 Balls in 2nd inns for South Africa vs Australia at Gqeberha on 09-Mar-2018 (SR-86%)
880 Down 2 Chris Woakes (England) flag Chris Woakes (England) 48.64 137* Runs in 177 Balls in 2nd inns for England vs India at London on 09-Aug-2018 (SR-77%)
881 Down 2 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 48.64 96* Runs in 97 Balls in 4th inns for Bangladesh vs West Indies at St George's on 17-Jul-2009 (SR-99%)
882 Down 2 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 48.62 107 Runs in 159 Balls in 3rd inns for West Indies vs South Africa at Centurion on 16-Jan-2004 (SR-67%)
883 Down 2 Ian Bell (England) flag Ian Bell (England) 48.62 159 Runs in 206 Balls in 3rd inns for England vs India at Nottingham on 29-Jul-2011 (SR-77%)
884 Down 2 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 48.62 125* Runs in 199 Balls in 3rd inns for Bangladesh vs Sri Lanka at Galle on 17-Jun-2025 (SR-63%)
885 Down 2 VVS Laxman (India) flag VVS Laxman (India) 48.61 200* Runs in 301 Balls in 1st inns for India vs Australia at Delhi on 29-Oct-2008 (SR-66%)
886 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 48.61 121 Runs in 126 Balls in 2nd inns for Australia vs New Zealand at Christchurch on 10-Mar-2005 (SR-96%)
887 Down 2 Ian Chappell (Australia) flag Ian Chappell (Australia) 48.60 156 Runs in 261 Balls in 1st inns for Australia vs West Indies at Perth on 12-Dec-1975 (SR-60%)
888 Down 2 Desmond Haynes (West Indies) flag Desmond Haynes (West Indies) 48.58 112* Runs in 128 Balls in 4th inns for West Indies vs India at Bridgetown on 07-Apr-1989 (SR-88%)
889 Down 2 Joe Root (England) flag Joe Root (England) 48.57 160 Runs in 242 Balls in 1st inns for England vs Australia at Sydney on 04-Jan-2026 (SR-66%)
890 Down 3 Harry Brook (England) flag Harry Brook (England) 48.56 158 Runs in 234 Balls in 2nd inns for England vs India at Birmingham on 02-Jul-2025 (SR-68%)
891 Down 3 Norm O'Neill (Australia) flag Norm O'Neill (Australia) 48.56 134 Runs in na Balls in 2nd inns for Australia vs Pakistan at Lahore on 21-Nov-1959 (SR-na)
892 Down 3 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 48.56 194 Runs in 299 Balls in 3rd inns for Pakistan vs India at Faisalabad on 21-Jan-2006 (SR-65%)
893 Down 3 Keith Boyce (West Indies) flag Keith Boyce (West Indies) 48.54 95* Runs in 105 Balls in 2nd inns for West Indies vs Australia at Adelaide on 23-Jan-1976 (SR-90%)
894 Down 3 Shai Hope (West Indies) flag Shai Hope (West Indies) 48.54 147 Runs in 253 Balls in 2nd inns for West Indies vs England at Leeds on 25-Aug-2017 (SR-58%)
895 Down 3 Mark Taylor (Australia) flag Mark Taylor (Australia) 48.52 169* Runs in 378 Balls in 2nd inns for Australia vs South Africa at Adelaide on 30-Jan-1998 (SR-45%)
896 Down 3 Keith Fletcher (England) flag Keith Fletcher (England) 48.51 178 Runs in 380 Balls in 3rd inns for England vs New Zealand at London on 21-Jun-1973 (SR-47%)
897 Down 3 Rohan Kanhai (West Indies) flag Rohan Kanhai (West Indies) 48.49 121 Runs in na Balls in 1st inns for West Indies vs Australia at Port of Spain on 14-May-1965 (SR-na)
898 Down 3 Marcus Trescothick (England) flag Marcus Trescothick (England) 48.47 219 Runs in 374 Balls in 2nd inns for England vs South Africa at London on 04-Sep-2003 (SR-59%)
899 Down 3 Daryll Cullinan (South Africa) flag Daryll Cullinan (South Africa) 48.45 153* Runs in 261 Balls in 3rd inns for South Africa vs India at Kolkata on 27-Nov-1996 (SR-59%)
900 Down 3 Garry Sobers (West Indies) flag Garry Sobers (West Indies) 48.42 150* Runs in 227 Balls in 1st inns for West Indies vs England at London on 23-Aug-1973 (SR-66%)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #justinlanger #langer #robinsmith #smith #adamgilchrist #gilchrist #michaelslater #slater #kumarsangakkara #sangakkara #jonnybairstow #bairstow #virendersehwag #sehwag #angelomathews #mathews #joeroot #root #dilipvengsarkar #vengsarkar #damienmartyn #martyn #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings