Kohli has scored 7263 runs, earning the Orange Cap in 2016. He holds numerous records, including the most centuries (7) and most runs in a single season (973 in 2016), along with the joint-most centuries and most 50+ scores in a single season (both achieved in 2016). Kohli maintains an average of 37.24 and a strike rate of 130.02, with his highest score being 113.
Warner has scored 6397 runs in just 176 innings with an average of 41.53, the only player among the top 13 IPL run-getters to average above 40. His strike rate of 139.91 underscores his effectiveness, especially during powerplays. Additionally, he has notched four centuries, with a highest score of 126.
MS Dhoni is the only wicketkeeper in IPL history to exceed 5000 runs and holds the record for the most appearances with 250 matches. He has scored 5082 runs in 218 innings, with a batting average of 38.79 and a striking rate of 135.91, including 24 fifties.
Gayle has scored 4965 runs in 141 innings at an average close to 40 and a strike rate near 150. His unbeaten 175 in 2013 against Pune Warriors India remains the highest individual score in IPL history by a significant margin. Gayle has won the Orange Cap twice and holds the record for the most sixes in IPL history with 357, more than 100 ahead of the next player.
Over 15 seasons spanning from 2008 to 2022, Uthappa participated in 197 innings, accumulating 4952 runs at an average of 27.51. Despite not achieving a century, he managed to secure 27 fifties, with his highest score reaching 88.
In 221 innings, Karthik has amassed 4516 runs with an average of 25.80 and a strike rate of 132.71. He has recorded 20 fifties during his career.
WWW.FILMYWORLWIDE.COM