Mahela Jayawardene is the Sri Lankan player who made the most runs in the T20 World Cup. He played 31 matches and scored 1016 runs with a stunning average rate of 39.07; their strike rate is 134.74.
Table of Contents
show
Most Runs in The T20 World Cup History
Player | Mat | Runs | Ave | SR | Span | Team |
Mahela Jayawardene | 31 | 1016 | 39.07 | 134.74 | 2007-2014 | SL |
CH Gayle | 33 | 965 | 34.46 | 142.75 | 2007-2021 | WI |
TM Dilshan | 35 | 897 | 30.93 | 124.06 | 2007-2016 | SL |
RG Sharma | 33 | 847 | 38.5 | 131.52 | 2007-2021 | IND |
V Kohli | 21 | 845 | 76.81 | 129.6 | 2012-2021 | IND |
DA Warner | 30 | 762 | 27.21 | 135.1 | 2009-2021 | AUS |
AB de Villiers | 30 | 717 | 29.87 | 143.4 | 2007-2016 | SA |
Shakib Al Hasan | 31 | 698 | 26.84 | 124.64 | 2007-2021 | Ban |
KC Sangakkara | 31 | 661 | 25.42 | 112.22 | 2007-2014 | SL |
Shoaib Malik | 34 | 646 | 34 | 123.28 | 2007-2021 | PAK |
BB McCullum | 25 | 637 | 28.95 | 128.42 | 2007-2014 | NZ |
MJ Guptill | 28 | 617 | 24.68 | 114.25 | 2009-2021 | NZ |
Yuvraj Singh | 31 | 593 | 23.72 | 128.91 | 2007-2016 | IND |
KP Pietersen | 15 | 580 | 44.61 | 148.33 | 2007-2010 | ENG |
Year Wise Most Runs in T20 World Cup
Most Runs in T20 World Cup 2022
Batsman | Team | Runs | Innings | Average |
Virat Kohli | IND | 296 | 6 | 98.66 |
Max O’Dowd | NED | 242 | 8 | 34.57 |
Suryakumar Yadav | IND | 239 | 6 | 59.75 |
Jos Buttler | ENG | 225 | 6 | 45 |
Kusal Mendis | SL | 223 | 8 | 31.85 |
Sikandar Raza | ZIM | 219 | 8 | 27.37 |
Pathum Nissanka | SL | 214 | 7 | 30.57 |
Alex Hales | ENG | 212 | 6 | 42.4 |
Lorcan Tucker | IRE | 204 | 7 | 40.8 |
Glenn Phillips | NZ | 201 | 5 | 40.2 |