40. Chris Gayle
Experience: 1999-present
Country: West Indies
Other major teams: Jamaica, Royal Challengers Bangalore
Career stats in Tests: 103 matches, 7,214 runs, 42.18 average, 60.26 strike rate, 333 highest score, 15 100s
Career stats in ODIs: 289 matches, 10,151 runs, 38.16 average, 87.14 strike rate, 215 highest score, 25 100s
Chris Gayle is one of the most productive players of all time. He can tear apart any opposition on his day.
His ability to hit sixes is unmatched and he holds the record of the most number of sixes (507) in international cricket.
The Windies' opener is the only player in the world who has scored triple hundred in Tests, double hundred in ODIs, and hundred in T20Is. He is the first player to hit hundreds in all three formats of the game.
The "Universe Boss" also holds the record of the fastest 200 in ODIs.