Virat Kohli passed Chris Gayle’s record of six IPL centuries while his eight T20 centuries is also the most by an Indian batter in this format surpassing Rohit Sharma and K. L. Rahul.