Punjab's KL Rahul is currently leading the chart with 652 runs from just 13 matches. Here are the top five run-scorers in the 2018 Indian Premier League season so far.
Moneycontrol News