|

Most Runs in T20 World Cup History: Sahibzada Farhan Breaks Virat Kohli’s 12-Year Record in 2026

Most Runs in T20 World Cup History
Most Runs in T20 World Cup History

For 12 years, Virat Kohli’s name sat at the top of this list untouched. 319 runs in the 2014 T20 World Cup. A record that felt permanent. Then came Sahibzada Farhan on a floodlit night in Kandy and rewrote everything.

The most runs in T20 World Cup history in a single edition now belongs to a 24-year-old from Peshawar. Farhan finished the T20 World Cup 2026 with 383 runs — two centuries, a strike rate of 160.25, and a place in cricket history that nobody can take away, even if the semi-final ticket never came.

This is the full list of the highest run scorers in T20 World Cup history, updated for 2026, with a breakdown of how each batter got there.

Current Record Holder — Most Runs in T20 World Cup Single Edition
Sahibzada Farhan
Pakistan  |  T20 World Cup 2026  |  SR: 160.25
2 centuries — first batter ever in a single edition
383
Tournament Runs

Highest Runs in T20 World Cup History — Complete List

Every batter who has dominated a T20 World Cup with the bat. Updated after the 2026 edition.

T20 World Cup Top Run Scorers
#BatterTeamRunsSRYear
1Sahibzada FarhanPakistan383160.252026
2Virat KohliIndia319129.142014
3Tillakaratne DilshanSri Lanka317144.742009
4Babar AzamPakistan303126.252021
5Mahela JayawardeneSri Lanka302159.782010

Sahibzada Farhan vs Virat Kohli T20 World Cup Stats Compared

StatVirat Kohli 2014Sahibzada Farhan 2026
VenueBangladeshSri Lanka
Runs319383
Innings67
Strike Rate129.14160.25
Highest Score77100*
Centuries02
Fifties42
Average106.3363.83
Team ResultFinal, LostSuper 8 Exit
SurfaceSlow pitchesSlow pitches

Most Runs in T20 World Cup — Player by Player Breakdown

Not just the numbers. Here is how each batter actually got there and what made their campaign so dominant.

Sahibzada Farhan

383 runs, SR 160.25, 2026

Two centuries in one edition. Nobody had done that before in T20 World Cup history. His first hundred came against Bangladesh in the group stage. His second arrived against Sri Lanka on the night Pakistan went home. He scored faster than every batter on this list at 160.25. The record was not just broken. It was lapped.

2. Virat Kohli

319 runs, SR 129.14, 2014

Six innings. Six contributions. Kohli carried India through Bangladesh’s slow surfaces with scores against Pakistan, Australia and South Africa in the knockouts. His 319 runs took India to the final. The record stood for 12 years until Farhan arrived in Kandy.

3. Tillakaratne Dilshan

317 runs, SR 144.74, 2009

Dilshan opened the 2009 tournament in England with a level of aggression T20 cricket had not seen from an opener before. He dismantled pace attacks across the group stage and knockouts, taking Sri Lanka to the final on pure ball-striking alone. 144.74 on English surfaces in 2009 was a different game entirely.

4. Babar Azam

303 runs, SR 126.25, 2021

Three consecutive fifties in the UAE group stage. India, New Zealand, Afghanistan. Babar built Pakistan’s unbeaten group stage run on consistency rather than explosion. His 126.25 strike rate was below average but his average was the highest in Pakistan’s top order. Pakistan reached the semi-finals before losing to Australia.

5. Mahela Jayawardene

302 runs, SR 159.78, 2010

Sri Lanka won the tournament and Jayawardene was the reason. His strike rate is the second highest on this list behind Farhan. On fast Caribbean pitches he timed the ball through the covers better than anyone in that edition and took Sri Lanka all the way.

Why Farhan’s Record Stands Above the Rest in T20 World Cup History

Every batter on this list dominated their edition. But Farhan’s 383 is not just the highest number. It is the highest number scored at the fastest rate on surfaces that were not flat batting tracks. Pallekele and the Sri Lankan pitches were slower and lower than anything Kohli faced in Bangladesh or Jayawardene faced in the Caribbean.

Farhan also did it with two hundreds — a format milestone nobody had achieved in one edition before him. Kohli never scored a T20 World Cup century.

Dilshan never scored one. Jayawardene never scored one. Farhan scored two in the same tournament.

The only caveat on this record: Pakistan did not reach the semi-finals. Every other batter in the top five took their team to at least the last four.

Farhan scored the most runs in T20 World Cup history and went home in the Super 8s. That is the bittersweet footnote history will attach to a genuinely extraordinary campaign.

Read More:
Most Sixes in ICC T20 World Cup History

FAQs

Q1. Who has the most runs in T20 World Cup history?

A: Sahibzada Farhan holds the record for most runs in T20 World Cup history with 383 runs scored in the 2026 edition, breaking Virat Kohli’s 12-year-old record of 319.

Q2. Did Farhan break Kohli’s T20 World Cup run record?

A: Yes. Farhan finished on 383 runs in 2026, surpassing Kohli’s 319 set in 2014. He also became the first batter to score two centuries in a single T20 World Cup edition.

Q3. How many runs did Virat Kohli score in the T20 World Cup?

A: Kohli scored 319 runs in the 2014 T20 World Cup at a strike rate of 129.14. That record stood for 12 years until Farhan broke it in Kandy in 2026.

cropped KP Star Logo

CricketNews Editorial Team

Khelo Pakistan expert cricket journalists covering international cricket, PSL, IPL, and major tournaments. Follow us on Facebook for the latest cricket news and updates.

📰 Related Cricket News Today

Click on Star to Rate it!
Spread the love