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 9 Bert Oldfield (Australia) flag Bert Oldfield (Australia) M-54 | Ct/St-130 | FPM-2.4 | avgCR-13.98
World_100 Gen1 10 Dick Lilley (England) flag Dick Lilley (England) M-35 | Ct/St-92 | FPM-2.6 | avgCR-16.18
World_100 Gen2 6 Godfrey Evans (England) flag Godfrey Evans (England) M-91 | Ct/St-219 | FPM-2.4 | avgCR-13.44
World_100 Gen2 7 John Waite (South Africa) flag John Waite (South Africa) M-50 | Ct/St-141 | FPM-2.8 | avgCR-16.18
World_100 Gen2 10 Imtiaz Ahmed (Pakistan) flag Imtiaz Ahmed (Pakistan) M-41 | Ct/St-93 | FPM-2.3 | avgCR-14.99
World_100 Gen3 2 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) M-81 | Ct/St-228 | FPM-2.8 | avgCR-20.62
World_100 Gen3 5 Alan Knott (England) flag Alan Knott (England) M-95 | Ct/St-269 | FPM-2.8 | avgCR-18.55
World_100 Gen3 13 Syed Kirmani (India) flag Syed Kirmani (India) M-88 | Ct/St-198 | FPM-2.3 | avgCR-14.81
World_100 Gen4 12 Alec Stewart (England) flag Alec Stewart (England) M-133 | Ct/St-277 | FPM-2.1 | avgCR-16.23
World_100 Gen4 21 Adam Parore (New Zealand) flag Adam Parore (New Zealand) M-78 | Ct/St-204 | FPM-2.6 | avgCR-17.59
World_100 Gen4 25 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) M-63 | Ct/St-160 | FPM-2.5 | avgCR-16.89
World_100 Gen5 13 Jonny Bairstow (England) flag Jonny Bairstow (England) M-100 | Ct/St-256 | FPM-2.6 | avgCR-20.49
World_100 Gen5 19 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) M-101 | Ct/St-209 | FPM-2.1 | avgCR-15.98
World_100 Gen5 20 Jos Buttler (England) flag Jos Buttler (England) M-57 | Ct/St-154 | FPM-2.7 | avgCR-19.90
World_100 Gen5 22 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) M-41 | Ct/St-124 | FPM-3.0 | avgCR-21.34
Australia_25 Gen1 3 Bert Oldfield (Australia) flag Bert Oldfield (Australia) M-54 | Ct/St-130 | FPM-2.4 | avgCR-13.98
England_25 Gen1 6 Dick Lilley (England) flag Dick Lilley (England) M-35 | Ct/St-92 | FPM-2.6 | avgCR-16.18
England_25 Gen2 1 Godfrey Evans (England) flag Godfrey Evans (England) M-91 | Ct/St-219 | FPM-2.4 | avgCR-13.44
England_25 Gen3 1 Alan Knott (England) flag Alan Knott (England) M-95 | Ct/St-269 | FPM-2.8 | avgCR-18.55
England_25 Gen4 3 Alec Stewart (England) flag Alec Stewart (England) M-133 | Ct/St-277 | FPM-2.1 | avgCR-16.23
England_25 Gen5 2 Jonny Bairstow (England) flag Jonny Bairstow (England) M-100 | Ct/St-256 | FPM-2.6 | avgCR-20.49
England_25 Gen5 5 Jos Buttler (England) flag Jos Buttler (England) M-57 | Ct/St-154 | FPM-2.7 | avgCR-19.90
India_25 Gen2 1 Khokhan Sen (India) flag Khokhan Sen (India) M-14 | Ct/St-31 | FPM-2.2 | avgCR-16.32
India_25 Gen2 2 Naren Tamhane (India) flag Naren Tamhane (India) M-21 | Ct/St-51 | FPM-2.4 | avgCR-15.94
India_25 Gen3 2 Syed Kirmani (India) flag Syed Kirmani (India) M-88 | Ct/St-198 | FPM-2.3 | avgCR-14.81
India_25 Gen3 4 Kiran More (India) flag Kiran More (India) M-49 | Ct/St-130 | FPM-2.7 | avgCR-18.29
India_25 Gen4 4 Nayan Mongia (India) flag Nayan Mongia (India) M-44 | Ct/St-107 | FPM-2.4 | avgCR-15.63
New Zealand_25 Gen2 2 Eric Petrie (New Zealand) flag Eric Petrie (New Zealand) M-14 | Ct/St-25 | FPM-1.8 | avgCR-12.30
New Zealand_25 Gen4 3 Adam Parore (New Zealand) flag Adam Parore (New Zealand) M-78 | Ct/St-204 | FPM-2.6 | avgCR-17.59
New Zealand_25 Gen5 3 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) M-41 | Ct/St-124 | FPM-3.0 | avgCR-21.34
New Zealand_25 Gen5 5 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) M-101 | Ct/St-209 | FPM-2.1 | avgCR-15.98
Pakistan_25 Gen2 1 Imtiaz Ahmed (Pakistan) flag Imtiaz Ahmed (Pakistan) M-41 | Ct/St-93 | FPM-2.3 | avgCR-14.99
Pakistan_25 Gen3 1 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) M-81 | Ct/St-228 | FPM-2.8 | avgCR-20.62
Pakistan_25 Gen4 4 Moin Khan (Pakistan) flag Moin Khan (Pakistan) M-69 | Ct/St-148 | FPM-2.1 | avgCR-12.79
Pakistan_25 Gen5 2 Adnan Akmal (Pakistan) flag Adnan Akmal (Pakistan) M-21 | Ct/St-77 | FPM-3.7 | avgCR-26.64
Pakistan_25 Gen5 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) M-39 | Ct/St-112 | FPM-2.9 | avgCR-18.99
South Africa_25 Gen2 1 John Waite (South Africa) flag John Waite (South Africa) M-50 | Ct/St-141 | FPM-2.8 | avgCR-16.18
South Africa_25 Gen2 2 Denis Lindsay (South Africa) flag Denis Lindsay (South Africa) M-19 | Ct/St-59 | FPM-3.1 | avgCR-22.50
Sri Lanka_25 Gen4 5 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) M-49 | Ct/St-119 | FPM-2.4 | avgCR-15.11
Sri Lanka_25 Gen4 7 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) M-134 | Ct/St-202 | FPM-1.5 | avgCR-11.56
Bangladesh_15 Gen4 1 Khaled Mashud (Bangladesh) flag Khaled Mashud (Bangladesh) M-44 | Ct/St-87 | FPM-2.0 | avgCR-12.10
Bangladesh_15 Gen5 2 Litton Das (Bangladesh) flag Litton Das (Bangladesh) M-50 | Ct/St-124 | FPM-2.5 | avgCR-16.26
Bangladesh_15 Gen5 4 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) M-98 | Ct/St-127 | FPM-1.3 | avgCR-8.76
Zimbabwe_15 Gen4 1 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) M-63 | Ct/St-160 | FPM-2.5 | avgCR-16.89
Zimbabwe_15 Gen4 3 Tatenda Taibu (Zimbabwe) flag Tatenda Taibu (Zimbabwe) M-28 | Ct/St-62 | FPM-2.2 | avgCR-12.39
Zimbabwe_15 Gen5 2 Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) M-22 | Ct/St-51 | FPM-2.3 | avgCR-15.77