Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting records (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Maaz KhanLES2018-2026393827069619.61472149.5806106047
Muhammad AmirMAS2019-2026745487068015.35652108.280246221
Max ChuOTA2019-2026543867058222.03492143.290226920
Mahmudul Hasan JoyBAN/CV/KT2022-2026453727036520.09626112.300356221
Raghav DhawanUGA/HIM2016-2026282637026530.52629111.610515620
Peni VuniwaqaFIJ2018-20262727270272*28.08506138.740316047
Yasir KhanQG/PZ/MS2022-2026292807028725.07494142.110407531
Nathan McAndrewST/SUS/GLA2016-202611978347023615.95437160.640095439
Lakshit GuptaCAA2023-2025353557006223.33684102.340315826
Mark DeyalSLZ/TTRS/TKR2015-2025474237007817.95539129.870246932
Justin OntongSA/CC2008-201656471169851*19.39618112.940143420
Nasir JamshedPAK/CK/RR2012-20163131369786*24.89603115.590437319
Ashen BandaraSL/JK/KF2021-20264337969744*24.89612113.890035017
Akshath ReddyDC/SH/HI2012-2019323126967024.00553125.860326222
Naseem KhushiOMA2017-2024513936966919.33442157.470344650
Sam WhitemanST/PS/YOR2013-2026534726956815.44608114.310236417
Matt RevisYOR/SL2020-202669471169569*19.31525132.380354530
Kieran Noema-BarnettGLO/CD2015-20216351126945817.79515134.760354244
Norman VanuaPNG2013-20246752116937116.90531130.5103113344
Aiden BlizzardMI/ST/AS2011-20183532569280*25.63541127.910317217
Himmat SinghDEL/LSG2018-20264638136915327.64541127.730335331
D AbeyrathnaNOR2021-20264139469146*19.7470598.010026016
Bavanaka SandeepHI2016-20213029469074*27.60586117.750213626
Michael SwartNED2012-2016313036908925.56614112.380415917
Will BosistoPS/KT/KY2017-202533321269075*34.50589117.150415618
Hari NishaanthTN2019-20232827468892*29.91541127.170416330
Musaddiq AhmedGER2024-20262424068712228.63407168.802127443
Malcolm WallerZIM/DD/RK2011-20184240106856822.83491139.510125131
Nishan MadushkaJK/CS/CCC2022-202623234684114*36.00482141.912314834
T JamtshoBHU2018-20264948868466*17.10597114.570365634
Jack DaviesMID2020-2025444056815319.46558122.040225820
Peter BorrenNED2008-2017464376815718.92545124.950126123
I TakahashiJPN2022-20265951868154*15.84535127.290155035
Shahid WasifHK2016-202647381267959*26.12586115.870445125
Rishi DhawanIND/PK/MI2013-202572512467861*25.11535126.730236022
Tirumalasetti SumanMI/DC/PW2009-20134340867678*21.13575117.570235526
AS SamraPHI2023-20262828367410126.96494136.441405929
D NorotamPOR2025-2026242406738428.04483139.340426923
Ishank JaggiKKR/DC/JHA2011-20212726867275*37.33515130.490427413
Cade CarmichaelNK2022-20263128767274*32.00485138.560407321
Hamza DarSPA2021-202636301067191*33.55455147.470424339
A AshokanCZE2018-20232928667055*30.45577116.120303227
Harry ManentiITA/AS/BW2022-2026443636706520.30604110.930225220
IA De SilvaBUL2020-202230292669100*24.78602111.131436330
Muhammad MuneebBEL2020-2025303006697122.30538124.350488020
Angelo PereraSL/DV/KW2013-20263633466974*23.07521128.410336021
Luc BenkensteinESS/CR2024-2026433646686720.88497134.410345733
Mehedi MarufRR/DD/BB2015-20234342366875*17.13641104.210356430
Chamu ChibhabhaZIM2006-2020363506676719.06609109.520547813
B NiazBEL2021-20263935566772*22.23550121.270345534

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.