KXIP captain KL Rahul, who was the second highest run-getter in IPL 2019, leads the batting charts in IPL 2020 at halfway stage, with 387 runs in seven innings. His opening partner Mayank Agarwal is second highest run-getter till now with 337 runs. SRH captain David Warner, who won the Orange Cap in IPL 2019, is fourth on the list.