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

3 hours ago 26

2 min readUpdated: Feb 28, 2026 07:54 PM IST

 X/AP)Sahibzada Farhan (R) broke Virat Kohli's record for scoring most runs in a single T20 World Cup edition. (PHOTO: X/AP)

Pakistan 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 | PAKISTAN VS SRI LANKA T20 WORLD CUP 2026 SUPER 8 MATCH

Farhan has also played six innings this edition, as Pakistan 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 by 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.

List of players with most runs in a single T20 World Cup edition:

Player Country Matches Innings Year Runs
Sahibzada Farhan Pakistan 7* 6 2026 338*
Virat Kohli India 6 6 2014 319
T Dilshan Sri Lanka 7 7 2009 317
Babar Azam Pakistan 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 Pakistan 6 6 2021 281
Rahmanullah Gurbaz Afghanistan 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 Pakistan 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)*
Read Entire Article