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
India_25 Gen5 6 Rohit Sharma (India) flag Rohit Sharma (India) M-67 | Ct/St-68 | FPM-1.0 | avgCR-13.51
India_25 Gen5 7 Suresh Raina (India) flag Suresh Raina (India) M-18 | Ct/St-23 | FPM-1.3 | avgCR-15.65
India_25 Gen5 8 Murali Vijay (India) flag Murali Vijay (India) M-61 | Ct/St-49 | FPM-0.8 | avgCR-10.55
India_25 Gen5 9 Shikhar Dhawan (India) flag Shikhar Dhawan (India) M-34 | Ct/St-28 | FPM-0.8 | avgCR-10.33
New Zealand_25 Gen2 3 John Reid (New Zealand) flag John Reid (New Zealand) M-58 | Ct/St-44 | FPM-0.8 | avgCR-9.10
New Zealand_25 Gen3 3 Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) M-52 | Ct/St-64 | FPM-1.2 | avgCR-17.00
New Zealand_25 Gen3 4 Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) M-77 | Ct/St-71 | FPM-0.9 | avgCR-13.13
New Zealand_25 Gen3 5 Jeff Crowe (New Zealand) flag Jeff Crowe (New Zealand) M-39 | Ct/St-41 | FPM-1.1 | avgCR-14.94
New Zealand_25 Gen3 6 Glenn Turner (New Zealand) flag Glenn Turner (New Zealand) M-41 | Ct/St-42 | FPM-1.0 | avgCR-12.63
New Zealand_25 Gen3 7 Lance Cairns (New Zealand) flag Lance Cairns (New Zealand) M-43 | Ct/St-30 | FPM-0.7 | avgCR-9.09
New Zealand_25 Gen4 1 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) M-111 | Ct/St-171 | FPM-1.5 | avgCR-19.92
New Zealand_25 Gen4 2 Bryan Young (New Zealand) flag Bryan Young (New Zealand) M-35 | Ct/St-54 | FPM-1.5 | avgCR-21.20
New Zealand_25 Gen4 4 Nathan Astle (New Zealand) flag Nathan Astle (New Zealand) M-81 | Ct/St-70 | FPM-0.9 | avgCR-10.70
New Zealand_25 Gen4 5 Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) M-113 | Ct/St-58 | FPM-0.5 | avgCR-6.66
New Zealand_25 Gen5 2 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) M-112 | Ct/St-163 | FPM-1.5 | avgCR-19.40
New Zealand_25 Gen5 4 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) M-32 | Ct/St-48 | FPM-1.5 | avgCR-20.57
New Zealand_25 Gen5 6 Tom Latham (New Zealand) flag Tom Latham (New Zealand) M-88 | Ct/St-101 | FPM-1.1 | avgCR-13.88
New Zealand_25 Gen5 7 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) M-47 | Ct/St-50 | FPM-1.1 | avgCR-14.38
New Zealand_25 Gen5 8 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) M-105 | Ct/St-90 | FPM-0.9 | avgCR-10.62
New Zealand_25 Gen5 9 Tim Southee (New Zealand) flag Tim Southee (New Zealand) M-107 | Ct/St-86 | FPM-0.8 | avgCR-10.24
New Zealand_25 Gen5 10 Will Young (New Zealand) flag Will Young (New Zealand) M-21 | Ct/St-21 | FPM-1.0 | avgCR-13.43
Pakistan_25 Gen2 2 Wallis Mathias (Pakistan) flag Wallis Mathias (Pakistan) M-21 | Ct/St-22 | FPM-1.0 | avgCR-13.51
Pakistan_25 Gen2 3 Hanif Mohammad (Pakistan) flag Hanif Mohammad (Pakistan) M-55 | Ct/St-40 | FPM-0.7 | avgCR-9.75
Pakistan_25 Gen3 3 Majid Khan (Pakistan) flag Majid Khan (Pakistan) M-63 | Ct/St-70 | FPM-1.1 | avgCR-14.17
Pakistan_25 Gen3 4 Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) M-124 | Ct/St-94 | FPM-0.8 | avgCR-10.00
Pakistan_25 Gen3 5 Iqbal Qasim (Pakistan) flag Iqbal Qasim (Pakistan) M-50 | Ct/St-42 | FPM-0.8 | avgCR-11.70
Pakistan_25 Gen3 6 Mudassar Nazar (Pakistan) flag Mudassar Nazar (Pakistan) M-76 | Ct/St-48 | FPM-0.6 | avgCR-8.35
Pakistan_25 Gen3 7 Saleem Malik (Pakistan) flag Saleem Malik (Pakistan) M-103 | Ct/St-65 | FPM-0.6 | avgCR-7.99
Pakistan_25 Gen4 3 Younis Khan (Pakistan) flag Younis Khan (Pakistan) M-118 | Ct/St-139 | FPM-1.2 | avgCR-15.52
Pakistan_25 Gen4 5 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) M-18 | Ct/St-24 | FPM-1.3 | avgCR-15.38
Pakistan_25 Gen4 6 Inzamam-ul-Haq (Pakistan) flag Inzamam-ul-Haq (Pakistan) M-120 | Ct/St-81 | FPM-0.7 | avgCR-8.53
Pakistan_25 Gen4 7 Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) M-60 | Ct/St-45 | FPM-0.8 | avgCR-9.86
Pakistan_25 Gen5 4 Asad Shafiq (Pakistan) flag Asad Shafiq (Pakistan) M-77 | Ct/St-77 | FPM-1.0 | avgCR-13.25
Pakistan_25 Gen5 5 Azhar Ali (Pakistan) flag Azhar Ali (Pakistan) M-97 | Ct/St-66 | FPM-0.7 | avgCR-8.70
Pakistan_25 Gen5 6 Babar Azam (Pakistan) flag Babar Azam (Pakistan) M-59 | Ct/St-47 | FPM-0.8 | avgCR-10.14
Pakistan_25 Gen5 7 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) M-55 | Ct/St-45 | FPM-0.8 | avgCR-10.65
Pakistan_25 Gen5 8 Misbah-ul-Haq (Pakistan) flag Misbah-ul-Haq (Pakistan) M-75 | Ct/St-50 | FPM-0.7 | avgCR-9.23
South Africa_25 Gen1 1 Bruce Mitchell (South Africa) flag Bruce Mitchell (South Africa) M-42 | Ct/St-56 | FPM-1.3 | avgCR-19.34
South Africa_25 Gen1 2 Dave Nourse (South Africa) flag Dave Nourse (South Africa) M-45 | Ct/St-43 | FPM-1.0 | avgCR-13.48
South Africa_25 Gen1 3 Cyril Vincent (South Africa) flag Cyril Vincent (South Africa) M-25 | Ct/St-27 | FPM-1.1 | avgCR-14.22
South Africa_25 Gen2 3 Russell Endean (South Africa) flag Russell Endean (South Africa) M-28 | Ct/St-41 | FPM-1.5 | avgCR-17.47
South Africa_25 Gen2 4 Trevor Goddard (South Africa) flag Trevor Goddard (South Africa) M-41 | Ct/St-48 | FPM-1.2 | avgCR-16.95
South Africa_25 Gen2 5 Eddie Barlow (South Africa) flag Eddie Barlow (South Africa) M-30 | Ct/St-35 | FPM-1.2 | avgCR-15.52
South Africa_25 Gen4 3 Graeme Smith (South Africa) flag Graeme Smith (South Africa) M-117 | Ct/St-169 | FPM-1.4 | avgCR-19.08
South Africa_25 Gen4 4 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) M-166 | Ct/St-200 | FPM-1.2 | avgCR-15.81
South Africa_25 Gen4 5 Brian McMillan (South Africa) flag Brian McMillan (South Africa) M-38 | Ct/St-49 | FPM-1.3 | avgCR-17.79
South Africa_25 Gen4 6 Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) M-90 | Ct/St-94 | FPM-1.0 | avgCR-13.53
South Africa_25 Gen4 7 Daryll Cullinan (South Africa) flag Daryll Cullinan (South Africa) M-70 | Ct/St-67 | FPM-1.0 | avgCR-12.91
South Africa_25 Gen4 8 Gary Kirsten (South Africa) flag Gary Kirsten (South Africa) M-101 | Ct/St-83 | FPM-0.8 | avgCR-11.09
South Africa_25 Gen5 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) M-114 | Ct/St-227 | FPM-2.0 | avgCR-20.24
South Africa_25 Gen5 4 Dean Elgar (South Africa) flag Dean Elgar (South Africa) M-86 | Ct/St-92 | FPM-1.1 | avgCR-13.98
South Africa_25 Gen5 5 Hashim Amla (South Africa) flag Hashim Amla (South Africa) M-124 | Ct/St-108 | FPM-0.9 | avgCR-11.36
South Africa_25 Gen5 6 Aiden Markram (South Africa) flag Aiden Markram (South Africa) M-46 | Ct/St-54 | FPM-1.2 | avgCR-14.88
South Africa_25 Gen5 7 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) M-69 | Ct/St-63 | FPM-0.9 | avgCR-11.88
South Africa_25 Gen5 8 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) M-46 | Ct/St-38 | FPM-0.8 | avgCR-11.42
South Africa_25 Gen5 9 Alviro Petersen (South Africa) flag Alviro Petersen (South Africa) M-36 | Ct/St-31 | FPM-0.9 | avgCR-10.39
Sri Lanka_25 Gen4 1 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) M-149 | Ct/St-205 | FPM-1.4 | avgCR-17.65
Sri Lanka_25 Gen4 2 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) M-83 | Ct/St-124 | FPM-1.5 | avgCR-17.23
Sri Lanka_25 Gen4 4 Roshan Mahanama (Sri Lanka) flag Roshan Mahanama (Sri Lanka) M-52 | Ct/St-56 | FPM-1.1 | avgCR-14.33
Sri Lanka_25 Gen4 6 Russel Arnold (Sri Lanka) flag Russel Arnold (Sri Lanka) M-44 | Ct/St-51 | FPM-1.2 | avgCR-15.47
Sri Lanka_25 Gen4 8 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) M-87 | Ct/St-88 | FPM-1.0 | avgCR-12.16
Sri Lanka_25 Gen4 9 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) M-110 | Ct/St-78 | FPM-0.7 | avgCR-9.10
Sri Lanka_25 Gen4 10 Asanka Gurusinha (Sri Lanka) flag Asanka Gurusinha (Sri Lanka) M-41 | Ct/St-33 | FPM-0.8 | avgCR-9.68
Sri Lanka_25 Gen4 11 Marvan Atapattu (Sri Lanka) flag Marvan Atapattu (Sri Lanka) M-90 | Ct/St-58 | FPM-0.6 | avgCR-8.07
Sri Lanka_25 Gen4 12 Arjuna Ranatunga (Sri Lanka) flag Arjuna Ranatunga (Sri Lanka) M-93 | Ct/St-47 | FPM-0.5 | avgCR-6.77
Sri Lanka_25 Gen4 13 Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) M-133 | Ct/St-72 | FPM-0.5 | avgCR-6.67
Sri Lanka_25 Gen5 2 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) M-73 | Ct/St-118 | FPM-1.6 | avgCR-17.05
Sri Lanka_25 Gen5 3 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) M-65 | Ct/St-87 | FPM-1.3 | avgCR-16.09
Sri Lanka_25 Gen5 4 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) M-90 | Ct/St-105 | FPM-1.2 | avgCR-9.77
Sri Lanka_25 Gen5 5 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) M-119 | Ct/St-78 | FPM-0.7 | avgCR-8.36
Sri Lanka_25 Gen5 6 Lahiru Thirimanne (Sri Lanka) flag Lahiru Thirimanne (Sri Lanka) M-44 | Ct/St-36 | FPM-0.8 | avgCR-11.37
Sri Lanka_25 Gen5 7 Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) M-100 | Ct/St-62 | FPM-0.6 | avgCR-7.79
Sri Lanka_25 Gen5 8 Tharanga Paranavitana (Sri Lanka) flag Tharanga Paranavitana (Sri Lanka) M-32 | Ct/St-27 | FPM-0.8 | avgCR-10.63
Sri Lanka_25 Gen5 9 Kithuruwan Vithanage (Sri Lanka) flag Kithuruwan Vithanage (Sri Lanka) M-10 | Ct/St-10 | FPM-1.0 | avgCR-12.65
Sri Lanka_25 Gen5 10 Kaushal Silva (Sri Lanka) flag Kaushal Silva (Sri Lanka) M-39 | Ct/St-35 | FPM-0.9 | avgCR-9.41
Sri Lanka_25 Gen5 11 Dilruwan Perera (Sri Lanka) flag Dilruwan Perera (Sri Lanka) M-43 | Ct/St-19 | FPM-0.4 | avgCR-5.50
West Indies_25 Gen1 1 Baron Constantine (West Indies) flag Baron Constantine (West Indies) M-18 | Ct/St-28 | FPM-1.6 | avgCR-22.78
West Indies_25 Gen2 2 Garry Sobers (West Indies) flag Garry Sobers (West Indies) M-93 | Ct/St-109 | FPM-1.2 | avgCR-16.21
West Indies_25 Gen2 3 Everton Weekes (West Indies) flag Everton Weekes (West Indies) M-48 | Ct/St-49 | FPM-1.0 | avgCR-13.40
West Indies_25 Gen2 4 Clyde Walcott (West Indies) flag Clyde Walcott (West Indies) M-44 | Ct/St-64 | FPM-1.5 | avgCR-12.91
West Indies_25 Gen3 4 Viv Richards (West Indies) flag Viv Richards (West Indies) M-121 | Ct/St-122 | FPM-1.0 | avgCR-13.58
West Indies_25 Gen3 5 Gordon Greenidge (West Indies) flag Gordon Greenidge (West Indies) M-108 | Ct/St-96 | FPM-0.9 | avgCR-12.01
West Indies_25 Gen3 6 Roy Fredericks (West Indies) flag Roy Fredericks (West Indies) M-59 | Ct/St-62 | FPM-1.1 | avgCR-14.50
West Indies_25 Gen3 7 Clive Lloyd (West Indies) flag Clive Lloyd (West Indies) M-110 | Ct/St-90 | FPM-0.8 | avgCR-10.91
West Indies_25 Gen3 8 Richie Richardson (West Indies) flag Richie Richardson (West Indies) M-86 | Ct/St-90 | FPM-1.0 | avgCR-13.81
West Indies_25 Gen3 9 Gus Logie (West Indies) flag Gus Logie (West Indies) M-52 | Ct/St-57 | FPM-1.1 | avgCR-15.55
West Indies_25 Gen3 10 Alvin Kallicharran (West Indies) flag Alvin Kallicharran (West Indies) M-66 | Ct/St-51 | FPM-0.8 | avgCR-10.54
West Indies_25 Gen4 3 Brian Lara (West Indies) flag Brian Lara (West Indies) M-131 | Ct/St-164 | FPM-1.3 | avgCR-17.40
West Indies_25 Gen4 5 Carl Hooper (West Indies) flag Carl Hooper (West Indies) M-102 | Ct/St-115 | FPM-1.1 | avgCR-15.72
West Indies_25 Gen5 3 Daren Sammy (West Indies) flag Daren Sammy (West Indies) M-38 | Ct/St-65 | FPM-1.7 | avgCR-22.84
West Indies_25 Gen5 4 Jason Holder (West Indies) flag Jason Holder (West Indies) M-69 | Ct/St-71 | FPM-1.0 | avgCR-13.75
Bangladesh_15 Gen4 2 Shahriar Nafees (Bangladesh) flag Shahriar Nafees (Bangladesh) M-24 | Ct/St-19 | FPM-0.8 | avgCR-9.84
Bangladesh_15 Gen4 3 Mohammad Ashraful (Bangladesh) flag Mohammad Ashraful (Bangladesh) M-61 | Ct/St-25 | FPM-0.4 | avgCR-5.21
Bangladesh_15 Gen5 1 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) M-16 | Ct/St-23 | FPM-1.4 | avgCR-19.52
Bangladesh_15 Gen5 3 Shadman Islam (Bangladesh) flag Shadman Islam (Bangladesh) M-24 | Ct/St-21 | FPM-0.9 | avgCR-12.32
Bangladesh_15 Gen5 5 Shahadat Hossain (Bangladesh) flag Shahadat Hossain (Bangladesh) M-6 | Ct/St-8 | FPM-1.3 | avgCR-12.62
Bangladesh_15 Gen5 6 Shuvagata Hom (Bangladesh) flag Shuvagata Hom (Bangladesh) M-8 | Ct/St-8 | FPM-1.0 | avgCR-11.50
Bangladesh_15 Gen5 7 Imrul Kayes (Bangladesh) flag Imrul Kayes (Bangladesh) M-39 | Ct/St-35 | FPM-0.9 | avgCR-9.49
Bangladesh_15 Gen5 8 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) M-50 | Ct/St-39 | FPM-0.8 | avgCR-8.84
Bangladesh_15 Gen5 9 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) M-54 | Ct/St-41 | FPM-0.8 | avgCR-8.65