KL Rahul (Lucknow Super Giants):
KL Rahul has been a consistent performer in the IPL, and he has been a captain for Kings XI Punjab in the past and currently he leads Lucknow Super Giants. As a player, K L Rahul played a total of 109 He played 85 matches as a non-captain, with a batting average of 47.43. He played 15 matches as captain with a batting average of 51.33.