Cricket Ratings, Rankings and Awards; powered via a comprehensive original one-of-a-kind scoring system.

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 - 31st Jul 2025.

CRR Change Name Points Stats
601 Down 4 Michael Hussey (Australia) flag Michael Hussey (Australia) 50.45 121 Runs in 263 Balls in 4th inns for Australia vs England at London on 20-Aug-2009 (SR-46%)
602 Down 4 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 50.43 138 Runs in 181 Balls in 2nd inns for New Zealand vs England at Mount Maunganui on 16-Feb-2023 (SR-76%)
603 Down 4 Karun Nair (India) flag Karun Nair (India) 50.43 303* Runs in 381 Balls in 2nd inns for India vs England at Chennai on 16-Dec-2016 (SR-80%)
604 Down 4 Travis Head (Australia) flag Travis Head (Australia) 50.41 152 Runs in 160 Balls in 1st inns for Australia vs India at Brisbane on 14-Dec-2024 (SR-95%)
605 Down 4 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 50.41 161 Runs in 297 Balls in 3rd inns for India vs Australia at Perth on 22-Nov-2024 (SR-54%)
606 Down 4 Sherwin Campbell (West Indies) flag Sherwin Campbell (West Indies) 50.39 170 Runs in 262 Balls in 1st inns for West Indies vs New Zealand at Hamilton on 16-Dec-1999 (SR-65%)
607 Down 4 Graham Yallop (Australia) flag Graham Yallop (Australia) 50.39 121 Runs in 212 Balls in 1st inns for Australia vs England at Sydney on 10-Feb-1979 (SR-57%)
608 Down 4 Darren Bravo (West Indies) flag Darren Bravo (West Indies) 50.38 136 Runs in 230 Balls in 3rd inns for West Indies vs India at Kolkata on 14-Nov-2011 (SR-59%)
609 Down 4 Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 50.37 160* Runs in 408 Balls in 4th inns for Pakistan vs Sri Lanka at Galle on 16-Jul-2022 (SR-39%)
610 Down 4 Viv Richards (West Indies) flag Viv Richards (West Indies) 50.35 192* Runs in na Balls in 2nd inns for West Indies vs India at Delhi on 11-Dec-1974 (SR-na)
611 Down 4 Allan Border (Australia) flag Allan Border (Australia) 50.34 114* Runs in 201 Balls in 3rd inns for Australia vs New Zealand at Christchurch on 28-Feb-1986 (SR-57%)
612 Down 4 Joe Root (England) flag Joe Root (England) 50.34 182* Runs in 229 Balls in 2nd inns for England vs West Indies at St George's on 21-Apr-2015 (SR-79%)
613 Down 4 Dilip Vengsarkar (India) flag Dilip Vengsarkar (India) 50.30 146* Runs in 370 Balls in 4th inns for India vs Pakistan at Delhi on 04-Dec-1979 (SR-39%)
614 Down 4 Virender Sehwag (India) flag Virender Sehwag (India) 50.29 201 Runs in 262 Balls in 2nd inns for India vs Pakistan at Bengaluru on 24-Mar-2005 (SR-77%)
615 Down 4 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 50.29 102 Runs in 72 Balls in 2nd inns for West Indies vs Australia at Perth on 16-Dec-2009 (SR-142%)
616 Down 4 Geoff Boycott (England) flag Geoff Boycott (England) 50.29 99* Runs in 285 Balls in 4th inns for England vs Australia at Perth on 14-Dec-1979 (SR-35%)
617 Down 4 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 50.28 119 Runs in 123 Balls in 1st inns for India vs Sri Lanka at Pallekele on 12-Aug-2017 (SR-97%)
618 Down 4 Wavell Hinds (West Indies) flag Wavell Hinds (West Indies) 50.27 165 Runs in 236 Balls in 2nd inns for West Indies vs Pakistan at Bridgetown on 18-May-2000 (SR-70%)
619 Down 4 Gordon Greenidge (West Indies) flag Gordon Greenidge (West Indies) 50.23 194 Runs in 368 Balls in 1st inns for West Indies vs India at Kanpur on 21-Oct-1983 (SR-53%)
620 Down 4 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 50.23 106* Runs in 186 Balls in 4th inns for South Africa vs Australia at Perth on 17-Dec-2008 (SR-57%)
621 Down 4 Joe Root (England) flag Joe Root (England) 50.20 115* Runs in 170 Balls in 4th inns for England vs New Zealand at London on 02-Jun-2022 (SR-68%)
622 Down 4 Basil Butcher (West Indies) flag Basil Butcher (West Indies) 50.16 209* Runs in 416 Balls in 3rd inns for West Indies vs England at Nottingham on 30-Jun-1966 (SR-50%)
623 Down 4 Steve Waugh (Australia) flag Steve Waugh (Australia) 50.16 199 Runs in 376 Balls in 1st inns for Australia vs West Indies at Bridgetown on 26-Mar-1999 (SR-53%)
624 Down 4 Desmond Haynes (West Indies) flag Desmond Haynes (West Indies) 50.14 112* Runs in 128 Balls in 4th inns for West Indies vs India at Bridgetown on 07-Apr-1989 (SR-88%)
625 Down 4 Viv Richards (West Indies) flag Viv Richards (West Indies) 50.09 120* Runs in 263 Balls in 1st inns for West Indies vs Pakistan at Multan on 30-Dec-1980 (SR-46%)
626 Down 4 Mansur Ali Khan Pataudi (India) flag Mansur Ali Khan Pataudi (India) 50.08 153 Runs in na Balls in 2nd inns for India vs New Zealand at Kolkata on 05-Mar-1965 (SR-na)
627 Down 4 Shan Masood (Pakistan) flag Shan Masood (Pakistan) 50.06 125 Runs in 233 Balls in 4th inns for Pakistan vs Sri Lanka at Pallekele on 03-Jul-2015 (SR-54%)
628 Down 4 Paul Collingwood (England) flag Paul Collingwood (England) 50.04 206 Runs in 392 Balls in 1st inns for England vs Australia at Adelaide on 01-Dec-2006 (SR-53%)
629 Down 4 Willie Watson (England) flag Willie Watson (England) 50.04 116 Runs in na Balls in 4th inns for England vs West Indies at Kingston on 15-Jan-1954 (SR-na)
630 Down 4 Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) 50.02 106 Runs in 162 Balls in 4th inns for India vs Australia at Adelaide on 25-Jan-1992 (SR-65%)
631 Down 4 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 50.01 107 Runs in 165 Balls in 4th inns for New Zealand vs India at Wellington on 03-Apr-2009 (SR-65%)
632 Down 4 Travis Head (Australia) flag Travis Head (Australia) 49.99 152 Runs in 148 Balls in 2nd inns for Australia vs England at Brisbane on 08-Dec-2021 (SR-103%)
633 Down 4 Andrew Hall (South Africa) flag Andrew Hall (South Africa) 49.98 99* Runs in 87 Balls in 3rd inns for South Africa vs England at Leeds on 21-Aug-2003 (SR-114%)
634 Down 4 Kepler Wessels (Australia/South Africa) flag Kepler Wessels (Australia/South Africa) 49.95 179 Runs in 233 Balls in 1st inns for Australia vs Pakistan at Adelaide on 09-Dec-1983 (SR-77%)
635 Down 4 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 49.94 151 Runs in 266 Balls in 3rd inns for Pakistan vs England at Sharjah on 01-Nov-2015 (SR-57%)
636 Down 4 Saeed Ahmed (Pakistan) flag Saeed Ahmed (Pakistan) 49.93 172 Runs in na Balls in 2nd inns for Pakistan vs New Zealand at Karachi on 09-Apr-1965 (SR-na)
637 Down 4 Usman Khawaja (Australia) flag Usman Khawaja (Australia) 49.90 195* Runs in 368 Balls in 1st inns for Australia vs South Africa at Sydney on 04-Jan-2023 (SR-53%)
638 Down 4 Sandeep Patil (India) flag Sandeep Patil (India) 49.89 129* Runs in 196 Balls in 2nd inns for India vs England at Manchester on 24-Jun-1982 (SR-66%)
639 Down 4 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 49.89 118 Runs in 164 Balls in 3rd inns for India vs England at London on 31-Jul-2025 (SR-72%)
640 Down 5 Victor Trumper (Australia) flag Victor Trumper (Australia) 49.89 135* Runs in na Balls in 2nd inns for Australia vs England at London on 15-Jun-1899 (SR-na)
641 Down 5 Clive Lloyd (West Indies) flag Clive Lloyd (West Indies) 49.87 113* Runs in na Balls in 3rd inns for West Indies vs England at Bridgetown on 29-Feb-1968 (SR-na)
642 Down 5 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%)
643 Down 5 Joe Root (England) flag Joe Root (England) 49.84 153* Runs in 224 Balls in 1st inns for England vs New Zealand at Wellington on 24-Feb-2023 (SR-68%)
644 Down 5 Matthew Hayden (Australia) flag Matthew Hayden (Australia) 49.83 177 Runs in 260 Balls in 3rd inns for Australia vs West Indies at St John's on 09-May-2003 (SR-68%)
645 Down 5 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 49.83 126* Runs in 146 Balls in 2nd inns for South Africa vs Australia at Gqeberha on 09-Mar-2018 (SR-86%)
646 Down 5 Kevin Pietersen (England) flag Kevin Pietersen (England) 49.82 202* Runs in 326 Balls in 1st inns for England vs India at London on 21-Jul-2011 (SR-62%)
647 Down 5 Cyril Washbrook (England) flag Cyril Washbrook (England) 49.82 114 Runs in na Balls in 4th inns for England vs West Indies at London on 24-Jun-1950 (SR-na)
648 Down 5 David Boon (Australia) flag David Boon (Australia) 49.82 184* Runs in 431 Balls in 3rd inns for Australia vs England at Sydney on 29-Jan-1988 (SR-43%)
649 Down 5 Jonathan Trott (England) flag Jonathan Trott (England) 49.76 135* Runs in 266 Balls in 3rd inns for England vs Australia at Brisbane on 25-Nov-2010 (SR-51%)
650 Down 5 Navjot Sidhu (India) flag Navjot Sidhu (India) 49.71 201 Runs in 491 Balls in 2nd inns for India vs West Indies at Port of Spain on 14-Mar-1997 (SR-41%)
651 Down 5 Henry Nicholls (New Zealand) flag Henry Nicholls (New Zealand) 49.69 118 Runs in 161 Balls in 1st inns for New Zealand vs South Africa at Wellington on 16-Mar-2017 (SR-73%)
652 Down 5 Rishabh Pant (India) flag Rishabh Pant (India) 49.68 118 Runs in 140 Balls in 3rd inns for India vs England at Leeds on 20-Jun-2025 (SR-84%)
653 Down 5 Graeme Wood (Australia) flag Graeme Wood (Australia) 49.60 126 Runs in na Balls in 4th inns for Australia vs West Indies at Georgetown on 31-Mar-1978 (SR-na)
654 Down 5 Arthur Morris (Australia) flag Arthur Morris (Australia) 49.58 206 Runs in na Balls in 1st inns for Australia vs England at Adelaide on 02-Feb-1951 (SR-na)
655 Down 5 Keith Arthurton (West Indies) flag Keith Arthurton (West Indies) 49.58 157* Runs in 343 Balls in 2nd inns for West Indies vs Australia at Brisbane on 27-Nov-1992 (SR-46%)
656 Down 5 Gautam Gambhir (India) flag Gautam Gambhir (India) 49.54 167 Runs in 215 Balls in 1st inns for India vs Sri Lanka at Kanpur on 24-Nov-2009 (SR-78%)
657 Down 5 Sanjay Manjrekar (India) flag Sanjay Manjrekar (India) 49.53 113* Runs in 243 Balls in 4th inns for India vs Pakistan at Karachi on 15-Nov-1989 (SR-47%)
658 Down 5 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 49.53 167 Runs in 278 Balls in 2nd inns for Sri Lanka vs New Zealand at Galle on 03-Jun-1998 (SR-60%)
659 Down 5 Shivnarine Chanderpaul (West Indies) flag Shivnarine Chanderpaul (West Indies) 49.52 97* Runs in 152 Balls in 4th inns for West Indies vs England at London on 22-Jul-2004 (SR-64%)
660 Down 5 Andrew Symonds (Australia) flag Andrew Symonds (Australia) 49.49 162* Runs in 226 Balls in 1st inns for Australia vs India at Sydney on 02-Jan-2008 (SR-72%)
661 Down 5 Sunil Gavaskar (India) flag Sunil Gavaskar (India) 49.49 205 Runs in 342 Balls in 1st inns for India vs West Indies at Mumbai on 01-Dec-1978 (SR-60%)
662 Down 5 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 49.49 183* Runs in 351 Balls in 1st inns for Zimbabwe vs India at Delhi on 18-Nov-2000 (SR-52%)
663 Down 5 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 49.49 178* Runs in 247 Balls in 1st inns for West Indies vs Pakistan at St John's on 01-May-1993 (SR-72%)
664 Down 5 Donald Bradman (Australia) flag Donald Bradman (Australia) 49.46 169 Runs in 191 Balls in 1st inns for Australia vs England at Melbourne on 26-Feb-1937 (SR-88%)
665 Down 5 David Warner (Australia) flag David Warner (Australia) 49.46 253 Runs in 286 Balls in 1st inns for Australia vs New Zealand at Perth on 13-Nov-2015 (SR-88%)
666 Down 5 Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) 49.42 174* Runs in 374 Balls in 3rd inns for New Zealand vs England at Wellington on 20-Jan-1984 (SR-47%)
667 Down 5 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 49.40 161* Runs in 271 Balls in 3rd inns for New Zealand vs West Indies at Bridgetown on 26-Jun-2014 (SR-59%)
668 Down 5 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 49.40 130 Runs in 246 Balls in 4th inns for Pakistan vs South Africa at Lahore on 08-Oct-2007 (SR-53%)
669 Down 5 Greg Chappell (Australia) flag Greg Chappell (Australia) 49.35 182* Runs in 274 Balls in 2nd inns for Australia vs West Indies at Sydney on 03-Jan-1976 (SR-66%)
670 Down 5 Allan Border (Australia) flag Allan Border (Australia) 49.33 146* Runs in 334 Balls in 3rd inns for Australia vs England at Manchester on 01-Aug-1985 (SR-44%)
671 Down 5 Steven Smith (Australia) flag Steven Smith (Australia) 49.32 142 Runs in 207 Balls in 3rd inns for Australia vs England at Birmingham on 01-Aug-2019 (SR-69%)
672 Down 5 Shane Watson (Australia) flag Shane Watson (Australia) 49.31 176 Runs in 247 Balls in 1st inns for Australia vs England at London on 21-Aug-2013 (SR-71%)
673 Down 5 Gundappa Viswanath (India) flag Gundappa Viswanath (India) 49.31 222 Runs in 374 Balls in 1st inns for India vs England at Chennai on 13-Jan-1982 (SR-59%)
674 Down 5 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 49.30 200 Runs in 212 Balls in 2nd inns for New Zealand vs Bangladesh at Wellington on 08-Mar-2019 (SR-94%)
675 Down 5 Bruce Taylor (New Zealand) flag Bruce Taylor (New Zealand) 49.30 124 Runs in na Balls in 1st inns for New Zealand vs West Indies at Auckland on 27-Feb-1969 (SR-na)
676 Down 5 Saeed Anwar (Pakistan) flag Saeed Anwar (Pakistan) 49.30 145 Runs in 275 Balls in 1st inns for Pakistan vs Australia at Rawalpindi on 01-Oct-1998 (SR-53%)
677 Down 5 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 49.27 116 Runs in 191 Balls in 2nd inns for India vs Australia at Melbourne on 26-Dec-1999 (SR-61%)
678 Down 5 Dean Elgar (South Africa) flag Dean Elgar (South Africa) 49.26 141* Runs in 284 Balls in 1st inns for South Africa vs Australia at Cape Town on 22-Mar-2018 (SR-50%)
679 Down 5 Sherwin Campbell (West Indies) flag Sherwin Campbell (West Indies) 49.25 113 Runs in 327 Balls in 4th inns for West Indies vs Australia at Brisbane on 22-Nov-1996 (SR-35%)
680 Down 5 Roy McLean (South Africa) flag Roy McLean (South Africa) 49.25 109 Runs in 157 Balls in 2nd inns for South Africa vs England at Manchester on 21-Jul-1960 (SR-69%)
681 Down 5 Jamie Smith (England) flag Jamie Smith (England) 49.25 88 Runs in 99 Balls in 4th inns for England vs India at Birmingham on 02-Jul-2025 (SR-89%)
682 Down 6 Cheteshwar Pujara (India) flag Cheteshwar Pujara (India) 49.24 204 Runs in 341 Balls in 2nd inns for India vs Australia at Hyderabad on 02-Mar-2013 (SR-60%)
683 Down 6 David Bedingham (South Africa) flag David Bedingham (South Africa) 49.24 87 Runs in 96 Balls in 4th inns for South Africa vs New Zealand at Mount Maunganui on 04-Feb-2024 (SR-91%)
684 Down 6 Paul Collingwood (England) flag Paul Collingwood (England) 49.23 135 Runs in 195 Balls in 3rd inns for England vs South Africa at Birmingham on 30-Jul-2008 (SR-69%)
685 Down 6 Dilip Sardesai (India) flag Dilip Sardesai (India) 49.22 212 Runs in na Balls in 1st inns for India vs West Indies at Kingston on 18-Feb-1971 (SR-na)
686 Down 6 Virender Sehwag (India) flag Virender Sehwag (India) 49.21 155 Runs in 221 Balls in 2nd inns for India vs Australia at Chennai on 14-Oct-2004 (SR-70%)
687 Down 6 Keith Stackpole (Australia) flag Keith Stackpole (Australia) 49.21 136 Runs in 335 Balls in 4th inns for Australia vs England at Adelaide on 29-Jan-1971 (SR-41%)
688 Down 6 Brian Lara (West Indies) flag Brian Lara (West Indies) 49.18 132 Runs in 183 Balls in 2nd inns for West Indies vs Australia at Perth on 01-Feb-1997 (SR-72%)
689 Down 6 Viv Richards (West Indies) flag Viv Richards (West Indies) 49.18 109* Runs in 111 Balls in 4th inns for West Indies vs India at Delhi on 25-Nov-1987 (SR-98%)
690 Down 6 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 49.17 175* Runs in 228 Balls in 1st inns for India vs Sri Lanka at Mohali on 04-Mar-2022 (SR-77%)
691 Down 6 Paul Collingwood (England) flag Paul Collingwood (England) 49.14 96 Runs in 155 Balls in 4th inns for England vs Australia at Brisbane on 23-Nov-2006 (SR-62%)
692 Down 6 Joe Root (England) flag Joe Root (England) 49.12 262 Runs in 375 Balls in 2nd inns for England vs Pakistan at Multan on 07-Oct-2024 (SR-70%)
693 Down 6 Ravi Shastri (India) flag Ravi Shastri (India) 49.10 107 Runs in 255 Balls in 3rd inns for India vs West Indies at Bridgetown on 07-Apr-1989 (SR-42%)
694 Down 6 Steve Waugh (Australia) flag Steve Waugh (Australia) 49.09 200 Runs in 425 Balls in 2nd inns for Australia vs West Indies at Kingston on 29-Apr-1995 (SR-47%)
695 Down 6 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 49.03 206* Runs in 326 Balls in 2nd inns for Sri Lanka vs Australia at Galle on 08-Jul-2022 (SR-63%)
696 Down 6 Mushtaq Ali (India) flag Mushtaq Ali (India) 49.03 112 Runs in na Balls in 3rd inns for India vs England at Manchester on 25-Jul-1936 (SR-na)
697 Down 6 Mansur Ali Khan Pataudi (India) flag Mansur Ali Khan Pataudi (India) 49.00 203* Runs in na Balls in 3rd inns for India vs England at Delhi on 08-Feb-1964 (SR-na)
698 Down 6 Abbas Ali Baig (India) flag Abbas Ali Baig (India) 48.99 112 Runs in na Balls in 4th inns for India vs England at Manchester on 23-Jul-1959 (SR-na)
699 Down 6 Steve Waugh (Australia) flag Steve Waugh (Australia) 48.97 151* Runs in 312 Balls in 2nd inns for Australia vs New Zealand at Wellington on 24-Mar-2000 (SR-48%)
700 Down 6 Jonny Bairstow (England) flag Jonny Bairstow (England) 48.96 150* Runs in 191 Balls in 1st inns for England vs South Africa at Cape Town on 02-Jan-2016 (SR-79%)