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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)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-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 runsODI2nd 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 year (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
H GoriCZE201920197702316633.00176131.250102312
Michael HusseyAUS2010201098423160*57.75136169.85010219
Aziz MohammadBEL2026202688223167*38.50179129.05031288
Mahela JayawardeneSL20092009121212317821.00187123.53010245
Dipendra Singh AireeNEP20252025161322315321.00203113.79011710
Mitchell MarshAUS2026202677123064*38.33138166.670302812
Adam GilchristAUS200720079912304828.75151152.320002212
Umar AkmalPAK20132013101022306428.75174132.18011178
Jos ButtlerENG20142014121202306719.17199115.58011195
Haider AliPAK20212021141212306820.91194118.560112210
George MunseySCO201820186602297138.17137167.15011279
Quinton de KockSA201620167702295232.71156146.79010318
Rakep PatelKEN202220221410322973*32.71149153.690102011
Sohail AhmedBHR202420241312522973*32.71218105.05013147
PS AthavaleOMA20242024161202295419.08174131.61011219
Brad EvansZIM202620261713422956*25.44145157.930111617
Reginald NehondeBOT20232023171412294917.6224493.85001185
Ikramullah KhanQAT20252025161422295519.08213107.51021189
LA DunbarSER202520259812287232.57203112.32010199
Jason RoyENG20162016101002287822.80171133.33012259
Rakep PatelKEN20232023131242285228.50166137.350111416
Chamara KapugederaSL20162016131312284319.00211108.06000196
Ramon SealyCAY20252025131312284719.00184123.910031511
Selim SalauNGR20252025131302287617.54201113.43011167
P SilasBOT20262026191632284317.5424792.31002155
Adil ButtESW202520255502278145.4094241.490301922
Karanbir SinghAUA202420246612279745.40160141.880302014
Niv NagavkarISR2026202699122763*28.38210108.10010201
AB de VilliersSA200920091111222779*25.22159142.77022217
Imran AnwarBHR202520253214122761*17.46218104.130121212
Anish ParaamSIN2024202476322692*75.33152148.680201812
Mark ChapmanHK2015201588122663*32.29184122.83010225
Chris LynnAUS20182018131202264418.83173130.640012510
Chaudhary AkramNOR202620269902255725.00208108.17010211
Shafiq SharifMAS20192019101002255322.50171131.58012325
Norman VanuaPNG20222022121002257122.50156144.230211217
Ayan KhanOMA202320231110122553*25.00188119.68010174
Aamir KaleemOMA202520251212122572*20.45201111.94021274
Harmanjot SinghGER202120211414222568*18.75176127.84011292
Jacques KallisSA201020106602247337.33192116.67020711
Paul StirlingIRE201720177702246032.00145154.480112212
Stephan MyburghNED201420147702246332.00145154.480322613
George MunseySCO202520257702247832.00155144.520211412
Kevin PietersenENG200720078802247928.00142157.75010246
Yuvraj SinghIND2012201210912247228.00158141.770101116
Shakib Al HasanBAN201420149922246632.00167134.130112010
Marlon SamuelsWI201420141010222469*28.0023396.14010234
Dwayne SmithWI20142014131202247218.67202110.890113010
Brad HaddinAUS20102010131212244720.36187119.79000207
Soumya SarkarBAN202420241212122443*20.36188119.15002238

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.