Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st 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 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
T TaylorCAY2019-2025231861534212.7516891.0700178
Sandeep GoudOMA2019-20243019615331*11.7716195.0300157
Shashwat JagtapETS2026552152100*50.6784180.95100224
Mitesh PatelBAR2019-202210811526021.71133114.29011172
Lakvin AbeysingheKYCC2025-20269901526216.89138110.14012183
Nick BrowneESS2015-2016131121523816.89127119.69000132
Ibrahim Kursad DalyanTUR2024-2026121231524416.8915896.20001183
Jason KilaPNG2018-2025221351524119.0091167.030011310
Aryan DuttNED/AF2021-2026381981523013.82144105.56004105
Tharindu RatnayakeSL/DG/DA2021-202636215152659.50144105.56012175
Muhaddis MuhaddisINA2018-20239801513718.88125120.80000147
Vishnu SukumaranUAE202410801515018.88124121.77012157
Kalhan ChalluHK20259931514525.17116130.17000103
Rohail NazirPAK/IU/KK2020-2023121001513415.10126119.84000175
DB LakhaniSWE2025-2026111111515115.10135111.85011146
Mohammed IrshadQAT2023-2025151331512515.10142106.34001410
Ghulam Abbas ButtFIN2024-2025131301514411.62127118.90001185
Umaid AsifQG/KK/PZ2018-2023471891512516.7894160.640031111
Mohammed SameerBHR2018-2026101011504316.67150100.00002127
K SuttisanTHA2018-2025121001507315.00138108.70013155
Karan ShindeAND2016-20238711497524.83112133.04010175
N PathanTHA2019-202088114954*21.29128116.41011107
S LiyanageCMCC/ACCC2024-20259821493524.83138107.97000152
D InduwaraPSC2024-2026121011493416.5618082.7800292
K ModiseBOT2019-2025111101493813.55143104.20002157
Mohammad KamranSPA2022-2026261331495214.90133112.03010144
Jack PrestwidgeBH/MR2019-2023241441493314.90124120.16001118
Tarun SharmaSLO2024-2026141401494310.6415596.13004116
Waqar KhanSLO2022-2026161511493110.64145102.7600297
Xavier BellND2025-2026107314853*37.00107138.32010810
Vivek KumarJAM202287114833*24.67129114.73000174
Sarul KanwarUP/CHA2018-20218801485018.50137108.03011128
Danish AzizPAK/IU/QG2018-2025111021484518.50126117.4600288
Abdul RahmanSIN/FRA2022-2023111031486721.14143103.50011102
Abdul MazidKT/ST2016-2020111101484513.4517883.15000103
M MachadoPOR2023-20251111314854*18.50125118.40020135
Willem LudickCD2018-20201313614827*21.14109135.7800186
Fayyaz ButtOMA2019-202447211014825*13.45145102.07002114
GC MurtazaCAA2023-202544214148288.7118580.00004114
Cosmas KyewutaUGA2021-202649241314824*13.45119124.3700198
Ryan HarrisAUS/PK/DC2009-201444251214825*11.38139106.4700283
Dillon PenningtonWOR/NOT/BP2018-202682301614837*10.57126117.4600595
Mohameed TaiwoNGR2018-2026553113148268.2219874.7500793
Sanoj DarshikaCCC2024-202597214755*29.40120122.50010143
Sajid Khan AfridiGRE2024-20268801473818.3898150.00000138
Jay GohilSAU2021-2024109514742*36.75101145.540001110
J ChialoufasCYP2024101011473716.33143102.80003114
P Saran TejaWAR-XI2020101021474318.38123119.51002410
Sachin KumarBHR/BIH2021-20242012614734*24.50138106.52001152
George HillYOR2020-20262515414719*13.3615594.84002123

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.