T20 World Cup analytics
T20 World Cup Batting Records & Leaderboard
ICC Men's T20 World Cup batting records: top run-scorers, strike rates, centuries, fifties and averages across every edition.
Top run-scorers
- Virat Kohli — 1,292 runs
- Rohit Sharma — 1,220 runs
- Jos Buttler — 1,100 runs
- Mahela Jayawardene — 1,016 runs
- David Warner — 984 runs
- Chris Gayle — 965 runs
- Tillakaratne Dilshan — 897 runs
- Shakib Al Hasan — 853 runs
- Quinton de Kock — 834 runs
- Kane Williamson — 727 runs
- Suryakumar Yadav — 722 runs
- AB de Villiers — 717 runs
- Pathum Nissanka — 696 runs
- Aiden Markram — 670 runs
- Kumar Sangakkara — 661 runs
- Shoaib Malik — 646 runs
- Babar Azam — 640 runs
- Glenn Maxwell — 640 runs
- Brendon McCullum — 637 runs
- Martin Guptill — 617 runs
- David Miller — 597 runs
- Yuvraj Singh — 593 runs
- Kevin Pietersen — 580 runs
- Rahmanullah Gurbaz — 575 runs
- Hardik Pandya — 574 runs
- Jean-Paul Duminy — 568 runs
- Alex Hales — 568 runs
- Mohammad Rizwan — 566 runs
- Mitchell Marsh — 564 runs
- Ross Taylor — 562 runs
- Eoin Morgan — 552 runs
- Shahid Afridi — 546 runs
- Glenn Phillips — 545 runs
- Shane Watson — 537 runs
- HG Munsey — 533 runs
- Dwayne Bravo — 530 runs
- Marlon Samuels — 530 runs
- Mahendra Singh Dhoni — 529 runs
- Gautam Gambhir — 524 runs
- Kamran Akmal — 524 runs
- Angelo Mathews — 521 runs
- Tamim Iqbal — 514 runs
- Mohammad Hafeez — 511 runs
- Richie Berrington — 505 runs
- Kusal Mendis — 495 runs
- MP O'Dowd — 489 runs
- Umar Akmal — 486 runs
- Sikandar Raza — 484 runs
- Ibrahim Zadran — 481 runs
- Charith Asalanka — 463 runs