Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND65/1 (12)Play interrupted - IND need 121 runs in 228 ballsTest1st 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)T20I3rd 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Jimmy KamandeKEN2007-2010129083429.229290.2200253
Carlton BaughWI/JT2008-20141591833210.3882101.2200063
L MaphaneBOT2022-202699083209.2211274.1100232
Rakibul HasanBAN/RR/FB2023-202628103832011.8661136.0700185
Richard PyrahYOR2014-2015211248316*10.3878106.4100063
M VaikEST2021-2025201238323*9.2213860.1400110
Anshul KambojCSK/MI/HAR2022-2026291298319*27.6764129.6900164
Imran KhanBT/JT/SKAN2015-202131135832010.388795.4000371
Muhammad AwaisGRE20193328242*82.0059138.98000121
Said HakimBEL2021-2026541822827.3365126.15000121
RR BastianszMAC2022-2023440824620.5078105.1300063
Raihan StanikzaiSWI2026440825120.5051160.78011104
Shaikh AshrafPER2019440823820.5067122.3900083
Ranjit SinghAUA2025850825116.4056146.4301183
Bryn BrokenshaMPU20265518244*20.5072113.8900072
RL VitasSER20229648237*41.0010975.2300072
Agniv PanKNC2021761823016.4077106.4900053
Dhrumil MatkarMUM/NBB2018-202610738228*20.5065126.1500135
Kawsar KhanBRA2024-20258718228*13.678992.1300062
Peter PetricolaITA2013880823810.2510578.1000241
Rizwan HussainIU2019-2020980822210.2577106.4900091
M GouwsGIB2022-20241481823711.7159138.9800155
Zaman AkhterESS/GLO2023-202615838226*16.4070117.1400063
Shahnawaz PatelZAM2025882822913.6781101.2300071
Kiran ThagunnaNEP/PA2024-20251292823211.7110181.1900061
Karthik SukumaranPUD2019-20211310082268.209289.1300382
Oliver TilleyCRO2024-202612102822210.259883.67000100
S BodhaGIB2022-20263514582259.1176107.8900171
G OliveiraBRA2024-202624158821511.718695.3500045
Syazrul IdrusMAS2018-2023361888213*8.208398.8000554
LJ CushUSA2010330816527.0070115.7101084
Mohammed IrfanKUW20153318163*40.5057142.1101065
Karl BirkenstockNAM2019-2021941815927.0045180.0001094
Shashwat RawatBAR2021-2024440814020.2571114.0800153
Lee CarseldineRR2009551813920.2568119.12000110
Mohammad FaiqIU20265518134*20.2563128.5700091
JR NewtonCRO2026550815016.209387.1001051
Shoaib Mohammed KhanAND2018-202211638126*27.0074109.4600053
Vamshi ReddyMAB2026660813913.5011272.3200081
Subham ChatterjeeDGD20219628138*20.2571114.0800163
Tonito WillettSLZ/SKAN2014-2015871813113.509090.0000145
Yahya SuhailTIM20258818153*11.5715751.5901071
Adam BallKEN2014-20171694811816.2081100.0000042
Arun ChapranaHAR2019-20211592811911.5760135.0000093
Edward FlemingPOR20261692813611.578595.2900281
DAM LouisQAT2025-2026191048117*13.5078103.8500133
Onke NyakuCC/WAR/NMBG2019-202622124812710.1372112.5000153
D KalvinSEY2021-20261512381309.0013560.0000341
Simpson ObedVAN2019-2024241678121*9.009288.0400142
Boyd RankinENG/IRE/WAR2009-20208122128116*8.109288.0400244

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.