Pakistan opener Sahibzada Farhan etched his name into cricket history by breaking Virat Kohli’s long-standing record for the most runs in a single edition of the ICC T20 World Cup. The milestone came during Pakistan’s crucial Super 8 encounter against Sri Lanka national cricket team, a must-win match that carried major semi-final implications.
Sahibzada Farhan provided Pakistan with a strong and confident start before converting his innings into a magnificent century — his second hundred of the tournament. Delivering under immense pressure with Pakistan’s knockout hopes hanging in the balance, he once again proved to be the team’s standout performer.
The previous record was held by Kohli, who scored 319 runs in the 2014 T20 World Cup. Sahibzada Farhan has now surpassed that tally, reaching 383 runs in the 2026 edition, the highest ever in a single tournament. His extraordinary consistency has been one of Pakistan’s biggest positives in the competition and has provided the side with much-needed momentum at a critical stage.
In the same match, his brilliant knock helped Pakistan post 212 for 8 in their allotted 20 overs. To qualify for the semi-finals of the 2026 T20 World Cup, Pakistan must now restrict Sri Lanka to under 147 runs in order to overtake New Zealand national cricket team on net run rate.
Most Runs in a Single T20 World Cup
| Rank | Runs | Player | Team | Year |
|---|---|---|---|---|
| 1 | 383 | Sahibzada Farhan | Pakistan | 2026 |
| 2 | 319 | Virat Kohli | India | 2014 |
| 3 | 317 | Tillakaratne Dilshan | Sri Lanka | 2009 |
| 4 | 303 | Babar Azam | Pakistan | 2021 |
| 5 | 302 | Mahela Jayawardene | Sri Lanka | 2010 |
| 6 | 296 | Virat Kohli | India | 2022 |
| 7 | 295 | Tamim Iqbal | Bangladesh | 2016 |
| 8 | 289 | David Warner | Australia | 2021 |
| 9 (tie) | 281 | Mohammad Rizwan | Pakistan | 2021 |
| 9 (tie) | 281 | Rahmanullah Gurbaz | Afghanistan | 2024 |
Also Read: Sahibzada Farhan Reaches Historic T20 World Cup Milestone





