Mohammad Hafeez called Virat Kohli selfish while others lambasted him for his slow batting against South Africa in the ICC World Cup 2023. However, former Pakistan captain Rashid Latif has explained Virat’s role in the ongoing tournament.

The 35-year-old accumulated 101 runs off 121 balls, laced with 10 fours. His innings took the team to 326/5 in 50 overs. There were other players who played around him but the veteran’s knock was crucial, considering the slow nature of the wicket.

The Proteas couldn’t handle the pressure and were dismissed for 83 runs.

“Everyone in Team India has got a role. Virat Kohli is playing according to the role given to him. He is taking time and balls as he has to stay till the end. Virat is not thinking about the strike-rate as that plays an important role in T20 cricket. Teams are getting all out but not the Indian team because Virat is standing there. Shubman Gill is struggling but Rohit Sharma is covering him with his performances,” he said.

Virat is the second highest run-scorer in the event. He has hit two hundreds and 4 fifties so far.