T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (Men's T20Is)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sarfaraz AliBHR202220222121235069*18.42259135.140222927
Shakib Al HasanBAN20222022151513497024.93270129.26031329
Avishka IroshanROM202620261816634953*34.90299116.720113016
Surendran ChandramohanSIN20192019121213486631.64292119.180333315
Vinoo BalakrishnanBOT20262026121213486131.64302115.23020426
Taranjeet SinghROM202620261212234883*34.80217160.370323919
Brandon KingWI202320231313234885*31.64243143.210223221
Ryan BurlZIM202620261817434857*26.77285122.11022268
II SelemaniTAN20232023171703485920.47264131.820332824
B Kohler-CadmoreGER2026202610102347133*43.38184188.591224514
Ahmed ShehzadPAK201320131212134798*31.55286121.330213412
Marcus StoinisAUS202220221615434759*31.55206168.450102819
Delray RawlinsBER20232023111043469157.67204169.610402525
Tom BantonENG202620261916434663*28.83235147.230312716
Bhanuka RajapaksaSL202220221716234671*24.71258134.110113112
Craig ErvineZIM20222022212113465817.30326106.13020377
L BruceGIB202320231514134558*26.54316109.18042444
Umar AdamMAL20242024161603455021.56229150.660122726
Tanzid HasanBAN202420241818234567*21.56302114.240333811
Rahmanullah GurbazAFG20252025131303449226.46250137.600103115
Johnson CharlesWI20242024151503446922.93247139.270124316
I NiyomugaboRWA20262026201933445521.50337102.08023269
Mahela JayawardeneSL2010201099134310042.88219156.621213612
Alex HalesENG20122012101013439938.11250137.200313210
Alex ObandaKEN2021202111112343103*38.11228150.441004116
Martin CoetzeeHK202420242119034310218.05254135.04111477
Jatinder SinghOMA20252025111103426631.09243140.740304610
Kushal BhurtelNEP20232023131303427426.31250136.800203716
RM DorjiBHU20242024191913425719.00333102.700222113
David WarnerAUS20222022111113407534.00230147.83030456
Irfan KarimKEN202320231411533963*56.50337100.59020252
Shaheryar ButtBEL20252025131223389133.80256132.030103115
Lendl SimmonsWI20212021141413387226.00298113.420103217
Nitish KumarCAN20192019121023378342.13241139.830312412
Imal ZuwakSWE20252025101003377033.70271124.35031378
Manpreet SinghSIN20252025161503374822.47254132.680032013
R SatheesanROM202120219913367642.00165203.640314119
Kamil MisharaSL20252025101023367642.00256131.250302715
Faisal KhanKSA20252025111103367030.55182184.620333025
Dion MyersZIM20242024151523369625.85258130.230223112
Roston ChaseWI202420242217533667*28.00276121.740232611
Jaker AliBAN202420241917433672*25.85263127.760201821
Sulaimon RunseweNGR202520252121333651*18.6734298.25011346
Gulsan JhaNEP202420242421633640*22.40245137.140011822
Harry TectorIRE202320231614233554*27.92302110.93010248
Niko DavinNAM20192019161613355422.33216155.090113315
R SatheesanROM202320231010133499*37.11252132.540203220
P PushparajanMAC20262026101023347341.75206162.140402521
Joshua RasuVAN20192019121203347427.83299111.710202314
David WarnerAUS201220121313133463*27.83251133.070312818

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.