CricfanAI

Records / T20 Internationals (Men)

Most sixes — T20 Internationals (Men)

Rohit Sharma leads the most sixes in men's T20I history with 186 sixes (and 339 fours) in 139 innings; Jos Buttler is next with 184 sixes (and 387 fours) in 140 innings. The all-time top 50 below is computed from ball-by-ball data of every T20 Internationals (Men) match in our dataset and refreshed daily.

116155195163452Strike rate →
Each point is a player; average (vertical) vs strike rate (horizontal). Hover or tap a point for detail; the leader is highlighted.
#PlayerInns6s4sRunsSR
1Rohit Sharma1391863393825140.06
2Jos Buttler1401843874200150.21
3Martin Guptill1111622893296136.37
4Suryakumar Yadav961582612876162.95
5Rovman Powell1021511412272142.36
6Glenn Maxwell1131442302755154.95
7Nicolas Pooran921331442096135.23
8David Miller1131301742585143.29
9Aaron Finch1021253093119142.88
10Chris Gayle741241571881139.02
11Quinton de Kock981222872849143.31
12David Warner1051203233172143.46
13Evin Lewis551191171534160.29
14Eoin Morgan1021191842419137.05
15Hardik Pandya1031151562133144.61
16Abhishek Sharma561141711739189.43
17Virat Kohli1081103443840135.98
18Dasun Shanaka1141101291948128.41
19Colin Munro621071321724156.44
20Mitchell Marsh751051802082140.49
21Finn Allen511001291420174.66
22Tim Seifert781001892044144.76
23Kieron Pollard8098911519135.63
24Glenn Phillips78961562041142.23
25Kusal Mendis99962082384129.14
26Andre Russell7091591046164.21
27Shimron Hetmyer69891101510140.07
28KL Rahul62881681985138.52
29Brendon McCullum67871902041135.52
30Fakhar Zaman93861962075133.78
31Mohammad Rizwan85862633103126.09
32Shai Hope65851291588138.21
33Tilak Varma54851261632151.25
34Sanju Samson60841261459156.38
35Brandon King72841851778135.62
36Philip Salt54831811773164.32
37Shane Watson56831161462145.33
38Tim David4480721044173.42
39Aiden Markram65801551773148.99
40Harry Brook57791291577164.1
41Ishan Kishan57771801726145.9
42Pathum Nissanka81752472456129.2
43Jonny Bairstow69731421620136.13
44Mohammad Hafeez100732302333121.26
45Mohammad Babar Azam123714304079128.03
46Yuvraj Singh4871731111137.67
47Kushal Janith Perera87702142229132.92
48Jason Roy63701521517138.03
49Romario Shepherd577054939147.41
50Shahid Afridi84691001350151.86
Coverage & definitionsCricsheet ball-by-ball · T20 Internationals (Men) (full-member fixtures only) · data through 13 October 2026Show ▾

Source. Ball-by-ball data from Cricsheet. New matches are loaded from Cricsheet twice a day (10:00 and 22:00 UTC), typically a day or two after a match is published there.

Internationals. T20 internationals are included only when both teams are ICC full members. Fixtures against Associate nations (e.g. Netherlands, Scotland, Nepal, USA) are not in the dataset, so international totals for players who faced them are lower than their full career figures.

Leagues. Leagues: IPL, BBL, PSL, CPL, SA20, MLC, ILT20, BPL, LPL, WBBL, WPL — full history of each. Domestic T20 competitions outside this list (e.g. the Blast, SMAT, Super Smash) are not included.

Exclusions. Super overs are excluded from every total. The dataset has no playing-XI record, so match appearances can't be counted. A match where a player neither batted nor bowled is not reflected anywhere in their figures.

Inns counts batting innings. The dataset cannot count match appearances, so there is no separate matches column.

  • Inns (batting) — innings in which the player came to the crease, including as non-striker without facing a ball. In T20 a player bats at most once per match, so this is also the number of matches they batted in.
  • Batting strike rate — runs per 100 balls faced (wides excluded). Bowling strike rate — balls per wicket.

Full methodology →

Most runsBest strike rateBest batting averageMost wicketsBest economyBest bowling average