Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Josh InglisAUS202620268811223717.4382148.78000163
ARA ChambersPOR202320238811223617.4313888.41000150
Rasheed Ali MamadkhelSLO202520258801223715.2585143.5300298
Shariq MunirQAT202520259801224115.2599123.23001115
Chimezie OnwuzulikeNGR2019201999112246*15.2512696.8300255
Zain Ul AbidinKSA20232023119512232*30.5084145.2400166
Vineet ShahINA2025202511921223917.4314087.14000101
Timothy C. BarkerLUX20222022101001223612.20120101.67003131
Waqar ZalmaiAUA202520252013912223*30.5088138.64000107
Quinton de KockSA2023202333012110040.3366183.33101138
Kushal Janith PereraSL2023202333112153*60.5098123.4701084
David MillerSA202320235501214824.2080151.2500096
Richmond MutumbamiZIM201920198511215430.2583145.7801087
NMS ParamSIN202320235501215424.20118102.54010113
Richie BerringtonSCO201620167601214220.17109111.0100073
Stephan BaardNAM2022202266112152*24.2012299.18010121
M BhatiaSIN202620266601215720.1775161.3301199
David MillerSA201820187711213920.17107113.08000104
Irfan HafejeePAN2024202488112135*17.2914384.62001122
Timothy C. BarkerLUX202620268801214415.1389135.96001143
MK ThakurTHA2024202413821214920.1793130.1100095
Vasmiakram ChandZAM202620268821214020.1712398.37000152
V GanesanGER2021202114911213015.1313987.0500040
Imad WasimPAK20192019101011214713.4488137.50001180
Rezza GaznaviSIN20222022111111213012.1015180.1300082
Joe RootENG201520153301206840.0084142.86010133
Hamza DarSPA2021202133212059*120.00108111.1101076
Andre RussellWI201820184421204760.0062193.55000514
Virandeep SinghMAS202120214401208730.0088136.36010126
Pargat SinghCAN202520256401208930.0068176.4701098
Idrees Ul HaqueSWI202420244401205530.00101118.81010173
Asghar AfghanAFG202120215401205530.0080150.00010116
Tanmay MishraKEN201220125501203724.00119100.8400092
William PorterfieldIRE201420145511204730.00112107.14000114
Samiullah ShenwariAFG201820185511204930.0095126.3200068
Haris SohailPAK201920195501205224.00117102.56020102
Vinoo BalakrishnanBOT202520255501206824.00108111.11010115
Reyansh SharmaHK2026202655312071*60.0087137.9301096
Irfan HafejeePAN202120216611204124.0015975.47000121
Daniel VettoriNZ2010201010731203830.00108111.1100062
Shakib Al HasanBAN201720177701204117.14108111.11000110
Gary WilsonIRE201020108711202920.0013489.55000130
Peter MoorZIM201620168721203524.00108111.1100048
Noah CroesNED2024202497312033*30.0093129.03000121
Marc TaylorBAH202420248801204115.0013787.59002114
Tanwir AfzalHK201620169821205620.0079151.9001169
Akeal HoseinWI20222022198312044*24.0094127.6600087
Pushkar SharmaKEN202420248801204315.0092130.43001143
M MachadoPOR2023202388312054*24.0092130.43020105
Dinesh NakraniUGA20252025119412024*24.0099121.2100081

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.