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
England_25 Gen5 1 Joe Root (England) flag Joe Root (England) M-158 | R-13543 | A-51 | SR*-57 | avgCR-24.51
England_25 Gen5 4 Jonny Bairstow (England) flag Jonny Bairstow (England) M-100 | R-6042 | A-36 | SR*-59 | avgCR-18.98
England_25 Gen5 5 Ian Bell (England) flag Ian Bell (England) M-118 | R-7727 | A-43 | SR*-49 | avgCR-18.25
India_25 Gen2 1 Polly Umrigar (India) flag Polly Umrigar (India) M-59 | R-3631 | A-42 | SR*-38 | avgCR-16.88
India_25 Gen2 2 Vijay Hazare (India) flag Vijay Hazare (India) M-30 | R-2192 | A-48 | SR*-39 | avgCR-20.79
India_25 Gen2 3 Mansur Ali Khan Pataudi (India) flag Mansur Ali Khan Pataudi (India) M-46 | R-2793 | A-35 | SR*-41 | avgCR-17.43
India_25 Gen2 4 Vijay Manjrekar (India) flag Vijay Manjrekar (India) M-55 | R-3208 | A-39 | SR*-36 | avgCR-15.73
India_25 Gen2 5 Pankaj Roy (India) flag Pankaj Roy (India) M-43 | R-2442 | A-33 | SR*-35 | avgCR-16.64
India_25 Gen3 1 Sunil Gavaskar (India) flag Sunil Gavaskar (India) M-125 | R-10122 | A-51 | SR*-44 | avgCR-23.39
India_25 Gen3 2 Dilip Vengsarkar (India) flag Dilip Vengsarkar (India) M-116 | R-6868 | A-42 | SR*-44 | avgCR-17.00
India_25 Gen3 3 Gundappa Viswanath (India) flag Gundappa Viswanath (India) M-91 | R-6080 | A-42 | SR*-44 | avgCR-19.05
India_25 Gen3 4 Kapil Dev (India) flag Kapil Dev (India) M-131 | R-5248 | A-31 | SR*-74 | avgCR-13.35
India_25 Gen4 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) M-200 | R-15921 | A-54 | SR*-54 | avgCR-22.15
India_25 Gen4 2 Virender Sehwag (India) flag Virender Sehwag (India) M-104 | R-8586 | A-49 | SR*-82 | avgCR-25.74
India_25 Gen4 3 Rahul Dravid (India) flag Rahul Dravid (India) M-164 | R-13288 | A-52 | SR*-43 | avgCR-20.99
India_25 Gen4 4 Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) M-99 | R-6215 | A-45 | SR*-57 | avgCR-18.29
India_25 Gen4 5 VVS Laxman (India) flag VVS Laxman (India) M-134 | R-8781 | A-46 | SR*-49 | avgCR-18.25
India_25 Gen5 1 Virat Kohli (India) flag Virat Kohli (India) M-123 | R-9230 | A-47 | SR*-56 | avgCR-21.08
India_25 Gen5 3 Cheteshwar Pujara (India) flag Cheteshwar Pujara (India) M-103 | R-7195 | A-44 | SR*-44 | avgCR-18.46
India_25 Gen5 4 Rohit Sharma (India) flag Rohit Sharma (India) M-67 | R-4301 | A-41 | SR*-57 | avgCR-18.90
India_25 Gen5 6 Ajinkya Rahane (India) flag Ajinkya Rahane (India) M-85 | R-5077 | A-38 | SR*-50 | avgCR-16.99
India_25 Gen5 7 Murali Vijay (India) flag Murali Vijay (India) M-61 | R-3982 | A-38 | SR*-46 | avgCR-18.01
India_25 Gen5 8 MS Dhoni (India) flag MS Dhoni (India) M-90 | R-4876 | A-38 | SR*-59 | avgCR-15.61
India_25 Gen5 9 Ishant Sharma (India) flag Ishant Sharma (India) M-105 | R-785 | A-8 | SR*-31 | avgCR-4.73
New Zealand_25 Gen2 1 John Reid (New Zealand) flag John Reid (New Zealand) M-58 | R-3428 | A-33 | SR*-43 | avgCR-18.05
New Zealand_25 Gen3 1 Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) M-77 | R-5444 | A-45 | SR*-45 | avgCR-19.83
New Zealand_25 Gen3 3 Glenn Turner (New Zealand) flag Glenn Turner (New Zealand) M-41 | R-2991 | A-45 | SR*-32 | avgCR-19.55
New Zealand_25 Gen3 4 Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) M-52 | R-2668 | A-38 | SR*-42 | avgCR-14.74
New Zealand_25 Gen3 5 Geoff Howarth (New Zealand) flag Geoff Howarth (New Zealand) M-47 | R-2531 | A-32 | SR*-39 | avgCR-15.91
New Zealand_25 Gen3 7 Bevan Congdon (New Zealand) flag Bevan Congdon (New Zealand) M-61 | R-3448 | A-32 | SR*-35 | avgCR-14.74
New Zealand_25 Gen3 8 Mark Burgess (New Zealand) flag Mark Burgess (New Zealand) M-50 | R-2684 | A-31 | SR*-39 | avgCR-15.17
New Zealand_25 Gen4 2 Nathan Astle (New Zealand) flag Nathan Astle (New Zealand) M-81 | R-4702 | A-37 | SR*-50 | avgCR-16.76
New Zealand_25 Gen4 3 Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) M-62 | R-3320 | A-34 | SR*-57 | avgCR-15.62
New Zealand_25 Gen4 4 Craig McMillan (New Zealand) flag Craig McMillan (New Zealand) M-55 | R-3116 | A-38 | SR*-55 | avgCR-16.73
New Zealand_25 Gen5 1 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) M-105 | R-9276 | A-55 | SR*-52 | avgCR-23.42
New Zealand_25 Gen5 2 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) M-112 | R-7683 | A-45 | SR*-59 | avgCR-19.61
New Zealand_25 Gen5 3 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) M-101 | R-6453 | A-39 | SR*-65 | avgCR-19.04
New Zealand_25 Gen5 5 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) M-32 | R-2139 | A-45 | SR*-54 | avgCR-18.21
New Zealand_25 Gen5 6 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) M-41 | R-2140 | A-34 | SR*-53 | avgCR-17.76
New Zealand_25 Gen5 8 BJ Watling (New Zealand) flag BJ Watling (New Zealand) M-75 | R-3790 | A-38 | SR*-43 | avgCR-13.48
New Zealand_25 Gen5 10 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) M-47 | R-2586 | A-29 | SR*-47 | avgCR-15.28
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 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 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
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 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 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 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 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 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 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 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 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 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 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 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 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 10 Prasanna Jayawardene (Sri Lanka) flag Prasanna Jayawardene (Sri Lanka) M-58 | R-2124 | A-30 | SR*-49 | avgCR-10.68
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 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