Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (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,670 of the 11,671 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Manender SinghRAJ20192019121101847716.73151121.85012148
Talha KhanGER202120211212218451*18.4020191.54012163
Kevin O'BrienIRE/LEI20162016151311843215.33171107.60002182
Fabian CowdreyKEN20152015141301844214.15144127.78002223
Ed PollockWOR20242024141341846720.44136135.29011235
Zeshan ArifAUA20252025161431843116.73173106.36000159
Soumya SarkarBAN20182018151501845112.27167110.18012168
George Edward NgegbaSIE202320231616418438*15.3322880.70004151
Chris GayleWI2007200744018311745.75105174.291111611
Shaiman AnwarUAE201920195511836245.75110166.360201312
Sagun KamatGOA201820185501834736.60174105.17000183
Usman KhawajaBH/RAW202620266611837836.60126145.24020185
Azhar AliLQ201620167701836126.14172106.40010223
Josh InglisPS201920197701835526.14127144.09020188
Urvil PatelBAR201820187701839626.14117156.41020246
Alex RossBH/AS/JT2016201611811836426.14143127.97010157
Shaun PollockSA/MI20082008149118336*22.88136134.560021410
Dwaraka Ravi TejaDC2011201112921836026.14144127.08010174
Chadwick WaltonKY2024202499118346*22.88152120.39000188
Mominul HaqueRK/DP2019201912911835222.88171107.02010132
Mohammad AzamUAE201320139901835120.3320688.83011164
Gerhardt AbrahamsKNI2014201410901834820.33170107.65000212
Anuj RawatDEL20192019139218388*26.14155118.06010813
Chris BenjaminBB/BP20212021119518360*45.75125146.40010206
Mahedi HasanCV/DP20192019211001835918.30137133.580211213
Bikram AroraMAC20222022101001836018.3018996.83010183
Zahir MohammedHUN20222022101001837818.30121151.240101414
AV LazarusTHA202520251010218339*22.88173105.78001134
Abhishek JhunjhunwalaRR201020101311218353*20.33166110.24010164
Ateeq JavidWAR201520151411618351*36.60146125.34010124
Joshua RasuVAN20242024111111834318.30176103.98001125
Shadnan KhanAUA20262026121131838022.88143127.97011139
Karn SharmaCSK/AND/RAI20192019131221833018.30119153.78001169
Rohan MustafaUAE20192019121201834515.25166110.24001262
Mushfiqur RahimBAN202120211313318357*18.3020290.59013124
Thuya AungMYA20242024141411833714.0832855.79001113
Nikhil NaikKKR/MAH20192019211571834122.88165110.91002108
Scott EdwardsNED202220221515618326*20.3318996.83000142
DJ HawoeINA202520254123718338*11.44151121.19003146
James AtkinsonHK2015201576118264*36.40131138.930111610
Peni VuniwaqaFIJ202420246601824530.33120151.670011316
Samiullah ShinwariPP201820189621826545.50131138.93010813
Ashwell PrinceWAR2013201377118270*30.33170107.06011144
Steven TaylorUSA/JT2018201877418296*60.6794193.620201313
Jonathan BirdWP202220227701825326.00163111.66011168
Shalith FernandoPSC202620267711826430.33128142.190101010
Luke RonchiNZ20142014108318251*36.40119152.94010139
Kennar LewisJT201820189801825122.75150121.330101211
Sakibul GaniBIH20212021108218253*30.33170107.06010137
Steven DaviesSOM202020209901826020.22138131.88011232
PreviousPage 106Next

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.