Sahibzada Farhan breaks Virat Kohli’s record for most runs in a single T20 World Cup edition

2 min readUpdated: Feb 28, 2026 07:54 PM Pakan opener Sahibzada Farhan broke star Indian cricketer Virat Kohli’s record for scoring the most runs in a single T20 World Cup edition. When Farhan went past the individual score of 37, it took him past Kohli’s tally of 319 during the ICC Men’s T20 World Cup 2026 Super 8 game against Sri Lanka at the Pallekele International Cricket Stadium in Kandy on Saturday.
Kohli scored 319 runs in six innings in the 2014 edition in Bangladesh, where India reached the final before losing the summit clash to the hosts.
FOLLOW LIVE | PAKAN VS SRI LANKA T20 WORLD CUP 2026 SUPER 8 MATCH
Farhan has also played six innings this edition, as Pakan are fighting for a semifinal spot and find themselves in a must-win clash against Sri Lanka. The Men in Green, who were invited to bat first the Lankans, need to ensure the margin of win stays above 65 for them to leapfrog New Zealand in the Super 8 Group 2 standings and thus qualify for the semifinals alongside England.
Farhan also completed his fourth half-century of this World Cup and levelled with Australia’s Matthew Hayden, Virat Kohli, and compatriot Babar Azam for recording the most fifties in a T20 World Cup edition. Kohli is the lone batter to have done this on two different occasions. He scored four fifties in the 2014 edition and the 2022 edition in Australia.
L of players with most runs in a single T20 World Cup edition:
Player
Country
Matches
Innings
Year
Runs
Sahibzada Farhan
Pakan
7*
6
2026
338*
Virat Kohli
India
6
6
2014
319
T Dilshan
Sri Lanka
7
7
2009
317
Babar Azam
Pakan
6
6
2021
303
Mahela Jayawardene
Sri Lanka
6
6
2010
302
Virat Kohli
India
6
6
2022
296
Tamim Iqbal
Bangladesh
6
6
2016
295
David Warner
Australia
7
7
2021
289
Mohammad Rizwan
Pakan
6
6
2021
281
Rahmanullah Gurbaz
Afghanan
8
8
2024
281
Brian Bennett
Zimbabwe
5
5
2026
277
Virat Kohli
India
5
5
2016
273
(Table updated after the 11th over of Pakan vs Sri Lanka T20 World Cup 2026 Super 8 match)
Most 50-plus scores in a T20 World Cup edition
4 – Matthew Hayden (2007)
4 – Virat Kohli (2014)
4 – Babar Azam (2021)
4 – Virat Kohli (2022)
4 – Sahibzada Farhan (2026)*

