Live1st ODI · India in New Zealand 2026/27NZ71/2 (14)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Zain AhmadFRAT20Is2022-2025201801985211.00187105.88014253
Malsha TharupathiMSC/GM/CKT202024-2026302041983612.38118167.800031910
Alex ThomsonDER/BBT202018-2025392191982816.50152130.26002138
Shane WarneRR/MST202008-201367301019834*9.9021492.52007146
Jonathan BarryBAHT20Is2021-20261815419730*17.9129666.55001161
Pukhrambam SinghMANT202019-20231615319752*16.4226175.48024175
Matthew FordeWIT20Is2023-20262918519729*15.15134147.010011612
Irfan SafiAUAT20Is2025-20262518619720*16.42173113.870031413
Jasraj KundiKENT20Is2019-20252321519731*12.31189104.230031010
Shoaib MD KhanTN-XIT20202012821964532.67163120.25000169
Sanjay KrishnamurthiUSAT20Is2025-2026139319668*32.67137143.070111112
Stephen FlemingCSKT202008101011964521.78165118.79001273
BS McKinneyDURT202024-2026121011964221.78129151.940001612
Lachlan ShawSST202024-20261511319633*24.50136144.12001196
Somila SeyibokweWART202014-2016141201967316.33190103.16010167
Jitin SinghTANT20Is2021-2023231501966013.07180108.89012261
Stephen MurdochCAN/WELT202017-2020161611966413.07168116.670141510
Aadil AliLEIT202015-20192216219635*14.00180108.8900095
Sohail TanvirPAKT20Is2007-2017572581964111.53164119.51002169
Zafar GoharMID/GLO/IUT202016-20265029919637*9.8020993.78003114
Tanush KotianRR/MUM/NMPT202021-20262311619537*39.00141138.30000157
Shalabh ShrivastavaVIDT202016-2019121241955624.38187104.28010200
Aman Hakim KhanKKR/DC/MUMT202021-2023221941955113.00153127.450111312
Tanzim Hasan SakibBANT20Is2023-2026402281955013.93185105.41012138
Tom BeatonMRT202015-20161211519441*32.33128151.56000147
DA MehtaTANT20Is2022-2026151411944914.9219599.49003262
Kazim SomaniMAAT20Is2025-2026201651943117.6423383.26001152
Fawad AlamPAKT20Is2007-2010241761942817.64169114.7900177
ROC DunkaCAYT20Is2023-20262919319443*12.13185104.8600299
Jack BurnhamDURT202016-20212620119453*10.2121888.99013125
Fred AchelamUGAT20Is2019-2024462571942810.7819897.980041011
M A PraneethKIN-XIT2020209721936738.60162119.14020137
Sandeep PattnaikODIT202019-202199219354*27.57174110.92020271
Arvind KumarRANT202022111101934017.55191101.05000198
Abdul SamadPZT202025-2026161231934821.44102189.220011415
William SomervilleSS/AUCT202016-20224117919337*24.13139138.85002912
Odean SmithWIT20Is2018-20232720719327*14.85138139.860021312
Jordan ThompsonLS/BP/SBThe Hundred2021-2026282151932712.06142135.920041112
Tushar DeshpandeCSK/DC/RRT202018-202690231219355*17.55118163.56012517
Safyaan SharifSCOT20Is2012-20267735191932612.06187103.21004105
Mahesh TheekshanaCSK/RR/JST202020-2026129442219316*8.7724279.75007155
Ish SodhiRR/AS/CANT202014-20261234518193237.15182106.04008108
Ruben du ToitMPUT20202655119275*48.00155123.87010168
Mukhtar AhmedPAKT20Is20156601928332.00134143.28020235
Metuisela BeitakiFIJT2020186601929132.00147130.61020238
Asad ShafiqPAKT20Is2010-2012101001923819.20185103.78000192
KP Sai RahulCHA-XIT2020201111219283*21.33151127.15010912
J AlegraPHIT20Is2022-2023161411924114.7724977.11001104
Muhammed MangaGAMT20Is2022-20261515119259*13.7125575.29012134
Chris ReadNOTT202014-20162518719235*17.45134143.28001175

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.