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
Richie BerringtonSCO2012201255021210042.40138153.62101266
Michael SwartNED201320135512128953.00161131.68010158
Rahmanullah GurbazAFG201920196602127935.33152139.470221713
Brandon McMullenSCO202320236612129642.40137154.740201511
Ben DuckettENG202520258802128426.50126168.25021296
LF MullerBRA202620268812124630.29159133.33000254
Jaspal SinghMAC20262026109321268*35.33163130.060101413
James NeeshamNZ20232023121022124826.50139152.52001199
Corey AndersonUSA20242024111022125526.50202104.95010109
Matty CrossSCO20242024111022124926.50181117.13000137
Lega SiakaPNG20192019161222123921.20169125.44002195
II SelemaniTAN2026202644021111052.75113186.73110219
Muhammad FahadTUR2025202544021112052.7589237.081112117
Joe BurnsITA20242024552211108*70.33146144.52111189
Kusal MendisSL202320236602117335.17133158.650202014
Usman GhaniAFG202220228712115935.17200105.50010196
Virat KohliIND20182018109221161*30.14173121.97011108
Zeeshan KhanMAC202420249902116023.44178118.54010217
E NiyomugaboRWA20212021101012116123.44165127.88020157
Haroon ArshadHK20192019101032116830.14154137.01010157
G BurrowsISL2022202255221069*70.00157133.76030224
Zeeshan KukikhelHUN2022202255021013742.00105200.001001816
Rushab PatelKEN202220229812106330.00162129.63010215
Aiden MarkramSA202520259902106123.33146143.840101812
Rachin RavindraNZ202620261312221059*21.00153137.250111611
Travis HeadAUS202320236602099134.83120174.17010309
AJ MoscaITA202620267712096934.83137152.550211316
Rahmanullah GurbazAFG2023202388020910026.13136153.681001513
Gyanendra MallaNEP2022202212902095923.22200104.50010175
HS GerickeMAC202220229902096723.22134155.97010168
L BruceGIB202220221010120999*23.22193108.29022206
Rameez ShahzadUAE20192019121112095420.90193108.29011205
IK GamantikaINA202320231512320937*23.22205101.95001126
Dawid MalanENG20192019441208103*69.33127163.78110219
Bilal ZalmaiAUA20192019541208111*69.33109190.831001616
HB DicksonCOO20242024661208112*41.60134155.22100258
Amir ButtMEX202620268802087326.00159130.82010914
Hashim AmlaSA201220121010220847*26.00162128.40001273
Glenn PhillipsNZ20232023101012086923.11172120.93011158
GA PriandanaINA202320231211120865*20.80190109.470212210
Zeshan ArifAUA20262026151212086118.91116179.310121818
D KansonkhoMAA20242024131322083218.91202102.97000195
Nurul HasanBAN202220221615720842*26.00165126.06001912
Liton DasBAN20212021171602084413.0021895.41002202
Kushal Janith PereraSL201820185502077441.40132156.82030217
Jonny BairstowENG201920197702076829.57135153.330112310
Mohammad NabiAFG201720179712078934.50113183.190101515
Ishan KishanIND20232023111102075818.82184112.500211413
Aman DesaiSIN20252025131312074017.25189109.52001262
Paing DanuMYA202420241414120772*15.9223886.970121610

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.