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
498 No change Yasir Shah (Pakistan) flag Yasir Shah (Pakistan) 47.07 6 Wickets for 96 Runs in 2nd inns for Pakistan vs Sri Lanka at Colombo on 25-Jun-2015 (SR-42 | ER-2.3)
499 No change Shane Warne (Australia) flag Shane Warne (Australia) 47.07 6 Wickets for 136 Runs in 1st inns for Australia vs Pakistan at Lahore on 01-Nov-1994 (SR-41 | ER-3.3)
500 No change Angus Fraser (England) flag Angus Fraser (England) 47.03 6 Wickets for 82 Runs in 2nd inns for England vs Australia at Melbourne on 26-Dec-1990 (SR-39 | ER-2.1)
501 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 47.02 6 Wickets for 45 Runs in 2nd inns for India vs England at Visakhapatnam on 02-Feb-2024 (SR-15 | ER-3.0)
504 No change Walter Lees (England) flag Walter Lees (England) 46.94 6 Wickets for 78 Runs in 1st inns for England vs South Africa at Johannesburg on 10-Mar-1906 (SR-32 | ER-2.5)
505 No change Hugh Trumble (Australia) flag Hugh Trumble (Australia) 46.93 6 Wickets for 30 Runs in 3rd inns for Australia vs England at London on 10-Aug-1896 (SR-21 | ER-1.4)
506 No change Curtly Ambrose (West Indies) flag Curtly Ambrose (West Indies) 46.93 6 Wickets for 74 Runs in 2nd inns for West Indies vs Australia at Adelaide on 23-Jan-1993 (SR-28 | ER-2.6)
509 No change Jerome Taylor (West Indies) flag Jerome Taylor (West Indies) 46.87 6 Wickets for 47 Runs in 1st inns for West Indies vs Australia at Kingston on 11-Jun-2015 (SR-25 | ER-1.9)
510 No change Bhagwath Chandrasekhar (India) flag Bhagwath Chandrasekhar (India) 46.85 7 Wickets for 157 Runs in 2nd inns for India vs West Indies at Mumbai on 13-Dec-1966 (SR-52 | ER-2.6)
511 No change Alec Bedser (England) flag Alec Bedser (England) 46.83 7 Wickets for 55 Runs in 1st inns for England vs Australia at Nottingham on 11-Jun-1953 (SR-33 | ER-1.4)
512 No change Javagal Srinath (India) flag Javagal Srinath (India) 46.83 6 Wickets for 21 Runs in 4th inns for India vs South Africa at Ahmedabad on 20-Nov-1996 (SR-11 | ER-1.9)
513 No change Erapalli Prasanna (India) flag Erapalli Prasanna (India) 46.82 6 Wickets for 141 Runs in 2nd inns for India vs Australia at Melbourne on 30-Dec-1967 (SR-45 | ER-3.1)
514 No change Mohammad Nazir (Pakistan) flag Mohammad Nazir (Pakistan) 46.81 7 Wickets for 99 Runs in 2nd inns for Pakistan vs New Zealand at Karachi on 24-Oct-1969 (SR-26 | ER-3.3)
515 No change Ian Botham (England) flag Ian Botham (England) 46.81 6 Wickets for 78 Runs in 1st inns for England vs Australia at Perth on 14-Dec-1979 (SR-35 | ER-2.2)
516 No change Steve Harmison (England) flag Steve Harmison (England) 46.79 6 Wickets for 61 Runs in 1st inns for England vs West Indies at Port of Spain on 19-Mar-2004 (SR-20 | ER-3.0)
517 No change Frederick Spofforth (Australia) flag Frederick Spofforth (Australia) 46.75 7 Wickets for 44 Runs in 3rd inns for Australia vs England at Sydney on 26-Jan-1883 (SR-24 | ER-1.6)
518 No change Craig White (England) flag Craig White (England) 46.72 5 Wickets for 127 Runs in 2nd inns for England vs Australia at Perth on 29-Nov-2002 (SR-28 | ER-5.5)
519 No change Mushtaq Mohammad (Pakistan) flag Mushtaq Mohammad (Pakistan) 46.68 5 Wickets for 28 Runs in 2nd inns for Pakistan vs West Indies at Port of Spain on 01-Apr-1977 (SR-12 | ER-2.8)
520 No change Michael Kasprowicz (Australia) flag Michael Kasprowicz (Australia) 46.62 5 Wickets for 28 Runs in 3rd inns for Australia vs India at Bengaluru on 25-Mar-1998 (SR-22 | ER-1.6)
521 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 46.61 6 Wickets for 102 Runs in 1st inns for Pakistan vs Australia at Sydney on 14-Jan-1977 (SR-35 | ER-2.9)
522 No change Lance Cairns (New Zealand) flag Lance Cairns (New Zealand) 46.59 7 Wickets for 143 Runs in 2nd inns for New Zealand vs England at Wellington on 20-Jan-1984 (SR-39 | ER-3.2)
523 No change Shane Watson (Australia) flag Shane Watson (Australia) 46.57 5 Wickets for 17 Runs in 2nd inns for Australia vs South Africa at Cape Town on 09-Nov-2011 (SR-6 | ER-3.4)
524 No change Scott Boland (Australia) flag Scott Boland (Australia) 46.57 6 Wickets for 7 Runs in 3rd inns for Australia vs England at Melbourne on 26-Dec-2021 (SR-4 | ER-1.8)
525 No change Jack Hearne (England) flag Jack Hearne (England) 46.56 6 Wickets for 98 Runs in 1st inns for England vs Australia at Melbourne on 29-Jan-1898 (SR-36 | ER-2.7)
526 No change Michael Holding (West Indies) flag Michael Holding (West Indies) 46.54 6 Wickets for 57 Runs in 4th inns for West Indies vs England at London on 12-Aug-1976 (SR-21 | ER-2.8)
527 No change Anil Kumble (India) flag Anil Kumble (India) 46.53 6 Wickets for 72 Runs in 3rd inns for India vs Pakistan at Multan on 28-Mar-2004 (SR-30 | ER-2.4)
530 No change Brian Statham (England) flag Brian Statham (England) 46.48 7 Wickets for 57 Runs in 2nd inns for England vs Australia at Melbourne on 31-Dec-1958 (SR-32 | ER-1.5)
532 No change Umar Gul (Pakistan) flag Umar Gul (Pakistan) 46.44 6 Wickets for 135 Runs in 1st inns for Pakistan vs Sri Lanka at Lahore on 01-Mar-2009 (SR-37 | ER-3.6)
533 No change Wes Hall (West Indies) flag Wes Hall (West Indies) 46.40 5 Wickets for 63 Runs in 4th inns for West Indies vs Australia at Brisbane on 09-Dec-1960 (SR-28 | ER-2.7)
534 No change Cuan McCarthy (South Africa) flag Cuan McCarthy (South Africa) 46.39 6 Wickets for 43 Runs in 4th inns for South Africa vs England at Durban on 16-Dec-1948 (SR-16 | ER-2.7)
535 No change Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 46.36 6 Wickets for 32 Runs in 4th inns for South Africa vs England at Centurion on 22-Jan-2016 (SR-11 | ER-3.0)
536 No change Ben Stokes (England) flag Ben Stokes (England) 46.36 5 Wickets for 23 Runs in 2nd inns for England vs Australia at Perth on 21-Nov-2025 (SR-7 | ER-3.8)
537 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 46.34 6 Wickets for 61 Runs in 3rd inns for India vs South Africa at Cape Town on 03-Jan-2024 (SR-13 | ER-4.6)
538 No change Chetan Sharma (India) flag Chetan Sharma (India) 46.34 6 Wickets for 58 Runs in 3rd inns for India vs England at Birmingham on 03-Jul-1986 (SR-24 | ER-2.4)
539 No change Fen Cresswell (New Zealand) flag Fen Cresswell (New Zealand) 46.33 6 Wickets for 168 Runs in 2nd inns for New Zealand vs England at London on 13-Aug-1949 (SR-41 | ER-4.1)
540 No change Syed Abid Ali (India) flag Syed Abid Ali (India) 46.28 6 Wickets for 55 Runs in 1st inns for India vs Australia at Adelaide on 23-Dec-1967 (SR-23 | ER-2.4)
541 No change Kumar Dharmasena (Sri Lanka) flag Kumar Dharmasena (Sri Lanka) 46.24 5 Wickets for 57 Runs in 3rd inns for Sri Lanka vs India at Mumbai on 03-Dec-1997 (SR-15 | ER-4.5)
543 No change Chris Martin (New Zealand) flag Chris Martin (New Zealand) 46.17 6 Wickets for 76 Runs in 1st inns for New Zealand vs South Africa at Auckland on 18-Mar-2004 (SR-31 | ER-2.5)
544 No change Harbhajan Singh (India) flag Harbhajan Singh (India) 46.15 6 Wickets for 73 Runs in 4th inns for India vs Australia at Kolkata on 11-Mar-2001 (SR-31 | ER-2.4)
545 No change Ashley Mallett (Australia) flag Ashley Mallett (Australia) 46.14 8 Wickets for 59 Runs in 3rd inns for Australia vs Pakistan at Adelaide on 22-Dec-1972 (SR-24 | ER-1.9)
546 No change Norman Cowans (England) flag Norman Cowans (England) 46.12 5 Wickets for 42 Runs in 4th inns for England vs Pakistan at Lahore on 19-Mar-1984 (SR-17 | ER-3.0)
547 No change Courtney Walsh (West Indies) flag Courtney Walsh (West Indies) 46.10 6 Wickets for 54 Runs in 1st inns for West Indies vs Australia at St John's on 08-Apr-1995 (SR-22 | ER-2.5)
548 No change James Anderson (England) flag James Anderson (England) 46.04 5 Wickets for 43 Runs in 3rd inns for England vs Australia at Adelaide on 02-Dec-2017 (SR-26 | ER-2.0)
549 No change Dale Steyn (South Africa) flag Dale Steyn (South Africa) 46.02 6 Wickets for 50 Runs in 1st inns for South Africa vs India at Durban on 26-Dec-2010 (SR-19 | ER-2.6)
550 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 46.01 6 Wickets for 26 Runs in 3rd inns for Sri Lanka vs India at Colombo on 23-Jul-2008 (SR-13 | ER-2.0)
551 No change Ranji Hordern (Australia) flag Ranji Hordern (Australia) 46.00 7 Wickets for 90 Runs in 4th inns for Australia vs England at Sydney on 15-Dec-1911 (SR-36 | ER-2.1)
552 No change Ryan Harris (Australia) flag Ryan Harris (Australia) 46.00 6 Wickets for 47 Runs in 4th inns for Australia vs England at Perth on 16-Dec-2010 (SR-11 | ER-4.3)
553 No change George Lohmann (England) flag George Lohmann (England) 46.00 8 Wickets for 58 Runs in 1st inns for England vs Australia at Sydney on 29-Jan-1892 (SR-33 | ER-1.3)
554 No change Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 45.97 6 Wickets for 86 Runs in 3rd inns for New Zealand vs Pakistan at Karachi on 26-Dec-2022 (SR-36 | ER-2.4)
555 No change Angus Fraser (England) flag Angus Fraser (England) 45.96 5 Wickets for 73 Runs in 4th inns for England vs Australia at Sydney on 01-Jan-1995 (SR-30 | ER-2.9)
556 No change Harry Boyle (Australia) flag Harry Boyle (Australia) 45.94 6 Wickets for 42 Runs in 1st inns for Australia vs England at Manchester on 10-Jul-1884 (SR-17 | ER-2.5)
557 No change Neil Hawke (Australia) flag Neil Hawke (Australia) 45.93 6 Wickets for 47 Runs in 1st inns for Australia vs England at London on 13-Aug-1964 (SR-26 | ER-1.8)
558 No change Richie Benaud (Australia) flag Richie Benaud (Australia) 45.87 6 Wickets for 52 Runs in 2nd inns for Australia vs India at Kolkata on 02-Nov-1956 (SR-29 | ER-1.8)
559 No change Richard Hadlee (New Zealand) flag Richard Hadlee (New Zealand) 45.86 7 Wickets for 23 Runs in 3rd inns for New Zealand vs India at Wellington on 13-Feb-1976 (SR-10 | ER-2.1)
560 No change Malcolm Marshall (West Indies) flag Malcolm Marshall (West Indies) 45.86 7 Wickets for 80 Runs in 3rd inns for West Indies vs New Zealand at Bridgetown on 26-Apr-1985 (SR-22 | ER-3.1)
561 No change Vernon Philander (South Africa) flag Vernon Philander (South Africa) 45.85 5 Wickets for 21 Runs in 1st inns for South Africa vs Australia at Hobart on 12-Nov-2016 (SR-12 | ER-2.1)
562 No change Trevor Bailey (England) flag Trevor Bailey (England) 45.84 5 Wickets for 20 Runs in 4th inns for England vs South Africa at Johannesburg on 24-Dec-1956 (SR-25 | ER-1.0)
563 No change Richard Hadlee (New Zealand) flag Richard Hadlee (New Zealand) 45.77 6 Wickets for 26 Runs in 4th inns for New Zealand vs England at Wellington on 10-Feb-1978 (SR-18 | ER-1.5)
564 No change Kapil Dev (India) flag Kapil Dev (India) 45.76 5 Wickets for 28 Runs in 4th inns for India vs Australia at Melbourne on 07-Feb-1981 (SR-20 | ER-1.7)
566 No change Sydney Barnes (England) flag Sydney Barnes (England) 45.73 6 Wickets for 42 Runs in 1st inns for England vs Australia at Melbourne on 01-Jan-1902 (SR-16 | ER-2.6)
568 No change Arthur Fielder (England) flag Arthur Fielder (England) 45.70 6 Wickets for 82 Runs in 2nd inns for England vs Australia at Sydney on 13-Dec-1907 (SR-30 | ER-2.7)
570 No change Upul Chandana (Sri Lanka) flag Upul Chandana (Sri Lanka) 45.65 5 Wickets for 109 Runs in 1st inns for Sri Lanka vs Australia at Cairns on 09-Jul-2004 (SR-31 | ER-4.2)
571 No change Ravindra Pushpakumara (Sri Lanka) flag Ravindra Pushpakumara (Sri Lanka) 45.63 7 Wickets for 116 Runs in 2nd inns for Sri Lanka vs Zimbabwe at Harare on 26-Oct-1994 (SR-31 | ER-3.3)
572 No change Dennis Lillee (Australia) flag Dennis Lillee (Australia) 45.62 7 Wickets for 83 Runs in 2nd inns for Australia vs West Indies at Melbourne on 26-Dec-1981 (SR-23 | ER-3.1)
573 No change Peter Pollock (South Africa) flag Peter Pollock (South Africa) 45.61 5 Wickets for 34 Runs in 4th inns for South Africa vs England at Nottingham on 05-Aug-1965 (SR-29 | ER-1.4)
574 No change Makhaya Ntini (South Africa) flag Makhaya Ntini (South Africa) 45.60 6 Wickets for 95 Runs in 1st inns for South Africa vs West Indies at Port of Spain on 08-Apr-2005 (SR-28 | ER-3.4)
575 No change Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 45.44 6 Wickets for 91 Runs in 1st inns for India vs Australia at Ahmedabad on 09-Mar-2023 (SR-47 | ER-1.9)
576 No change Shane Warne (Australia) flag Shane Warne (Australia) 45.43 7 Wickets for 56 Runs in 1st inns for Australia vs South Africa at Sydney on 02-Jan-1994 (SR-23 | ER-2.1)
577 No change Fazal Mahmood (Pakistan) flag Fazal Mahmood (Pakistan) 45.42 6 Wickets for 53 Runs in 2nd inns for Pakistan vs England at London on 12-Aug-1954 (SR-30 | ER-1.8)
578 No change Will Jacks (England) flag Will Jacks (England) 45.38 6 Wickets for 161 Runs in 2nd inns for England vs Pakistan at Rawalpindi on 01-Dec-2022 (SR-41 | ER-4.0)
580 No change Dale Steyn (South Africa) flag Dale Steyn (South Africa) 45.34 5 Wickets for 67 Runs in 3rd inns for South Africa vs Australia at Melbourne on 26-Dec-2008 (SR-24 | ER-3.3)
581 No change Glenn McGrath (Australia) flag Glenn McGrath (Australia) 45.28 6 Wickets for 115 Runs in 1st inns for Australia vs New Zealand at Christchurch on 10-Mar-2005 (SR-42 | ER-2.7)
582 No change Erapalli Prasanna (India) flag Erapalli Prasanna (India) 45.28 6 Wickets for 94 Runs in 3rd inns for India vs New Zealand at Dunedin on 15-Feb-1968 (SR-40 | ER-2.4)
584 No change Danny Morrison (New Zealand) flag Danny Morrison (New Zealand) 45.22 5 Wickets for 61 Runs in 3rd inns for New Zealand vs West Indies at St John's on 27-Apr-1996 (SR-24 | ER-3.1)
585 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 45.22 6 Wickets for 87 Runs in 4th inns for Sri Lanka vs New Zealand at Wellington on 15-Dec-2006 (SR-34 | ER-2.5)
586 No change Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 45.19 6 Wickets for 61 Runs in 3rd inns for India vs England at Chennai on 05-Feb-2021 (SR-18 | ER-3.5)
587 No change Abdul Qadir (Pakistan) flag Abdul Qadir (Pakistan) 45.17 7 Wickets for 96 Runs in 2nd inns for Pakistan vs England at London on 06-Aug-1987 (SR-38 | ER-2.1)
588 No change Graham McKenzie (Australia) flag Graham McKenzie (Australia) 45.17 6 Wickets for 48 Runs in 1st inns for Australia vs England at Adelaide on 28-Jan-1966 (SR-29 | ER-1.7)
590 No change Shaun Pollock (South Africa) flag Shaun Pollock (South Africa) 45.15 6 Wickets for 50 Runs in 3rd inns for South Africa vs Pakistan at Durban on 26-Feb-1998 (SR-23 | ER-2.2)
591 No change Subhash Gupte (India) flag Subhash Gupte (India) 45.12 5 Wickets for 18 Runs in 3rd inns for India vs Pakistan at Dhaka on 01-Jan-1955 (SR-7 | ER-3.0)
592 No change Paul Reiffel (Australia) flag Paul Reiffel (Australia) 45.05 6 Wickets for 71 Runs in 1st inns for Australia vs England at Birmingham on 05-Aug-1993 (SR-22 | ER-3.2)
593 No change Stuart Broad (England) flag Stuart Broad (England) 45.03 6 Wickets for 46 Runs in 2nd inns for England vs India at Nottingham on 29-Jul-2011 (SR-24 | ER-1.9)
594 No change Bob Holland (Australia) flag Bob Holland (Australia) 44.99 6 Wickets for 54 Runs in 2nd inns for Australia vs West Indies at Sydney on 30-Dec-1984 (SR-22 | ER-2.5)
595 No change Anil Kumble (India) flag Anil Kumble (India) 44.98 7 Wickets for 115 Runs in 1st inns for India vs England at Ahmedabad on 11-Dec-2001 (SR-44 | ER-2.3)
597 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 44.91 5 Wickets for 57 Runs in 3rd inns for India vs Australia at Melbourne on 26-Dec-2024 (SR-30 | ER-2.3)
598 No change Makhaya Ntini (South Africa) flag Makhaya Ntini (South Africa) 44.90 5 Wickets for 64 Runs in 1st inns for South Africa vs Australia at Perth on 16-Dec-2005 (SR-23 | ER-3.4)
600 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 44.88 6 Wickets for 27 Runs in 2nd inns for India vs West Indies at Kingston on 30-Aug-2019 (SR-12 | ER-2.2)
601 No change Ben Stokes (England) flag Ben Stokes (England) 44.88 6 Wickets for 36 Runs in 3rd inns for England vs Australia at Nottingham on 06-Aug-2015 (SR-21 | ER-1.7)
602 No change Abdul Qadir (Pakistan) flag Abdul Qadir (Pakistan) 44.85 7 Wickets for 142 Runs in 3rd inns for Pakistan vs Australia at Faisalabad on 30-Sep-1982 (SR-43 | ER-2.8)
603 No change Curtly Ambrose (West Indies) flag Curtly Ambrose (West Indies) 44.83 6 Wickets for 34 Runs in 4th inns for West Indies vs South Africa at Bridgetown on 18-Apr-1992 (SR-25 | ER-1.4)
609 No change Ishant Sharma (India) flag Ishant Sharma (India) 44.76 6 Wickets for 51 Runs in 1st inns for India vs New Zealand at Wellington on 14-Feb-2014 (SR-17 | ER-3.0)
610 No change Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 44.75 7 Wickets for 71 Runs in 3rd inns for India vs West Indies at Roseau on 12-Jul-2023 (SR-18 | ER-3.3)
613 No change Paul Allott (England) flag Paul Allott (England) 44.68 6 Wickets for 61 Runs in 2nd inns for England vs West Indies at Leeds on 12-Jul-1984 (SR-26 | ER-2.3)
614 No change Rumesh Ratnayake (Sri Lanka) flag Rumesh Ratnayake (Sri Lanka) 44.67 6 Wickets for 66 Runs in 1st inns for Sri Lanka vs Australia at Hobart on 16-Dec-1989 (SR-20 | ER-3.4)
615 No change Somachandra De Silva (Sri Lanka) flag Somachandra De Silva (Sri Lanka) 44.65 5 Wickets for 59 Runs in 4th inns for Sri Lanka vs Pakistan at Faisalabad on 14-Mar-1982 (SR-22 | ER-3.3)
616 No change Lance Gibbs (West Indies) flag Lance Gibbs (West Indies) 44.61 6 Wickets for 60 Runs in 4th inns for West Indies vs England at Georgetown on 28-Mar-1968 (SR-40 | ER-1.5)
618 No change Harbhajan Singh (India) flag Harbhajan Singh (India) 44.58 5 Wickets for 29 Runs in 4th inns for India vs Australia at Mumbai on 03-Nov-2004 (SR-12 | ER-2.9)
619 No change Shane Warne (Australia) flag Shane Warne (Australia) 44.55 5 Wickets for 43 Runs in 4th inns for Australia vs Sri Lanka at Galle on 08-Mar-2004 (SR-18 | ER-2.9)
620 No change Tim Southee (New Zealand) flag Tim Southee (New Zealand) 44.54 5 Wickets for 69 Runs in 3rd inns for New Zealand vs Australia at Perth on 12-Dec-2019 (SR-25 | ER-3.3)
621 No change Bhagwath Chandrasekhar (India) flag Bhagwath Chandrasekhar (India) 44.53 6 Wickets for 120 Runs in 1st inns for India vs West Indies at Port of Spain on 07-Apr-1976 (SR-32 | ER-3.7)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #yasirshah #shah #shanewarne #warne #angusfraser #fraser #jaspritbumrah #bumrah #walterlees #lees #hughtrumble #trumble #curtlyambrose #ambrose #jerometaylor #taylor #bhagwathchandrasekhar #chandrasekhar #alecbedser #bedser #javagalsrinath #srinath #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings