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
Andrew TyePS/NOR/KK20232023401881623516.20108150.00002911
Tanzim Hasan SakibBAN/SS/RW20252025321841625011.57154105.19013108
Liam DawsonENG/HAM/LS202520254920716238*12.46108150.00000137
Andrew SymondsAUS/DC20082008531161117*80.50105153.33100159
Jack TaylorGLO201620166411618053.6796167.71010149
Chad BowesCAN202620264421616280.50105153.33021184
Tom LathamCAN202220225501616632.2090178.890101311
Rohan MustafaUAE202020205511615140.25104154.81010205
Kyle VerreynneWP/PR2026202665216152*53.67117137.61010195
Jake EganNK2024202465116174*40.25106151.890201010
Lokesh BamNEP20262026116316152*53.6794171.28010169
Gary WilsonIRE2013201387216153*32.20122131.9701093
Michael KlingerKTK/AS201120117701614623.00150107.33000181
Mark ChapmanNZ/AUC2020202077116158*26.83125128.80010152
Rob JonesLAN2021202197416161*53.67126127.78011123
Brendon McCullumNZ200720078811614523.00137117.52000165
Jacques RudolphTIT/JT2013201311901614917.89156103.21000221
Michael LumbENG/SS201220129901615017.89133121.05010205
Jack LeaningYOR20172017119316132*26.83107150.47000109
Hussain TalatLQ2023202311901616317.89123130.89010147
B GeorgeMAC20242024991161103*20.13149108.05102108
Gavin KaplanWP202220229901613917.89139115.83000144
Manan VohraPK201320131210216143*20.13117137.61001222
Alex BlakeKEN20182018131011615717.89100161.00012139
Mohammad RizlanQAT201920191310416138*26.83154104.5500088
Ian HollandHAM20202020101051616532.20123130.8901186
Abhay NegiMEG201920191310316150*23.00113142.480101210
MS DhoniCSK202420241411816137*53.6773220.550011413
Scott ElstoneDER20152015111101613714.64130123.85001135
Ashton TurnerAUS/PS201720171311316152*20.13112143.75011710
Saghar ManzoorCRO202520251111216132*17.8917194.15000165
Wilfred BengDHA20222022121121612517.89158101.90000126
Jahurul IslamCV20162016131241613620.13143112.59000143
Waqas AhmadMAC202320231512416153*20.13100161.000131012
Sayed MonibKUW202320231813316131*16.1096167.710021112
Aamer JamalPAK/CV/PZ20242024141351618720.13103156.310131410
Chris GreenAUS/ST/JT20232023251761613214.64120134.17000135
Y SaranonnakkunTHA20242024221711612510.0617790.96000115
David LloydGLA202020205501605632.00115139.13010155
Abhishek GoswamiUP202320235501607732.00124129.03010186
M Simpson-ParkerAUA2021202155116065*40.00119134.4502186
PR SurveINA202320236521605353.3385188.24010197
Muhammad UmarKUW202620269501607832.00102156.86010914
Taranjit BharajDEN202320236601605226.67138115.94010134
Jonty JennerJER202320237711604626.67108148.15000149
NMS ParamSIN2019201987216072*32.00118135.59010126
Ishan PandeySPR202520259811605622.86159100.63010134
Steven DaviesSUR2014201410901603917.78136117.65001171
Darren BravoWI/TKR201920191110216058*20.0016398.16011711
Ollie PriceGLO20232023111001604616.00157101.91001170
PreviousPage 120Next

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.