India captain Rohit Sharma is nearing a historic achievement as his team faces South Africa in the T20 World Cup final. Sharma is just six runs away from surpassing Virat Kohli's record of 1,216 runs, becoming the highest run-getter in T20 World Cup history. With 1,211 runs in T20 World Cups, Sharma has consistently scored 12 half-centuries and a century.