Pakistan opener Sahibzada Farhan has broken ex-India captain Virat Kohli's record for scoring most runs in a T20 World Cup. Sahibzada scored 383 runs at an average of 76.60 in T20 World Cup 2026, surpassing Kohli's 319 runs in the 2014 edition. Sahibzada also became the first player in T20 World Cup history to score multiple centuries in one edition.