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

The GOATs- best teams and players from various generations.  The players are ranked within the generation they played. Presenting the rankings for 5 generations starting from oldest to newest. Updated - 31st Jul 2025.

Group Sub-Group SG_rank Team (or Player) Stats
Pakistan_25 Gen2 1 Hanif Mohammad (Pakistan) flag Hanif Mohammad (Pakistan) M-55 | R-3915 | A-44 | SR*-34 | avgCR-18.52
Pakistan_25 Gen3 1 Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) M-124 | R-8832 | A-53 | SR*-47 | avgCR-18.35
Pakistan_25 Gen3 2 Zaheer Abbas (Pakistan) flag Zaheer Abbas (Pakistan) M-78 | R-5062 | A-45 | SR*-54 | avgCR-18.13
Pakistan_25 Gen3 3 Saleem Malik (Pakistan) flag Saleem Malik (Pakistan) M-103 | R-5768 | A-44 | SR*-49 | avgCR-15.51
Pakistan_25 Gen3 4 Asif Iqbal (Pakistan) flag Asif Iqbal (Pakistan) M-58 | R-3575 | A-39 | SR*-50 | avgCR-18.95
Pakistan_25 Gen3 5 Majid Khan (Pakistan) flag Majid Khan (Pakistan) M-63 | R-3931 | A-39 | SR*-46 | avgCR-17.48
Pakistan_25 Gen3 6 Mudassar Nazar (Pakistan) flag Mudassar Nazar (Pakistan) M-76 | R-4114 | A-38 | SR*-42 | avgCR-14.76
Pakistan_25 Gen3 7 Mohsin Khan (Pakistan) flag Mohsin Khan (Pakistan) M-48 | R-2709 | A-37 | SR*-49 | avgCR-16.73
Pakistan_25 Gen3 8 Mushtaq Mohammad (Pakistan) flag Mushtaq Mohammad (Pakistan) M-57 | R-3643 | A-39 | SR*-40 | avgCR-16.55
Pakistan_25 Gen3 9 Imran Khan (Pakistan) flag Imran Khan (Pakistan) M-88 | R-3807 | A-38 | SR*-49 | avgCR-12.56
Pakistan_25 Gen4 1 Younis Khan (Pakistan) flag Younis Khan (Pakistan) M-118 | R-10099 | A-52 | SR*-52 | avgCR-24.27
Pakistan_25 Gen4 2 Inzamam-ul-Haq (Pakistan) flag Inzamam-ul-Haq (Pakistan) M-120 | R-8830 | A-50 | SR*-54 | avgCR-21.22
Pakistan_25 Gen4 3 Saeed Anwar (Pakistan) flag Saeed Anwar (Pakistan) M-55 | R-4052 | A-46 | SR*-56 | avgCR-22.10
Pakistan_25 Gen4 4 Mohammad Yousuf (Pakistan) flag Mohammad Yousuf (Pakistan) M-90 | R-7530 | A-52 | SR*-52 | avgCR-22.66
Pakistan_25 Gen4 5 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) M-27 | R-1716 | A-37 | SR*-87 | avgCR-23.15
Pakistan_25 Gen4 6 Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) M-60 | R-3315 | A-38 | SR*-45 | avgCR-15.79
Pakistan_25 Gen4 7 Aamer Sohail (Pakistan) flag Aamer Sohail (Pakistan) M-47 | R-2823 | A-35 | SR*-55 | avgCR-18.14
Pakistan_25 Gen4 8 Moin Khan (Pakistan) flag Moin Khan (Pakistan) M-69 | R-2741 | A-29 | SR*-51 | avgCR-12.23
Pakistan_25 Gen5 1 Azhar Ali (Pakistan) flag Azhar Ali (Pakistan) M-97 | R-7142 | A-42 | SR*-42 | avgCR-19.74
Pakistan_25 Gen5 2 Asad Shafiq (Pakistan) flag Asad Shafiq (Pakistan) M-77 | R-4660 | A-38 | SR*-49 | avgCR-18.17
Pakistan_25 Gen5 3 Babar Azam (Pakistan) flag Babar Azam (Pakistan) M-59 | R-4235 | A-43 | SR*-54 | avgCR-20.70
Pakistan_25 Gen5 4 Misbah-ul-Haq (Pakistan) flag Misbah-ul-Haq (Pakistan) M-75 | R-5222 | A-47 | SR*-45 | avgCR-19.00
Pakistan_25 Gen5 5 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) M-54 | R-3031 | A-37 | SR*-70 | avgCR-18.00
Pakistan_25 Gen5 6 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) M-55 | R-3652 | A-38 | SR*-56 | avgCR-18.47
Pakistan_25 Gen5 7 Shan Masood (Pakistan) flag Shan Masood (Pakistan) M-42 | R-2380 | A-30 | SR*-52 | avgCR-17.86
South Africa_25 Gen1 1 Dudley Nourse (South Africa) flag Dudley Nourse (South Africa) M-34 | R-2960 | A-54 | SR*-41 | avgCR-25.08
South Africa_25 Gen1 2 Bruce Mitchell (South Africa) flag Bruce Mitchell (South Africa) M-42 | R-3471 | A-49 | SR*-34 | avgCR-23.85
South Africa_25 Gen1 3 Herbie Taylor (South Africa) flag Herbie Taylor (South Africa) M-42 | R-2936 | A-41 | SR*-42 | avgCR-20.85
South Africa_25 Gen1 4 Aubrey Faulkner (South Africa) flag Aubrey Faulkner (South Africa) M-25 | R-1754 | A-41 | SR*-49 | avgCR-22.43
South Africa_25 Gen2 1 Graeme Pollock (South Africa) flag Graeme Pollock (South Africa) M-23 | R-2256 | A-61 | SR*-56 | avgCR-27.24
South Africa_25 Gen2 2 Eddie Barlow (South Africa) flag Eddie Barlow (South Africa) M-30 | R-2516 | A-46 | SR*-41 | avgCR-21.04
South Africa_25 Gen2 3 Jackie McGlew (South Africa) flag Jackie McGlew (South Africa) M-34 | R-2440 | A-42 | SR*-34 | avgCR-18.29
South Africa_25 Gen2 4 Trevor Goddard (South Africa) flag Trevor Goddard (South Africa) M-41 | R-2516 | A-34 | SR*-34 | avgCR-16.38
South Africa_25 Gen4 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) M-166 | R-13289 | A-55 | SR*-46 | avgCR-21.04
South Africa_25 Gen4 2 Graeme Smith (South Africa) flag Graeme Smith (South Africa) M-117 | R-9265 | A-48 | SR*-60 | avgCR-21.77
South Africa_25 Gen4 3 Gary Kirsten (South Africa) flag Gary Kirsten (South Africa) M-101 | R-7289 | A-45 | SR*-43 | avgCR-19.56
South Africa_25 Gen4 4 Daryll Cullinan (South Africa) flag Daryll Cullinan (South Africa) M-70 | R-4554 | A-44 | SR*-49 | avgCR-18.71
South Africa_25 Gen4 5 Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) M-90 | R-6167 | A-42 | SR*-50 | avgCR-18.80
South Africa_25 Gen4 6 Hansie Cronje (South Africa) flag Hansie Cronje (South Africa) M-68 | R-3714 | A-36 | SR*-45 | avgCR-15.06
South Africa_25 Gen4 7 Ashwell Prince (South Africa) flag Ashwell Prince (South Africa) M-66 | R-3665 | A-42 | SR*-44 | avgCR-14.87
South Africa_25 Gen4 8 Jacques Rudolph (South Africa) flag Jacques Rudolph (South Africa) M-48 | R-2622 | A-35 | SR*-44 | avgCR-15.24
South Africa_25 Gen4 9 Mark Boucher (South Africa) flag Mark Boucher (South Africa) M-147 | R-5515 | A-30 | SR*-50 | avgCR-10.23
South Africa_25 Gen4 10 Shaun Pollock (South Africa) flag Shaun Pollock (South Africa) M-108 | R-3781 | A-32 | SR*-53 | avgCR-10.53
South Africa_25 Gen5 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) M-124 | R-9282 | A-47 | SR*-50 | avgCR-19.97
South Africa_25 Gen5 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) M-114 | R-8765 | A-51 | SR*-55 | avgCR-21.34
South Africa_25 Gen5 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) M-54 | R-3300 | A-39 | SR*-71 | avgCR-19.68
South Africa_25 Gen5 4 Dean Elgar (South Africa) flag Dean Elgar (South Africa) M-86 | R-5347 | A-38 | SR*-48 | avgCR-18.21
South Africa_25 Gen5 5 Aiden Markram (South Africa) flag Aiden Markram (South Africa) M-46 | R-2993 | A-37 | SR*-60 | avgCR-20.64
South Africa_25 Gen5 6 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) M-69 | R-4163 | A-40 | SR*-46 | avgCR-16.89
South Africa_25 Gen5 7 Temba Bavuma (South Africa) flag Temba Bavuma (South Africa) M-64 | R-3708 | A-38 | SR*-49 | avgCR-15.87
Sri Lanka_25 Gen4 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) M-134 | R-12400 | A-57 | SR*-54 | avgCR-23.60
Sri Lanka_25 Gen4 2 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) M-149 | R-11814 | A-50 | SR*-51 | avgCR-19.92
Sri Lanka_25 Gen4 3 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) M-93 | R-6361 | A-43 | SR*-50 | avgCR-19.75
Sri Lanka_25 Gen4 4 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) M-110 | R-6973 | A-40 | SR*-65 | avgCR-18.88
Sri Lanka_25 Gen4 5 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) M-87 | R-5492 | A-41 | SR*-66 | avgCR-18.22
Sri Lanka_25 Gen4 6 Arjuna Ranatunga (Sri Lanka) flag Arjuna Ranatunga (Sri Lanka) M-93 | R-5105 | A-36 | SR*-49 | avgCR-15.75
Sri Lanka_25 Gen4 7 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) M-83 | R-4545 | A-43 | SR*-40 | avgCR-15.08
Sri Lanka_25 Gen4 8 Thilan Samaraweera (Sri Lanka) flag Thilan Samaraweera (Sri Lanka) M-81 | R-5462 | A-49 | SR*-47 | avgCR-17.32
Sri Lanka_25 Gen4 9 Marvan Atapattu (Sri Lanka) flag Marvan Atapattu (Sri Lanka) M-90 | R-5502 | A-39 | SR*-44 | avgCR-16.46
Sri Lanka_25 Gen4 10 Asanka Gurusinha (Sri Lanka) flag Asanka Gurusinha (Sri Lanka) M-41 | R-2452 | A-39 | SR*-37 | avgCR-16.27
Sri Lanka_25 Gen4 11 Roshan Mahanama (Sri Lanka) flag Roshan Mahanama (Sri Lanka) M-52 | R-2576 | A-29 | SR*-41 | avgCR-13.65
Sri Lanka_25 Gen4 12 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) M-49 | R-1933 | A-26 | SR*-60 | avgCR-12.49
Sri Lanka_25 Gen4 13 Russel Arnold (Sri Lanka) flag Russel Arnold (Sri Lanka) M-44 | R-1821 | A-28 | SR*-45 | avgCR-12.45
Sri Lanka_25 Gen4 14 Chaminda Vaas (Sri Lanka) flag Chaminda Vaas (Sri Lanka) M-111 | R-3089 | A-24 | SR*-44 | avgCR-8.14
Sri Lanka_25 Gen5 1 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) M-119 | R-8214 | A-44 | SR*-48 | avgCR-18.89
Sri Lanka_25 Gen5 2 Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) M-100 | R-7222 | A-39 | SR*-51 | avgCR-20.15
Sri Lanka_25 Gen5 3 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) M-90 | R-6361 | A-44 | SR*-50 | avgCR-19.12
Sri Lanka_25 Gen5 4 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) M-73 | R-4757 | A-37 | SR*-59 | avgCR-19.20
Sri Lanka_25 Gen5 5 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) M-65 | R-4133 | A-39 | SR*-58 | avgCR-17.70
Sri Lanka_25 Gen5 6 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) M-54 | R-2757 | A-31 | SR*-66 | avgCR-14.77
Sri Lanka_25 Gen5 7 Kaushal Silva (Sri Lanka) flag Kaushal Silva (Sri Lanka) M-39 | R-2099 | A-28 | SR*-40 | avgCR-14.91
Sri Lanka_25 Gen5 8 Lahiru Thirimanne (Sri Lanka) flag Lahiru Thirimanne (Sri Lanka) M-44 | R-2088 | A-26 | SR*-39 | avgCR-13.65
Sri Lanka_25 Gen5 9 Upul Tharanga (Sri Lanka) flag Upul Tharanga (Sri Lanka) M-31 | R-1754 | A-32 | SR*-55 | avgCR-15.29
Sri Lanka_25 Gen5 10 Prasanna Jayawardene (Sri Lanka) flag Prasanna Jayawardene (Sri Lanka) M-58 | R-2124 | A-30 | SR*-49 | avgCR-10.68
Sri Lanka_25 Gen5 11 Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) M-93 | R-1699 | A-15 | SR*-50 | avgCR-6.84
West Indies_25 Gen1 1 George Headley (West Indies) flag George Headley (West Indies) M-22 | R-2190 | A-61 | SR*-46 | avgCR-29.43
West Indies_25 Gen2 1 Garry Sobers (West Indies) flag Garry Sobers (West Indies) M-93 | R-8032 | A-58 | SR*-50 | avgCR-23.75
West Indies_25 Gen2 2 Rohan Kanhai (West Indies) flag Rohan Kanhai (West Indies) M-79 | R-6227 | A-48 | SR*-48 | avgCR-21.29
West Indies_25 Gen2 3 Everton Weekes (West Indies) flag Everton Weekes (West Indies) M-48 | R-4455 | A-59 | SR*-51 | avgCR-23.39
West Indies_25 Gen2 4 Clyde Walcott (West Indies) flag Clyde Walcott (West Indies) M-44 | R-3798 | A-57 | SR*-48 | avgCR-22.42
West Indies_25 Gen2 5 Frank Worrell (West Indies) flag Frank Worrell (West Indies) M-51 | R-3860 | A-49 | SR*-43 | avgCR-18.85
West Indies_25 Gen2 6 Basil Butcher (West Indies) flag Basil Butcher (West Indies) M-44 | R-3104 | A-43 | SR*-47 | avgCR-19.74
West Indies_25 Gen3 1 Viv Richards (West Indies) flag Viv Richards (West Indies) M-121 | R-8540 | A-50 | SR*-67 | avgCR-21.24
West Indies_25 Gen3 2 Gordon Greenidge (West Indies) flag Gordon Greenidge (West Indies) M-108 | R-7558 | A-45 | SR*-50 | avgCR-21.14
West Indies_25 Gen3 3 Clive Lloyd (West Indies) flag Clive Lloyd (West Indies) M-110 | R-7515 | A-47 | SR*-57 | avgCR-19.75
West Indies_25 Gen3 4 Desmond Haynes (West Indies) flag Desmond Haynes (West Indies) M-116 | R-7487 | A-42 | SR*-45 | avgCR-18.68
West Indies_25 Gen3 5 Richie Richardson (West Indies) flag Richie Richardson (West Indies) M-86 | R-5949 | A-44 | SR*-48 | avgCR-19.17
West Indies_25 Gen3 6 Alvin Kallicharran (West Indies) flag Alvin Kallicharran (West Indies) M-66 | R-4399 | A-44 | SR*-46 | avgCR-19.49
West Indies_25 Gen3 7 Roy Fredericks (West Indies) flag Roy Fredericks (West Indies) M-59 | R-4334 | A-42 | SR*-46 | avgCR-21.17
West Indies_25 Gen3 8 Larry Gomes (West Indies) flag Larry Gomes (West Indies) M-60 | R-3171 | A-40 | SR*-42 | avgCR-15.51
West Indies_25 Gen4 1 Brian Lara (West Indies) flag Brian Lara (West Indies) M-131 | R-11953 | A-53 | SR*-61 | avgCR-27.97
West Indies_25 Gen4 2 Shivnarine Chanderpaul (West Indies) flag Shivnarine Chanderpaul (West Indies) M-164 | R-11867 | A-51 | SR*-43 | avgCR-20.51
West Indies_25 Gen4 3 Chris Gayle (West Indies) flag Chris Gayle (West Indies) M-103 | R-7214 | A-42 | SR*-60 | avgCR-21.43
West Indies_25 Gen4 4 Carl Hooper (West Indies) flag Carl Hooper (West Indies) M-102 | R-5762 | A-36 | SR*-50 | avgCR-17.01
West Indies_25 Gen4 5 Ramnaresh Sarwan (West Indies) flag Ramnaresh Sarwan (West Indies) M-87 | R-5842 | A-40 | SR*-47 | avgCR-18.81
West Indies_25 Gen4 6 Sherwin Campbell (West Indies) flag Sherwin Campbell (West Indies) M-52 | R-2882 | A-32 | SR*-40 | avgCR-16.26
West Indies_25 Gen4 7 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) M-54 | R-3012 | A-41 | SR*-38 | avgCR-15.14
West Indies_25 Gen4 8 Keith Arthurton (West Indies) flag Keith Arthurton (West Indies) M-33 | R-1382 | A-31 | SR*-41 | avgCR-11.58
West Indies_25 Gen5 1 Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) M-100 | R-5950 | A-33 | SR*-41 | avgCR-17.29
West Indies_25 Gen5 2 Darren Bravo (West Indies) flag Darren Bravo (West Indies) M-56 | R-3538 | A-36 | SR*-45 | avgCR-17.45