Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES5/0 (0.5)WAR206/4 (20)ES need 202 runs in 115 ballsT2067th 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 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,669 of the 11,670 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
KJ FerraryGIB202620261010125158*27.89202124.26021246
L BruceGIB20262026101002515325.10167150.300102610
Brendan TaylorZIM202520251311025112322.82174144.25101296
Wihan LubbeNW/PC20262026121102517722.82191131.41021266
Azim KaziMAH201920191911625171*50.20187134.220111414
Abdullah ShafiqueLQ20222022111102515222.82196128.06010268
Max BryantBH20202020121202516520.92175143.43010307
Saurabh RawatUTT20192019131212517022.82197127.410101710
Damodaran RohitPUD20192019141302515519.31245102.45022288
Regis ChakabvaZIM20212021141402514817.93181138.670021414
Ryan HigginsMID201720171414425168*25.10156160.900102012
Ed PollockBB20182018141402513917.93135185.930012319
D AbeyrathnaNOR20252025161512513817.93248101.21000264
Soumya SarkarBAN20212021161602516815.69224112.05032278
James BraceyGLO202420241717225149*16.73182137.910012610
Suved ParkarNBB2026202655025011050.00155161.291202414
Jake WeatheraldAS2024202477225080*50.00145172.410202613
Ahsan AliQG202220228812507335.71180138.89030326
Neil McKenzieLIO20122012121042504841.67212117.92000291
Tilak VarmaHI20212021101012507527.78170147.060312011
Cam FletcherAUC/DER202420241411425074*35.71201124.38010199
Ben CoxLEI202420241411225061*27.78170147.06030215
Sese BauPNG20222022121112505925.00209119.620111512
Luke HollmanMID202620261212525047*35.71197126.90001217
Anamul HaqueCV20162016131322505022.73222112.61011207
Adam WheaterESS20182018131302504519.23164152.44001328
BI KellawayGLA/WF20262026181302504719.23180138.89001229
A RandhawaAUA202620261614325050*22.73223112.11021198
David MillerSA/RR/HH202020201715425090*22.73191130.890121411
Azhar MahmoodLIO/SUR201420142017625036*22.73206121.36000215
Ben CuttingMI/BH201920191817525081*20.83177141.240111716
Andrew SymondsAUS/DC2009200999124960*31.13167149.100111511
Adam VogesPS/MID2015201599524954*62.25201123.88010211
Alex RossBH2017201710922495135.57229108.73010126
Surendran ChandramohanSIN2024202411932498241.50185134.590202510
Dale PhillipsOTA/AUC202520259902494527.67160155.630002911
Muhammad MuneebBEL202420249902495427.67186133.870222610
Sunny SohalDC20112011111002496224.90191130.370212510
Kendel Kadowaki-FlemingJPN20252025101002496024.90219113.70021228
CG WilliamsNAM201920191312324968*27.67210118.570111510
Ameer SaiyedBOT20232023121202495520.75238104.62010256
Keemo PaulGAW/DSG20232023181232495627.67159156.600101221
KS DhariwalGLO20262026131212497022.64148168.240101319
Wriddhiman SahaPK20152015141302494219.15197126.400001610
Manish PandeyRCB201020101313124942*20.75226110.18002277
SH VenugopalSIN202520251313224946*22.64231107.79000147
Tom MooresNOT/JS20202020161422495120.75195127.69010279
Rinku SinghIND/KKR202520251814524938*27.67167149.100002611
Daniel ChristianDC/BH20112011171622493217.79200124.500011111
SSM StanislausMAC202120211816324942*19.15245101.63000199

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.