app-icon

SD Live

Fastest Live Scores

Download App
sportsdunia logo
Search Icon

Advertisement

Advertisement

highest batting average in t20 world cup

Brendon McCullum holds the record for the highest batting average in the T20 World Cup, maintaining an average of 123 across 1 innings while scoring 123 runs. Following him, the second-highest batting average is held by Chris Gayle with 117 average, and the third-highest batting average is held by Alex Hales with 116 average. This level of consistency highlights their ability to perform reliably in high-pressure World Cup matches, remaining among the most dependable batters in T20 World Cup history. Below, we have provided the complete list of players with the highest batting averages in T20 World Cup, showcasing those who delivered consistent performances on the biggest stage.

Updated 2nd April 2026

Highest Batting Average in T20 World Cup History

PLAYERAVGMATINNSNORUNSHSSR
Brendon McCullum
123.00110123123212.07
Chris Gayle
117.00110117117205.26
Alex Hales
116.00111116116181.25
Ahmed Shehzad
111.00111111111179.03
Yuvraj Samra
110.00110110110169.23
Yuvraj Samra
110.00110110110169.23
Rilee Rossouw
109.00110109109194.64
Jacob Bethell
105.00110105105218.75
Glenn Phillips
104.00110104104162.50
Tamim Iqbal
103.00111103103163.49
Suresh Raina
101.00110101101168.33
Jos Buttler
101.00111101101150.75
Mahela Jayawardene
100.00110100100156.25
Chris Gayle
100.00111100100208.33
Sahibzada Farhan
100.00111100100172.41
Pathum Nissanka
100.00111100100192.31
Pathum Nissanka
100.00111100100192.31
Sahibzada Farhan
100.00111100100172.41
Harry Brook
100.00110100100196.08
Sahibzada Farhan
100.00110100100166.67
Finn Allen
100.00111100100303.03
Luke Wright
99.001119999180.00
Chris Gayle
98.001109898148.48
Mahela Jayawardene
98.001119898175.00
Nicholas Pooran
98.001109898184.91
Brian Bennett
97.001119797164.41
Sanju Samson
97.001119797194.00
Tillakaratne Dilshan
96.001119696168.42
Ibrahim Zadran
95.001119595169.64
Umar Akmal
94.001109494174.07
Rassie van der Dussen
94.001119494156.67
Aaron Jones
94.001119494235.00
Lorcan Tucker
94.001119494184.31
Lorcan Tucker
94.001119494184.31
Martin Guptill
93.001109393166.07
Devon Conway
92.001119292158.62
Rohit Sharma
92.001109292224.39
Herschelle Gibbs
90.001119090163.64
Justin Kemp
89.001118989158.93
Mahela Jayawardene
89.001108989174.51
Virat Kohli
89.001118989189.36
David Warner
89.001118989158.93
Tim Seifert
89.001118989211.90
Tim Seifert
89.001118989211.90
Sanju Samson
89.001108989211.90
Sanju Samson
89.001108989193.48
Sanath Jayasuriya
88.001108888200.00
Chris Gayle
88.001108888176.00
Phil Salt
87.001118787185.11
JeanPaul Duminy
86.001118686200.00
Load MoreShow Less

Advertisement

How We Track This Record

Our T20I statistics are compiled from official match data provided by cricket boards and the ICC. We update our records database after every completed T20 International match, typically within 24 hours of the match conclusion.

FAQs

Who has the highest batting average in T20 World Cup history?
Brendon McCullum holds the record, followed by Chris Gayle and Alex Hales.
What are the top three batting averages in T20 World Cup history?
The top three batting averages are 123, 117, and 116.