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
World_100 Gen1 1 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) M-169 | Ct/St-204 | FPM-1.2 | avgCR-13.97
World_100 Gen1 2 Rod Marsh (Australia) flag Rod Marsh (Australia) M-92 | Ct/St-124 | FPM-1.3 | avgCR-15.86
World_100 Gen1 3 Deryck Murray (West Indies) flag Deryck Murray (West Indies) M-26 | Ct/St-38 | FPM-1.5 | avgCR-17.36
World_100 Gen1 4 Zulqarnain (Pakistan) flag Zulqarnain (Pakistan) M-16 | Ct/St-23 | FPM-1.4 | avgCR-16.09
World_100 Gen1 5 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) M-51 | Ct/St-62 | FPM-1.2 | avgCR-14.93
World_100 Gen1 6 Greg Dyer (Australia) flag Greg Dyer (Australia) M-23 | Ct/St-28 | FPM-1.2 | avgCR-14.24
World_100 Gen1 7 Bob Taylor (England) flag Bob Taylor (England) M-27 | Ct/St-32 | FPM-1.2 | avgCR-13.84
World_100 Gen1 8 Wayne Phillips (Australia) flag Wayne Phillips (Australia) M-48 | Ct/St-49 | FPM-1.0 | avgCR-11.89
World_100 Gen1 9 Viv Richards (West Indies) flag Viv Richards (West Indies) M-187 | Ct/St-100 | FPM-0.5 | avgCR-7.39
World_100 Gen1 10 Ian Smith (New Zealand) flag Ian Smith (New Zealand) M-98 | Ct/St-86 | FPM-0.9 | avgCR-9.59
World_100 Gen1 11 Allan Border (Australia) flag Allan Border (Australia) M-273 | Ct/St-127 | FPM-0.5 | avgCR-5.90
World_100 Gen1 12 Paul Downton (England) flag Paul Downton (England) M-28 | Ct/St-29 | FPM-1.0 | avgCR-12.39
World_100 Gen2 1 Ian Healy (Australia) flag Ian Healy (Australia) M-168 | Ct/St-233 | FPM-1.4 | avgCR-16.48
World_100 Gen2 2 Saleem Yousuf (Pakistan) flag Saleem Yousuf (Pakistan) M-86 | Ct/St-103 | FPM-1.2 | avgCR-13.81
World_100 Gen2 3 David Williams (West Indies) flag David Williams (West Indies) M-36 | Ct/St-45 | FPM-1.3 | avgCR-15.55
World_100 Gen2 4 Jack Russell (England) flag Jack Russell (England) M-40 | Ct/St-47 | FPM-1.2 | avgCR-13.80
World_100 Gen2 5 Kiran More (India) flag Kiran More (India) M-94 | Ct/St-90 | FPM-1.0 | avgCR-10.79
World_100 Gen2 6 Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) M-334 | Ct/St-156 | FPM-0.5 | avgCR-6.50
World_100 Gen2 7 Tony Blain (New Zealand) flag Tony Blain (New Zealand) M-38 | Ct/St-38 | FPM-1.0 | avgCR-10.74
World_100 Gen2 8 Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) M-143 | Ct/St-66 | FPM-0.5 | avgCR-6.46
World_100 Gen2 9 Roger Harper (West Indies) flag Roger Harper (West Indies) M-105 | Ct/St-55 | FPM-0.5 | avgCR-6.93
World_100 Gen2 10 Kepler Wessels (Australia/South Africa) flag Kepler Wessels (Australia/South Africa) M-109 | Ct/St-49 | FPM-0.4 | avgCR-6.60
World_100 Gen2 11 Gus Logie (West Indies) flag Gus Logie (West Indies) M-158 | Ct/St-61 | FPM-0.4 | avgCR-5.68
World_100 Gen2 12 Richie Richardson (West Indies) flag Richie Richardson (West Indies) M-224 | Ct/St-75 | FPM-0.3 | avgCR-4.60
World_100 Gen3 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) M-287 | Ct/St-472 | FPM-1.6 | avgCR-20.03
World_100 Gen3 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) M-219 | Ct/St-287 | FPM-1.3 | avgCR-15.26
World_100 Gen3 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) M-295 | Ct/St-425 | FPM-1.4 | avgCR-16.69
World_100 Gen3 4 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) M-166 | Ct/St-220 | FPM-1.3 | avgCR-14.85
World_100 Gen3 5 David Richardson (South Africa) flag David Richardson (South Africa) M-122 | Ct/St-165 | FPM-1.4 | avgCR-15.94
World_100 Gen3 6 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) M-189 | Ct/St-207 | FPM-1.1 | avgCR-12.48
World_100 Gen3 7 Alec Stewart (England) flag Alec Stewart (England) M-170 | Ct/St-174 | FPM-1.0 | avgCR-12.27
World_100 Gen3 8 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) M-147 | Ct/St-189 | FPM-1.3 | avgCR-14.67
World_100 Gen3 9 Geraint Jones (P.N.G./England) flag Geraint Jones (P.N.G./England) M-51 | Ct/St-72 | FPM-1.4 | avgCR-16.67
World_100 Gen3 10 Nayan Mongia (India) flag Nayan Mongia (India) M-140 | Ct/St-154 | FPM-1.1 | avgCR-12.11
World_100 Gen3 11 Courtney Browne (West Indies) flag Courtney Browne (West Indies) M-46 | Ct/St-68 | FPM-1.5 | avgCR-16.48
World_100 Gen3 12 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) M-213 | Ct/St-173 | FPM-0.8 | avgCR-8.63
World_100 Gen3 13 Chris Read (England) flag Chris Read (England) M-36 | Ct/St-43 | FPM-1.2 | avgCR-13.51
World_100 Gen3 14 Adam Parore (New Zealand) flag Adam Parore (New Zealand) M-179 | Ct/St-141 | FPM-0.8 | avgCR-8.85
World_100 Gen3 15 Khaled Mashud (Bangladesh) flag Khaled Mashud (Bangladesh) M-126 | Ct/St-126 | FPM-1.0 | avgCR-10.22
World_100 Gen3 16 Carl Hooper (West Indies) flag Carl Hooper (West Indies) M-227 | Ct/St-120 | FPM-0.5 | avgCR-6.98
World_100 Gen3 17 Roshan Mahanama (Sri Lanka) flag Roshan Mahanama (Sri Lanka) M-213 | Ct/St-109 | FPM-0.5 | avgCR-7.13
World_100 Gen3 18 Rahul Dravid (India) flag Rahul Dravid (India) M-344 | Ct/St-210 | FPM-0.6 | avgCR-7.44
World_100 Gen3 19 Brian Lara (West Indies) flag Brian Lara (West Indies) M-299 | Ct/St-120 | FPM-0.4 | avgCR-5.61
World_100 Gen3 20 Graeme Hick (England) flag Graeme Hick (England) M-120 | Ct/St-64 | FPM-0.5 | avgCR-7.73
World_100 Gen3 21 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) M-127 | Ct/St-73 | FPM-0.6 | avgCR-7.66
World_100 Gen3 22 Mark Waugh (Australia) flag Mark Waugh (Australia) M-244 | Ct/St-108 | FPM-0.4 | avgCR-5.89
World_100 Gen3 23 Jonty Rhodes (South Africa) flag Jonty Rhodes (South Africa) M-245 | Ct/St-105 | FPM-0.4 | avgCR-5.65
World_100 Gen3 24 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) M-280 | Ct/St-133 | FPM-0.5 | avgCR-6.54
World_100 Gen3 25 Chris Harris (New Zealand) flag Chris Harris (New Zealand) M-250 | Ct/St-96 | FPM-0.4 | avgCR-5.11
World_100 Gen3 26 Ricky Ponting (Australia) flag Ricky Ponting (Australia) M-375 | Ct/St-160 | FPM-0.4 | avgCR-5.54
World_100 Gen3 27 Upul Chandana (Sri Lanka) flag Upul Chandana (Sri Lanka) M-147 | Ct/St-79 | FPM-0.5 | avgCR-6.54
World_100 Gen3 28 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) M-328 | Ct/St-131 | FPM-0.4 | avgCR-4.92
World_100 Gen3 29 Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) M-350 | Ct/St-130 | FPM-0.4 | avgCR-4.61
World_100 Gen3 30 Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) M-248 | Ct/St-108 | FPM-0.4 | avgCR-5.08
World_100 Gen3 31 Andrew Symonds (Australia) flag Andrew Symonds (Australia) M-198 | Ct/St-82 | FPM-0.4 | avgCR-5.38
World_100 Gen3 32 Sachin Tendulkar (India) flag Sachin Tendulkar (India) M-463 | Ct/St-140 | FPM-0.3 | avgCR-3.68
World_100 Gen4 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) M-404 | Ct/St-501 | FPM-1.2 | avgCR-14.30
World_100 Gen4 2 MS Dhoni (India) flag MS Dhoni (India) M-350 | Ct/St-444 | FPM-1.3 | avgCR-14.55
World_100 Gen4 3 Brad Haddin (Australia) flag Brad Haddin (Australia) M-126 | Ct/St-181 | FPM-1.4 | avgCR-17.47
World_100 Gen4 4 Tim Paine (Australia) flag Tim Paine (Australia) M-35 | Ct/St-55 | FPM-1.6 | avgCR-18.51
World_100 Gen4 5 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) M-139 | Ct/St-188 | FPM-1.4 | avgCR-14.66
World_100 Gen4 6 Craig Kieswetter (England) flag Craig Kieswetter (England) M-46 | Ct/St-65 | FPM-1.4 | avgCR-16.17
World_100 Gen4 7 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) M-260 | Ct/St-277 | FPM-1.1 | avgCR-12.12
World_100 Gen4 8 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) M-157 | Ct/St-188 | FPM-1.2 | avgCR-13.31
World_100 Gen4 9 Matt Prior (England) flag Matt Prior (England) M-68 | Ct/St-79 | FPM-1.2 | avgCR-12.96
World_100 Gen4 10 AB de Villiers (South Africa) flag AB de Villiers (South Africa) M-228 | Ct/St-181 | FPM-0.8 | avgCR-9.62
World_100 Gen4 11 Tatenda Taibu (Zimbabwe) flag Tatenda Taibu (Zimbabwe) M-150 | Ct/St-147 | FPM-1.0 | avgCR-10.18
World_100 Gen4 12 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) M-121 | Ct/St-90 | FPM-0.7 | avgCR-9.74
World_100 Gen4 13 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) M-448 | Ct/St-218 | FPM-0.5 | avgCR-6.32
World_100 Gen4 14 Niall O'Brien (Ireland) flag Niall O'Brien (Ireland) M-103 | Ct/St-104 | FPM-1.0 | avgCR-8.77
World_100 Gen4 15 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) M-205 | Ct/St-162 | FPM-0.8 | avgCR-7.88
World_100 Gen4 16 Paul Collingwood (England) flag Paul Collingwood (England) M-197 | Ct/St-108 | FPM-0.5 | avgCR-7.37
World_100 Gen4 17 Michael Hussey (Australia) flag Michael Hussey (Australia) M-185 | Ct/St-105 | FPM-0.6 | avgCR-7.75
World_100 Gen4 18 Younis Khan (Pakistan) flag Younis Khan (Pakistan) M-265 | Ct/St-135 | FPM-0.5 | avgCR-6.28
World_100 Gen4 19 Graeme Smith (South Africa) flag Graeme Smith (South Africa) M-197 | Ct/St-105 | FPM-0.5 | avgCR-7.05
World_100 Gen4 20 Michael Clarke (Australia) flag Michael Clarke (Australia) M-245 | Ct/St-106 | FPM-0.4 | avgCR-5.87
World_100 Gen4 21 Suresh Raina (India) flag Suresh Raina (India) M-226 | Ct/St-102 | FPM-0.5 | avgCR-5.81
World_100 Gen4 22 Chris Gayle (West Indies) flag Chris Gayle (West Indies) M-301 | Ct/St-124 | FPM-0.4 | avgCR-5.17
World_100 Gen4 23 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) M-330 | Ct/St-124 | FPM-0.4 | avgCR-4.69
World_100 Gen5 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) M-155 | Ct/St-226 | FPM-1.5 | avgCR-17.19
World_100 Gen5 2 Jos Buttler (England) flag Jos Buttler (England) M-190 | Ct/St-265 | FPM-1.4 | avgCR-16.33
World_100 Gen5 3 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) M-274 | Ct/St-299 | FPM-1.1 | avgCR-11.52
World_100 Gen5 4 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) M-85 | Ct/St-117 | FPM-1.4 | avgCR-15.68
World_100 Gen5 5 Alex Carey (Australia) flag Alex Carey (Australia) M-80 | Ct/St-99 | FPM-1.2 | avgCR-15.80
World_100 Gen5 6 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) M-117 | Ct/St-143 | FPM-1.2 | avgCR-14.23
World_100 Gen5 7 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) M-91 | Ct/St-108 | FPM-1.2 | avgCR-14.40
World_100 Gen5 8 Matthew Wade (Australia) flag Matthew Wade (Australia) M-97 | Ct/St-117 | FPM-1.2 | avgCR-13.80
World_100 Gen5 9 Shai Hope (West Indies) flag Shai Hope (West Indies) M-139 | Ct/St-156 | FPM-1.1 | avgCR-12.01
World_100 Gen5 10 Tom Latham (New Zealand) flag Tom Latham (New Zealand) M-157 | Ct/St-150 | FPM-1.0 | avgCR-11.40
World_100 Gen5 11 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) M-58 | Ct/St-75 | FPM-1.3 | avgCR-12.30
World_100 Gen5 12 Virat Kohli (India) flag Virat Kohli (India) M-302 | Ct/St-161 | FPM-0.5 | avgCR-7.32
World_100 Gen5 13 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) M-146 | Ct/St-112 | FPM-0.8 | avgCR-9.12
World_100 Gen5 14 KL Rahul (India) flag KL Rahul (India) M-85 | Ct/St-79 | FPM-0.9 | avgCR-10.37
World_100 Gen5 15 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) M-149 | Ct/St-91 | FPM-0.6 | avgCR-9.00
World_100 Gen5 16 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) M-143 | Ct/St-81 | FPM-0.6 | avgCR-8.43
World_100 Gen5 17 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) M-236 | Ct/St-142 | FPM-0.6 | avgCR-8.47
World_100 Gen5 18 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) M-198 | Ct/St-104 | FPM-0.5 | avgCR-7.33
World_100 Gen5 19 Matthew Cross (Scotland) flag Matthew Cross (Scotland) M-110 | Ct/St-143 | FPM-1.3 | avgCR-8.48
World_100 Gen5 20 Steven Smith (Australia) flag Steven Smith (Australia) M-170 | Ct/St-90 | FPM-0.5 | avgCR-7.56
World_100 Gen5 21 Joe Root (England) flag Joe Root (England) M-180 | Ct/St-88 | FPM-0.5 | avgCR-6.55