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.  Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
701 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 50.20 120* Runs in 263 Balls in 1st inns for West Indies vs Pakistan at Multan on 30-Dec-1980 (SR-46%)
702 No change David Gower (England) flag David Gower (England) 50.20 200* Runs in 279 Balls in 1st inns for England vs India at Birmingham on 12-Jul-1979 (SR-72%)
703 No change George Headley (West Indies) flag George Headley (West Indies) 50.20 169* Runs in na Balls in 1st inns for West Indies vs England at Manchester on 22-Jul-1933 (SR-na)
704 No change Usman Khawaja (Australia) flag Usman Khawaja (Australia) 50.20 180 Runs in 422 Balls in 1st inns for Australia vs India at Ahmedabad on 09-Mar-2023 (SR-43%)
705 No change Neil Harvey (Australia) flag Neil Harvey (Australia) 50.18 190 Runs in na Balls in 2nd inns for Australia vs South Africa at Sydney on 09-Jan-1953 (SR-na)
706 No change Cyril Washbrook (England) flag Cyril Washbrook (England) 50.17 114 Runs in na Balls in 4th inns for England vs West Indies at London on 24-Jun-1950 (SR-na)
707 No change Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) 50.17 211* Runs in 468 Balls in 2nd inns for South Africa vs New Zealand at Christchurch on 11-Mar-1999 (SR-45%)
708 No change Virat Kohli (India) flag Virat Kohli (India) 50.17 235 Runs in 340 Balls in 2nd inns for India vs England at Mumbai on 08-Dec-2016 (SR-69%)
709 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 50.16 169 Runs in 191 Balls in 1st inns for Australia vs England at Melbourne on 26-Feb-1937 (SR-88%)
710 No change Jonathan Trott (England) flag Jonathan Trott (England) 50.16 135* Runs in 266 Balls in 3rd inns for England vs Australia at Brisbane on 25-Nov-2010 (SR-51%)
711 No change Dilip Vengsarkar (India) flag Dilip Vengsarkar (India) 50.12 146* Runs in 370 Balls in 4th inns for India vs Pakistan at Delhi on 04-Dec-1979 (SR-39%)
712 No change Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 50.12 101 Runs in 114 Balls in 4th inns for Bangladesh vs India at Chattogram on 17-Jan-2010 (SR-89%)
713 No change Graham Yallop (Australia) flag Graham Yallop (Australia) 50.12 121 Runs in 212 Balls in 1st inns for Australia vs England at Sydney on 10-Feb-1979 (SR-57%)
714 No change David Gower (England) flag David Gower (England) 50.07 215 Runs in 314 Balls in 2nd inns for England vs Australia at Birmingham on 15-Aug-1985 (SR-68%)
715 No change Sourav Ganguly (India) flag Sourav Ganguly (India) 50.07 239 Runs in 361 Balls in 1st inns for India vs Pakistan at Bengaluru on 08-Dec-2007 (SR-66%)
716 No change Kapil Dev (India) flag Kapil Dev (India) 50.04 100* Runs in 95 Balls in 3rd inns for India vs West Indies at Port of Spain on 11-Mar-1983 (SR-105%)
717 No change Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 50.02 111* Runs in 243 Balls in 4th inns for New Zealand vs Pakistan at Dunedin on 09-Feb-1985 (SR-46%)
718 No change Andrew Symonds (Australia) flag Andrew Symonds (Australia) 50.00 162* Runs in 226 Balls in 1st inns for Australia vs India at Sydney on 02-Jan-2008 (SR-72%)
719 No change Keith Arthurton (West Indies) flag Keith Arthurton (West Indies) 49.98 157* Runs in 343 Balls in 2nd inns for West Indies vs Australia at Brisbane on 27-Nov-1992 (SR-46%)
720 No change Frank Woolley (England) flag Frank Woolley (England) 49.97 133* Runs in 215 Balls in 1st inns for England vs Australia at Sydney on 23-Feb-1912 (SR-62%)
721 No change Hanumant Singh (India) flag Hanumant Singh (India) 49.97 94 Runs in na Balls in 4th inns for India vs Australia at Chennai on 02-Oct-1964 (SR-na)
722 No change Sandeep Patil (India) flag Sandeep Patil (India) 49.91 129* Runs in 196 Balls in 2nd inns for India vs England at Manchester on 24-Jun-1982 (SR-66%)
723 No change Younis Khan (Pakistan) flag Younis Khan (Pakistan) 49.91 130 Runs in 246 Balls in 4th inns for Pakistan vs South Africa at Lahore on 08-Oct-2007 (SR-53%)
724 No change Graeme Smith (South Africa) flag Graeme Smith (South Africa) 49.90 183 Runs in 273 Balls in 3rd inns for South Africa vs England at Cape Town on 03-Jan-2010 (SR-67%)
725 No change Willie Watson (England) flag Willie Watson (England) 49.90 116 Runs in na Balls in 4th inns for England vs West Indies at Kingston on 15-Jan-1954 (SR-na)
726 No change Travis Head (Australia) flag Travis Head (Australia) 49.90 152 Runs in 160 Balls in 1st inns for Australia vs India at Brisbane on 14-Dec-2024 (SR-95%)
727 No change Rahul Dravid (India) flag Rahul Dravid (India) 49.88 177 Runs in 261 Balls in 1st inns for India vs Sri Lanka at Ahmedabad on 16-Nov-2009 (SR-68%)
728 No change Victor Trumper (Australia) flag Victor Trumper (Australia) 49.87 135* Runs in na Balls in 2nd inns for Australia vs England at London on 15-Jun-1899 (SR-na)
729 No change Graeme Wood (Australia) flag Graeme Wood (Australia) 49.87 126 Runs in na Balls in 4th inns for Australia vs West Indies at Georgetown on 31-Mar-1978 (SR-na)
730 No change Andrew Strauss (England) flag Andrew Strauss (England) 49.87 177 Runs in 343 Balls in 3rd inns for England vs New Zealand at Napier on 22-Mar-2008 (SR-52%)
731 No change Litton Das (Bangladesh) flag Litton Das (Bangladesh) 49.86 141 Runs in 246 Balls in 1st inns for Bangladesh vs Sri Lanka at Mirpur on 23-May-2022 (SR-57%)
732 No change Ian Botham (England) flag Ian Botham (England) 49.86 114 Runs in 144 Balls in 2nd inns for England vs India at Mumbai on 15-Feb-1980 (SR-79%)
733 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 49.84 132 Runs in 183 Balls in 2nd inns for West Indies vs Australia at Perth on 01-Feb-1997 (SR-72%)
734 No change Michael Slater (Australia) flag Michael Slater (Australia) 49.82 176 Runs in 244 Balls in 1st inns for Australia vs England at Brisbane on 25-Nov-1994 (SR-72%)
735 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 49.80 242* Runs in 438 Balls in 3rd inns for New Zealand vs Sri Lanka at Wellington on 03-Jan-2015 (SR-55%)
736 No change Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 49.80 83* Runs in 55 Balls in 2nd inns for Zimbabwe vs South Africa at Bulawayo on 06-Jul-2025 (SR-151%)
737 No change Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 49.77 127 Runs in 156 Balls in 2nd inns for Sri Lanka vs Pakistan at Colombo on 09-Aug-1994 (SR-81%)
738 No change Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 49.77 163* Runs in 246 Balls in 2nd inns for India vs Australia at Kolkata on 18-Mar-1998 (SR-66%)
739 No change Wally Hammond (England) flag Wally Hammond (England) 49.77 251 Runs in 605 Balls in 2nd inns for England vs Australia at Sydney on 14-Dec-1928 (SR-41%)
740 No change Bill Lawry (Australia) flag Bill Lawry (Australia) 49.77 205 Runs in 416 Balls in 2nd inns for Australia vs West Indies at Melbourne on 26-Dec-1968 (SR-49%)
741 No change Saeed Ahmed (Pakistan) flag Saeed Ahmed (Pakistan) 49.75 172 Runs in na Balls in 2nd inns for Pakistan vs New Zealand at Karachi on 09-Apr-1965 (SR-na)
742 No change Shikhar Dhawan (India) flag Shikhar Dhawan (India) 49.75 119 Runs in 123 Balls in 1st inns for India vs Sri Lanka at Pallekele on 12-Aug-2017 (SR-97%)
743 No change Gautam Gambhir (India) flag Gautam Gambhir (India) 49.73 167 Runs in 215 Balls in 1st inns for India vs Sri Lanka at Kanpur on 24-Nov-2009 (SR-78%)
744 No change Alec Stewart (England) flag Alec Stewart (England) 49.72 190 Runs in 261 Balls in 2nd inns for England vs Pakistan at Birmingham on 04-Jun-1992 (SR-73%)
745 No change Paul Collingwood (England) flag Paul Collingwood (England) 49.69 135 Runs in 195 Balls in 3rd inns for England vs South Africa at Birmingham on 30-Jul-2008 (SR-69%)
746 No change Victor Trumper (Australia) flag Victor Trumper (Australia) 49.69 214* Runs in 247 Balls in 2nd inns for Australia vs South Africa at Adelaide on 07-Jan-1911 (SR-87%)
747 No change Ian Bell (England) flag Ian Bell (England) 49.69 87 Runs in 163 Balls in 4th inns for England vs Australia at Perth on 14-Dec-2006 (SR-53%)
748 No change Clem Hill (Australia) flag Clem Hill (Australia) 49.67 191 Runs in 200 Balls in 1st inns for Australia vs South Africa at Sydney on 09-Dec-1910 (SR-96%)
749 No change Mike Denness (England) flag Mike Denness (England) 49.67 188 Runs in 448 Balls in 2nd inns for England vs Australia at Melbourne on 08-Feb-1975 (SR-42%)
750 No change Dean Elgar (South Africa) flag Dean Elgar (South Africa) 49.67 141* Runs in 284 Balls in 1st inns for South Africa vs Australia at Cape Town on 22-Mar-2018 (SR-50%)
751 No change Virat Kohli (India) flag Virat Kohli (India) 49.66 119 Runs in 181 Balls in 1st inns for India vs South Africa at Johannesburg on 18-Dec-2013 (SR-66%)
752 No change Justin Langer (Australia) flag Justin Langer (Australia) 49.65 179* Runs in 350 Balls in 1st inns for Australia vs England at Adelaide on 11-Dec-1998 (SR-51%)
753 No change Chris Woakes (England) flag Chris Woakes (England) 49.64 137* Runs in 177 Balls in 2nd inns for England vs India at London on 09-Aug-2018 (SR-77%)
754 No change Joe Root (England) flag Joe Root (England) 49.61 254 Runs in 406 Balls in 1st inns for England vs Pakistan at Manchester on 22-Jul-2016 (SR-63%)
755 No change Steve Waugh (Australia) flag Steve Waugh (Australia) 49.58 151* Runs in 312 Balls in 2nd inns for Australia vs New Zealand at Wellington on 24-Mar-2000 (SR-48%)
756 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 49.54 192 Runs in 351 Balls in 2nd inns for Sri Lanka vs Pakistan at Colombo on 30-Jun-2012 (SR-55%)
757 No change VVS Laxman (India) flag VVS Laxman (India) 49.52 200* Runs in 301 Balls in 1st inns for India vs Australia at Delhi on 29-Oct-2008 (SR-66%)
758 No change Asad Shafiq (Pakistan) flag Asad Shafiq (Pakistan) 49.51 112 Runs in 176 Balls in 4th inns for Pakistan vs Sri Lanka at Dubai on 06-Oct-2017 (SR-64%)
759 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 49.50 167 Runs in 278 Balls in 2nd inns for Sri Lanka vs New Zealand at Galle on 03-Jun-1998 (SR-60%)
760 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 49.49 178 Runs in 294 Balls in 1st inns for West Indies vs Sri Lanka at Galle on 13-Nov-2001 (SR-61%)
761 No change Ian Chappell (Australia) flag Ian Chappell (Australia) 49.49 156 Runs in 261 Balls in 1st inns for Australia vs West Indies at Perth on 12-Dec-1975 (SR-60%)
762 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 49.48 126* Runs in 146 Balls in 2nd inns for South Africa vs Australia at Gqeberha on 09-Mar-2018 (SR-86%)
763 No change Victor Trumper (Australia) flag Victor Trumper (Australia) 49.47 159 Runs in 158 Balls in 3rd inns for Australia vs South Africa at Melbourne on 31-Dec-1910 (SR-101%)
764 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 49.46 232 Runs in 417 Balls in 2nd inns for Australia vs England at London on 16-Aug-1930 (SR-56%)
765 No change David Gower (England) flag David Gower (England) 49.46 98* Runs in 141 Balls in 3rd inns for England vs Australia at Sydney on 04-Jan-1980 (SR-70%)
766 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 49.44 199* Runs in 387 Balls in 1st inns for Sri Lanka vs Pakistan at Galle on 22-Jun-2012 (SR-51%)
767 No change Kieran Powell (West Indies) flag Kieran Powell (West Indies) 49.43 83 Runs in 93 Balls in 3rd inns for West Indies vs India at Rajkot on 04-Oct-2018 (SR-89%)
768 No change Sanjay Manjrekar (India) flag Sanjay Manjrekar (India) 49.39 113* Runs in 243 Balls in 4th inns for India vs Pakistan at Karachi on 15-Nov-1989 (SR-47%)
769 No change Harry Graham (Australia) flag Harry Graham (Australia) 49.39 107 Runs in na Balls in 2nd inns for Australia vs England at London on 17-Jul-1893 (SR-na)
770 No change Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 49.35 118 Runs in 164 Balls in 3rd inns for India vs England at London on 31-Jul-2025 (SR-72%)
771 No change Ian Botham (England) flag Ian Botham (England) 49.34 208 Runs in 226 Balls in 1st inns for England vs India at London on 08-Jul-1982 (SR-92%)
772 No change Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 49.33 88 Runs in 82 Balls in 3rd inns for Zimbabwe vs England at Nottingham on 22-May-2025 (SR-107%)
773 No change Zaheer Abbas (Pakistan) flag Zaheer Abbas (Pakistan) 49.33 168 Runs in 176 Balls in 2nd inns for Pakistan vs India at Faisalabad on 03-Jan-1983 (SR-95%)
774 No change Sherwin Campbell (West Indies) flag Sherwin Campbell (West Indies) 49.33 113 Runs in 327 Balls in 4th inns for West Indies vs Australia at Brisbane on 22-Nov-1996 (SR-35%)
775 No change KS Ranjitsinhji (England) flag KS Ranjitsinhji (England) 49.30 93* Runs in na Balls in 4th inns for England vs Australia at Nottingham on 01-Jun-1899 (SR-na)
776 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 49.30 162 Runs in 264 Balls in 2nd inns for South Africa vs England at Durban on 26-Dec-2004 (SR-61%)
777 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 49.29 175* Runs in 228 Balls in 1st inns for India vs Sri Lanka at Mohali on 04-Mar-2022 (SR-77%)
778 No change Allan Border (Australia) flag Allan Border (Australia) 49.26 146* Runs in 334 Balls in 3rd inns for Australia vs England at Manchester on 01-Aug-1985 (SR-44%)
779 No change Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) 49.26 141 Runs in 307 Balls in 3rd inns for Sri Lanka vs India at Colombo on 03-Aug-2017 (SR-46%)
780 No change Inzamam-ul-Haq (Pakistan) flag Inzamam-ul-Haq (Pakistan) 49.25 148 Runs in 218 Balls in 1st inns for Pakistan vs England at London on 25-Jul-1996 (SR-68%)
781 No change Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 49.24 123 Runs in 195 Balls in 3rd inns for Pakistan vs Australia at Adelaide on 19-Jan-1990 (SR-63%)
782 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 49.24 319 Runs in 482 Balls in 1st inns for Sri Lanka vs Bangladesh at Chattogram on 04-Feb-2014 (SR-66%)
783 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 49.23 219 Runs in 374 Balls in 2nd inns for England vs South Africa at London on 04-Sep-2003 (SR-59%)
784 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 49.21 192 Runs in 244 Balls in 2nd inns for New Zealand vs Pakistan at Sharjah on 26-Nov-2014 (SR-79%)
785 No change Younis Khan (Pakistan) flag Younis Khan (Pakistan) 49.17 194 Runs in 299 Balls in 3rd inns for Pakistan vs India at Faisalabad on 21-Jan-2006 (SR-65%)
786 No change Saeed Anwar (Pakistan) flag Saeed Anwar (Pakistan) 49.17 145 Runs in 275 Balls in 1st inns for Pakistan vs Australia at Rawalpindi on 01-Oct-1998 (SR-53%)
787 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 49.16 84* Runs in 134 Balls in 3rd inns for New Zealand vs Australia at Adelaide on 28-Nov-2008 (SR-63%)
788 No change Conrad Hunte (West Indies) flag Conrad Hunte (West Indies) 49.14 182 Runs in 485 Balls in 1st inns for West Indies vs England at Manchester on 06-Jun-1963 (SR-38%)
789 No change Clive Lloyd (West Indies) flag Clive Lloyd (West Indies) 49.14 113* Runs in na Balls in 3rd inns for West Indies vs England at Bridgetown on 29-Feb-1968 (SR-na)
790 No change Rohan Kanhai (West Indies) flag Rohan Kanhai (West Indies) 49.14 121 Runs in na Balls in 1st inns for West Indies vs Australia at Port of Spain on 14-May-1965 (SR-na)
791 No change Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) 49.13 152 Runs in 363 Balls in 3rd inns for Sri Lanka vs New Zealand at Christchurch on 26-Dec-2014 (SR-42%)
792 No change Mike Atherton (England) flag Mike Atherton (England) 49.13 144 Runs in 296 Balls in 1st inns for England vs West Indies at Georgetown on 17-Mar-1994 (SR-49%)
793 No change Clive Lloyd (West Indies) flag Clive Lloyd (West Indies) 49.11 161* Runs in 290 Balls in 2nd inns for West Indies vs India at Kolkata on 10-Dec-1983 (SR-56%)
794 No change Alastair Cook (England) flag Alastair Cook (England) 49.11 189 Runs in 342 Balls in 2nd inns for England vs Australia at Sydney on 03-Jan-2011 (SR-55%)
795 No change Daryll Cullinan (South Africa) flag Daryll Cullinan (South Africa) 49.11 94 Runs in 134 Balls in 3rd inns for South Africa vs England at London on 18-Aug-1994 (SR-70%)
796 No change Mathew Sinclair (New Zealand) flag Mathew Sinclair (New Zealand) 49.09 150 Runs in 321 Balls in 1st inns for New Zealand vs South Africa at Gqeberha on 30-Nov-2000 (SR-47%)
797 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 49.09 116 Runs in 191 Balls in 2nd inns for India vs Australia at Melbourne on 26-Dec-1999 (SR-61%)
798 No change Herbert Sutcliffe (England) flag Herbert Sutcliffe (England) 49.07 127 Runs in 390 Balls in 4th inns for England vs Australia at Melbourne on 01-Jan-1925 (SR-33%)
799 No change Desmond Haynes (West Indies) flag Desmond Haynes (West Indies) 49.07 112* Runs in 128 Balls in 4th inns for West Indies vs India at Bridgetown on 07-Apr-1989 (SR-88%)
800 No change Bruce Taylor (New Zealand) flag Bruce Taylor (New Zealand) 49.06 124 Runs in na Balls in 1st inns for New Zealand vs West Indies at Auckland on 27-Feb-1969 (SR-na)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #vivrichards #richards #davidgower #gower #georgeheadley #headley #usmankhawaja #khawaja #neilharvey #harvey #cyrilwashbrook #washbrook #herschellegibbs #gibbs #viratkohli #kohli #donaldbradman #bradman #jonathantrott #trott #dilipvengsarkar #vengsarkar #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings