ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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 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
Shaikh AshrafPERT20Is2019440823820.5067122.3900083
ZR JabonekeTANT202018551824320.5044186.3600157
Ranjit SinghAUAT20Is2025850825116.4056146.4301183
Bryn BrokenshaMPUT2020265518244*20.5072113.8900072
Ali ZaheerKUWT202018660822713.6710280.3900012
Rajesh PulamiNEP/BKT202015-20246618233*16.4082100.0000025
Karweng NGPHIT202018660825413.6776107.8901235
RL VitasSERT20Is20229648237*41.0010975.2300072
Agniv PanKNCT202021761823016.4077106.4900053
Dhrumil MatkarMUM/NBBT202018-202610738228*20.5065126.1500135
M GouwsGIBT20Is2022-20241370823711.7158141.3800155
Kawsar KhanBRAT20Is2024-20258718228*13.678992.1300062
Jimmy HansraCANT20Is2012-2013882823013.678596.4700043
Peter PetricolaITAT202013880823810.2510578.1000241
Rizwan HussainIUT202019-2020980822210.2577106.4900091
Zaman AkhterESS/GLOT202023-202615838226*16.4070117.1400063
Shahnawaz PatelZAMT20Is2025882822913.6781101.2300071
Ahmed WardakGERT20Is2019-20261794822916.4076107.8900073
Karthik SukumaranPUDT202019-20211310082268.209289.1300382
Oliver TilleyCROT20Is2024-202612102822210.259883.67000100
Nathan McCullumPW/SS/SLZT202011-201613135822010.2574110.8100052
G OliveiraBRAT20Is2024-202624158821511.718695.3500045
Craig YoungIRET20Is2015-202671271582226.8310975.2300362
LJ CushUSAT202010330816527.0070115.7101084
Mohammed IrfanKUWT2020153318163*40.5057142.1101065
Karl BirkenstockNAMT20Is2019-2021941815927.0045180.0001094
Shashwat RawatBART202021-2024440814020.2571114.0800153
Lee CarseldineRRT202009551813920.2568119.12000110
Yasser NazirBHRT202018550812616.2012763.7800061
Mohammad FaiqIUT2020265518134*20.2563128.5700091
JR NewtonCROT20Is2026550815016.209387.1001051
Shoaib Mohammed KhanANDT202018-202211638126*27.0074109.4600053
Vamshi ReddyMABT20Is2026660813913.5011272.3200081
Subham ChatterjeeDGDT2020219628138*20.2571114.0800163
Tonito WillettSLZ/SKANT202014-2015871813113.509090.0000145
Mitchell OwenBPThe Hundred2026880811810.1363128.5700094
Nandan YadavNEPT20Is2025-20261984813720.2536225.0000148
Yahya SuhailTIMT20Is20258818153*11.5715751.5901071
Adam BallKENT202014-20171694811816.2081100.0000042
Arun ChapranaHART202019-20211592811911.5760135.0000093
Edward FlemingPORT20Is20261692813611.578595.2900281
DAM LouisQATT20Is2025-2026191048117*13.5078103.8500133
WPUJC VaasDCT202008-201013113812010.1373110.9600323
Elias SunnyBB/DG/CVT202012-201519115813013.5066122.7300292
Onke NyakuCC/WAR/NMBGT202019-202622124812710.1372112.5000153
D KalvinSEYT20Is2021-20261512381309.0013560.0000341
Simpson ObedVANT20Is2019-2024241678121*9.009288.0400142
Ben SearsWEL/WF/RAWT202018-20264622138117*9.0069117.3900513
Simon AteakGHAT202018220805740.0058137.93010110
Rexford BakumGHAT202018220806440.0065123.0801063

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.