Six-hitting has now become a pattern as every other batsman attempts to play airborne shots to get the greatest incentive for their endeavours. A series of the players like Chris Gayle and Yuvraj Singh have had this adoration with a six-hitting even before T20 cricket took the middle stage in world cricket. Hitting sixes is not a cup of tea for an ordinary player, it comes with precision along with power which is a very difficult task. However, one player has managed to get through all this and hit the most sixes in not only IPL and T20 but in ODI as well. This player is a well-known batsman and has been one of the most dangerous players in the IPL as well as in international innings.

Chris Gayle is the only player to have scored the most sixes in every format of a cricket game, starting from his international career to his IPL career, the Caribbean power-packed player has managed to hit the most sixes in the innings. Before Chris Gayle, the record of the most sixes was held by the Pakistani former batsman Shahid Afridi with several sixes being 476. Chris has long past surpassed the record with more than 477 sixes in the year 2019.

Chris Gayle has 276 sixes in his ODI career, 103 sixes in his T20 career and 98 in test matches. He has additionally scored 351 sixes in his IPL career.