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
755 Down 2 Ian Redpath (Australia) flag Ian Redpath (Australia) 49.87 159* Runs in 310 Balls in 3rd inns for Australia vs New Zealand at Auckland on 22-Mar-1974 (SR-51%)
756 Down 2 Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 49.85 174* Runs in 374 Balls in 3rd inns for New Zealand vs England at Wellington on 20-Jan-1984 (SR-47%)
757 Down 2 Keith Stackpole (Australia) flag Keith Stackpole (Australia) 49.84 136 Runs in 335 Balls in 4th inns for Australia vs England at Adelaide on 29-Jan-1971 (SR-41%)
759 Down 2 Mathew Sinclair (New Zealand) flag Mathew Sinclair (New Zealand) 49.83 150 Runs in 321 Balls in 1st inns for New Zealand vs South Africa at Gqeberha on 30-Nov-2000 (SR-47%)
760 Down 2 Murray Goodwin (Zimbabwe) flag Murray Goodwin (Zimbabwe) 49.82 148* Runs in 250 Balls in 2nd inns for Zimbabwe vs England at Nottingham on 01-Jun-2000 (SR-59%)
762 Down 2 Donald Bradman (Australia) flag Donald Bradman (Australia) 49.82 144* Runs in 379 Balls in 3rd inns for Australia vs England at Nottingham on 10-Jun-1938 (SR-38%)
763 Down 2 Derek Randall (England) flag Derek Randall (England) 49.81 164 Runs in 269 Balls in 2nd inns for England vs New Zealand at Wellington on 20-Jan-1984 (SR-61%)
765 Down 2 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 49.79 196 Runs in 331 Balls in 1st inns for Pakistan vs Sri Lanka at Colombo on 30-Jun-2012 (SR-59%)
767 Down 2 Geoff Boycott (England) flag Geoff Boycott (England) 49.77 99* Runs in 285 Balls in 4th inns for England vs Australia at Perth on 14-Dec-1979 (SR-35%)
768 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 49.77 116 Runs in 191 Balls in 2nd inns for India vs Australia at Melbourne on 26-Dec-1999 (SR-61%)
769 Down 2 Virender Sehwag (India) flag Virender Sehwag (India) 49.76 155 Runs in 221 Balls in 2nd inns for India vs Australia at Chennai on 14-Oct-2004 (SR-70%)
770 Down 2 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 49.75 257 Runs in 458 Balls in 2nd inns for Australia vs India at Melbourne on 26-Dec-2003 (SR-56%)
771 Down 2 Jackie McGlew (South Africa) flag Jackie McGlew (South Africa) 49.73 255* Runs in na Balls in 1st inns for South Africa vs New Zealand at Wellington on 06-Mar-1953 (SR-na)
772 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 49.72 193 Runs in 330 Balls in 1st inns for India vs England at Leeds on 22-Aug-2002 (SR-58%)
774 Down 2 Graham Gooch (England) flag Graham Gooch (England) 49.71 123 Runs in 162 Balls in 1st inns for England vs West Indies at London on 19-Jun-1980 (SR-76%)
775 Down 2 Abbas Ali Baig (India) flag Abbas Ali Baig (India) 49.70 112 Runs in na Balls in 4th inns for India vs England at Manchester on 23-Jul-1959 (SR-na)
776 Down 2 Saeed Ahmed (Pakistan) flag Saeed Ahmed (Pakistan) 49.69 166 Runs in na Balls in 3rd inns for Pakistan vs Australia at Lahore on 21-Nov-1959 (SR-na)
777 Down 2 Bill Edrich (England) flag Bill Edrich (England) 49.66 219 Runs in na Balls in 4th inns for England vs South Africa at Durban on 03-Mar-1939 (SR-na)
778 Down 2 Virat Kohli (India) flag Virat Kohli (India) 49.65 235 Runs in 340 Balls in 2nd inns for India vs England at Mumbai on 08-Dec-2016 (SR-69%)
779 Down 2 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 49.65 156 Runs in 128 Balls in 1st inns for Pakistan vs India at Faisalabad on 21-Jan-2006 (SR-122%)
782 Down 2 Shubman Gill (India) flag Shubman Gill (India) 49.61 161 Runs in 162 Balls in 3rd inns for India vs England at Birmingham on 02-Jul-2025 (SR-99%)
783 Down 2 Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 49.61 111* Runs in 243 Balls in 4th inns for New Zealand vs Pakistan at Dunedin on 09-Feb-1985 (SR-46%)
784 Down 2 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 49.59 166 Runs in 250 Balls in 2nd inns for New Zealand vs Australia at Perth on 13-Nov-2015 (SR-66%)
787 Down 2 Hanumant Singh (India) flag Hanumant Singh (India) 49.56 94 Runs in na Balls in 4th inns for India vs Australia at Chennai on 02-Oct-1964 (SR-na)
788 Down 2 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 49.56 141 Runs in 246 Balls in 1st inns for Bangladesh vs Sri Lanka at Mirpur on 23-May-2022 (SR-57%)
790 Down 2 Wilfred Rhodes (England) flag Wilfred Rhodes (England) 49.54 179 Runs in 405 Balls in 2nd inns for England vs Australia at Melbourne on 09-Feb-1912 (SR-44%)
792 Down 2 Victor Trumper (Australia) flag Victor Trumper (Australia) 49.50 214* Runs in 247 Balls in 2nd inns for Australia vs South Africa at Adelaide on 07-Jan-1911 (SR-87%)
793 Down 2 Joe Root (England) flag Joe Root (England) 49.50 115* Runs in 170 Balls in 4th inns for England vs New Zealand at London on 02-Jun-2022 (SR-68%)
794 Down 2 Gundappa Viswanath (India) flag Gundappa Viswanath (India) 49.50 222 Runs in 374 Balls in 1st inns for India vs England at Chennai on 13-Jan-1982 (SR-59%)
799 Down 2 Paul Collingwood (England) flag Paul Collingwood (England) 49.44 135 Runs in 195 Balls in 3rd inns for England vs South Africa at Birmingham on 30-Jul-2008 (SR-69%)
800 Down 2 Andrew Symonds (Australia) flag Andrew Symonds (Australia) 49.42 162* Runs in 226 Balls in 1st inns for Australia vs India at Sydney on 02-Jan-2008 (SR-72%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
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%)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #ianredpath #redpath #jeremyconey #coney #keithstackpole #stackpole #mathewsinclair #sinclair #murraygoodwin #goodwin #donaldbradman #bradman #derekrandall #randall #mohammadhafeez #hafeez #geoffboycott #boycott #sachintendulkar #tendulkar #virendersehwag #sehwag #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings