India will square off against South Africa in their Super 12 match in the ongoing ICC T20 World Cup. Having won their last two matches in the tournament, Rohit Sharma’s men will be eager to keep their record clean tonight. Virat Kohli, who has already bagged 50+ scores in both matches against Pakistan and the Netherlands, is just 28 runs away from becoming the highest scorer in T20 World Cup history.

Currently, Kohli’s has scored a total of 989 runs in the tournament’s history, and can cross Sri Lankan legend Mahela Jayawardene’s 1016 runs if he manages to score 28+ in the upcoming match.

Also Read| T20 World Cup: India’s Axar Patel may be moved up batting order to fill lefthander void

The former Indian captain played a stunning knock of 82 not out off 53 deliveries in India’s first match of the tournament against arch-rivals Pakistan, helping the men in blue overcome the 159-run target set by the Babar Azam-led side.

He continued his fine form in the match against the Netherlands, scoring 62 (not out) off 44 balls. The 33-year-old is currently the 4th highest run-getter of the ongoing tournament (144) despite playing only two matches. Kusal Mendis of Sri Lanka leads the chart with 180 runs in six matches, which brings his average in the tournament to a paltry 30.

Also Read| T20 World Cup India vs South Africa: Pitch report, weather & head to head stats

Greg Chappell, the former head coach of the Indian cricket team, has called Kohli the “most complete Indian batsman” of his era and his innings against Pakistan a “song by God”. During the Asia Cup 2022, Kohli scored his 71st century (crossing Ricky Ponting’s 70 tons) after a gap of over a thousand days.

The ton seems to have reinvigorated the former India captain, and his performance will be crucial for India if they want to conquer a team with as lethal a bowling attack as South Africa.

India vs South Africa is set to begin from 4:30 PM IST.