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
Bangladesh_15 Gen4 1 Mohammad Rafique (Bangladesh) flag Mohammad Rafique (Bangladesh) M-33 | R-1059 | BaA-19 | W-100 | BoA-41 | Ct/St-7 | FPM-0.2 | avgCR-27.38
Bangladesh_15 Gen4 2 Habibul Bashar (Bangladesh) flag Habibul Bashar (Bangladesh) M-50 | R-3026 | BaA-31 | W-0 | BoA-na | Ct/St-22 | FPM-0.4 | avgCR-22.47
Bangladesh_15 Gen4 3 Mohammad Ashraful (Bangladesh) flag Mohammad Ashraful (Bangladesh) M-61 | R-2737 | BaA-24 | W-21 | BoA-61 | Ct/St-25 | FPM-0.4 | avgCR-21.25
Bangladesh_15 Gen5 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) M-71 | R-4609 | BaA-38 | W-246 | BoA-32 | Ct/St-29 | FPM-0.4 | avgCR-34.98
Bangladesh_15 Gen5 2 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) M-54 | R-2110 | BaA-24 | W-205 | BoA-32 | Ct/St-41 | FPM-0.8 | avgCR-30.13
Bangladesh_15 Gen5 3 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) M-55 | R-841 | BaA-10 | W-237 | BoA-31 | Ct/St-26 | FPM-0.5 | avgCR-25.53
Bangladesh_15 Gen5 4 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) M-70 | R-5134 | BaA-39 | W-0 | BoA-na | Ct/St-20 | FPM-0.3 | avgCR-23.84
Bangladesh_15 Gen5 5 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) M-98 | R-6328 | BaA-38 | W-0 | BoA-na | Ct/St-127 | FPM-1.3 | avgCR-20.84
Bangladesh_15 Gen5 6 Mominul Haque (Bangladesh) flag Mominul Haque (Bangladesh) M-73 | R-4627 | BaA-37 | W-11 | BoA-55 | Ct/St-42 | FPM-0.6 | avgCR-22.42
Bangladesh_15 Gen5 7 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) M-50 | R-2914 | BaA-33 | W-43 | BoA-46 | Ct/St-39 | FPM-0.8 | avgCR-23.51
Bangladesh_15 Gen5 8 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) M-12 | R-145 | BaA-12 | W-34 | BoA-30 | Ct/St-6 | FPM-0.5 | avgCR-23.30
Bangladesh_15 Gen5 9 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) M-16 | R-831 | BaA-28 | W-4 | BoA-84 | Ct/St-23 | FPM-1.4 | avgCR-22.63
Bangladesh_15 Gen5 10 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) M-15 | R-66 | BaA-4 | W-31 | BoA-37 | Ct/St-1 | FPM-0.1 | avgCR-19.48
Bangladesh_15 Gen5 11 Zakir Hasan (Bangladesh) flag Zakir Hasan (Bangladesh) M-13 | R-593 | BaA-24 | W-0 | BoA-na | Ct/St-11 | FPM-0.8 | avgCR-18.32
Bangladesh_15 Gen5 12 Mahmudul Hasan Joy (Bangladesh) flag Mahmudul Hasan Joy (Bangladesh) M-18 | R-775 | BaA-23 | W-0 | BoA-na | Ct/St-9 | FPM-0.5 | avgCR-17.02
Zimbabwe_15 Gen4 1 Andy Blignaut (Zimbabwe) flag Andy Blignaut (Zimbabwe) M-19 | R-886 | BaA-27 | W-53 | BoA-37 | Ct/St-13 | FPM-0.7 | avgCR-30.63
Zimbabwe_15 Gen4 2 Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) M-65 | R-1990 | BaA-22 | W-216 | BoA-28 | Ct/St-17 | FPM-0.3 | avgCR-25.28
Zimbabwe_15 Gen4 3 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) M-63 | R-4794 | BaA-52 | W-0 | BoA-na | Ct/St-160 | FPM-2.5 | avgCR-23.97
Zimbabwe_15 Gen4 4 Paul Strang (Zimbabwe) flag Paul Strang (Zimbabwe) M-24 | R-839 | BaA-27 | W-70 | BoA-36 | Ct/St-15 | FPM-0.6 | avgCR-24.74
Zimbabwe_15 Gen4 5 Grant Flower (Zimbabwe) flag Grant Flower (Zimbabwe) M-67 | R-3457 | BaA-30 | W-25 | BoA-61 | Ct/St-43 | FPM-0.6 | avgCR-20.40
Zimbabwe_15 Gen4 6 Ray Price (Zimbabwe) flag Ray Price (Zimbabwe) M-22 | R-261 | BaA-9 | W-80 | BoA-36 | Ct/St-4 | FPM-0.2 | avgCR-24.15
Zimbabwe_15 Gen4 7 Neil Johnson (Zimbabwe) flag Neil Johnson (Zimbabwe) M-13 | R-532 | BaA-24 | W-15 | BoA-40 | Ct/St-12 | FPM-0.9 | avgCR-23.57
Zimbabwe_15 Gen4 8 David Brain (Zimbabwe) flag David Brain (Zimbabwe) M-9 | R-115 | BaA-10 | W-30 | BoA-31 | Ct/St-1 | FPM-0.1 | avgCR-22.15
Zimbabwe_15 Gen4 9 Alistair Campbell (Zimbabwe) flag Alistair Campbell (Zimbabwe) M-60 | R-2858 | BaA-27 | W-0 | BoA-na | Ct/St-60 | FPM-1.0 | avgCR-18.22
Zimbabwe_15 Gen4 10 Dave Houghton (Zimbabwe) flag Dave Houghton (Zimbabwe) M-22 | R-1464 | BaA-43 | W-0 | BoA-na | Ct/St-17 | FPM-0.8 | avgCR-20.59
Zimbabwe_15 Gen4 11 Henry Olonga (Zimbabwe) flag Henry Olonga (Zimbabwe) M-30 | R-184 | BaA-5 | W-68 | BoA-39 | Ct/St-10 | FPM-0.3 | avgCR-18.51
Zimbabwe_15 Gen4 12 Stuart Carlisle (Zimbabwe) flag Stuart Carlisle (Zimbabwe) M-37 | R-1615 | BaA-27 | W-0 | BoA-na | Ct/St-34 | FPM-0.9 | avgCR-17.18
Zimbabwe_15 Gen5 1 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) M-23 | R-1926 | BaA-47 | W-26 | BoA-49 | Ct/St-22 | FPM-1.0 | avgCR-28.23
Zimbabwe_15 Gen5 2 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) M-34 | R-2320 | BaA-36 | W-0 | BoA-na | Ct/St-30 | FPM-0.9 | avgCR-23.21
Zimbabwe_15 Gen5 3 Hamilton Masakadza (Zimbabwe) flag Hamilton Masakadza (Zimbabwe) M-38 | R-2223 | BaA-30 | W-16 | BoA-31 | Ct/St-29 | FPM-0.8 | avgCR-20.45