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
Martin GuptillNZ20202020111001853418.50137135.040001911
Umar AdamMAL20192019111011855320.56149124.16011196
A LimdawalaMAA202420241310318554*26.4318898.40010123
Jatinder SinghOMA20242024111101856916.82164112.80011204
Ryan BurlZIM20242024141201856115.42141131.21011129
Curtis CampherIRE20242024131311854915.42155119.35003178
Vincent AdewoyeNGR20252025191511854913.21146126.710031310
Glenn PhillipsNZ2020202064018410846.0096191.671001712
Maaz SadaqatPAK202620265501849636.80108170.370211511
Ricky PontingAUS200720076611847636.80144127.78010213
David WarnerAUS2014201466118453*36.80127144.88010209
Aftab AhmedBAN2007200777118462*30.67137134.31010214
Sheraz SheikhBEL202620269701845726.29124148.390201811
Collins ObuyaKEN201920199901846320.4418698.92010107
Ross TaylorNZ2014201410911846223.00162113.58011126
Mark ChapmanNZ2026202612901844820.44130141.54001177
Shahid WasifHK202020209911845023.00167110.18010177
Mohammad HafeezPAK20102010121001844618.40169108.88000263
MS DhoniIND20092009101021844623.00182101.10000103
J BanguraSIE202520251010218452*23.0020490.20010144
Thatayaone TshoseBOT20232023121111846018.40136135.29012154
Talha KhanGER202120211212218451*18.4020191.54012163
Iftikhar AhmedPAK202420241714218437*15.33159115.72000128
Zeshan ArifAUA20252025161431843116.73173106.36000159
Soumya SarkarBAN20182018151501845112.27167110.18012168
George Edward NgegbaSIE202320231616418438*15.3322880.70004151
Chris GayleWI2007200744018311745.75105174.291111611
Kumar SangakkaraSL2013201355318359*91.50148123.65010192
Shaiman AnwarUAE201920195511836245.75110166.360201312
Bikram AroraMAC20222022101001836018.3018996.83010183
Zahir MohammedHUN20222022101001837818.30121151.240101414
AV LazarusTHA202520251010218339*22.88173105.78001134
Joshua RasuVAN20242024111111834318.30176103.98001125
Shadnan KhanAUA20262026121131838022.88143127.97011139
Rohan MustafaUAE20192019121201834515.25166110.24001262
Axar PatelIND20252025191231832620.33154118.83000115
Harsh ThakerCAN20242024121211833816.64168108.93000126
Mushfiqur RahimBAN202120211313318357*18.3020290.59013124
Thuya AungMYA20242024141411833714.0832855.79001113
Scott EdwardsNED202220221515618326*20.3318996.83000142
DJ HawoeINA202520254123718338*11.44151121.19003146
Hamilton MasakadzaZIM201320136611825936.40164110.98020173
Peni VuniwaqaFIJ202420246601824530.33120151.670011316
Evin LewisWI201920198701826826.00133136.840121413
Luke RonchiNZ20142014108318251*36.40119152.94010139
Mohammad HafeezPAK201620169911826422.75159114.47020235
Tim DavidAUS2022202211911825422.75112162.500121410
Ravinderpal SinghCAN2022202211901824720.22118154.24000159
Ashfaq AhmedUAE20192019101001827518.20141129.08021274
Khizer AhmedNOR20262026141311823015.17155117.42001205

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.