Mohammad Hafeez stands by his statement of calling Virat Kohli ''selfish': ‘I was right’
Former Pakistan all-rounder Mohammad Hafeez has defended his old statement of calling Virat Kohli selfish after the latter's century against South Africa in the ODI World Cup 2023.