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
L LaminSIE20252025101011143712.67110103.6400277
F NsubugaUGA202220222111311431*14.25103110.6800266
S FosterCAY20252025121121143212.6713584.4400160
Damien MartynAUS200620062201139656.5065173.85010105
Jatinder SinghOMA2021202133111373*56.5076148.68011115
Chris GayleWI20162016541113100*37.6758194.83100811
Alexei KervezeeNED201020104401133928.2594120.21000132
Lendl SimmonsWI2013201344111363*37.67109103.6701029
Darren MaddyENG200720074401135028.2580141.25010123
Shaiman AnwarUAE201520154401135428.2596117.7101065
Mohammad RizlanQAT202120214401136228.2598115.31010123
Ajinkya RahaneIND201220125501134222.60100113.0000094
David MillerSA2010201055311336*56.5084134.52000104
Ishan KishanIND202120215511135628.2584134.52010135
Grant StewartITA202120216501135122.6081139.51012116
V VijhLUX202420245501133822.6098115.3100085
AUKDS KalugalaCYP202420245501134222.6093121.51000124
Calum MacLeodSCO2018201866211346*28.25110102.73000100
Ben FerbracheGUE201920197601135518.83111101.8001053
Shadab KhanPAK202520258601134818.8379143.04000124
HK KukrejaSIN202520256601135118.8311598.26011120
Jake Fraser-McGurkAUS202420247701135016.1479143.04012163
Shahzeb AfridiQAT202620267731134528.2567168.6600088
BJ LazarusISR202620269801133214.1314776.87000110
Jacob OramNZ2009200999211329*16.1495118.9500183
Navneet DhaliwalCAN202420249901136112.5612094.17012114
A VenkateshSWE202220229921133516.1413086.9200271
J TuffinPHI20252025129111329*14.13106106.6000084
Thatayaone TshoseBOT20242024131001132811.3011697.4100295
Fred AchelamUGA20242024131011132812.5689126.9700258
Matthew FordeWI20262026161031132716.1478144.8700097
DVD MadampageSOU20262026101021132314.1314080.7100056
Sompal KamiNEP20192019161241132714.1398115.3100164
Isaac OkpeNGR20232023161221132011.3013384.9600031
Zain Ul AbidinKSA20242024191361132116.1493121.5100156
Kevin PietersenENG2012201233111262*56.0086130.23010132
Chamu ChibhabhaZIM201120114401126528.0087128.74010105
Fiaz AhmedBHR2019201944211262*56.0072155.5601168
Sundeep JoraNEP2026202674111257*37.3387128.7401096
Mohomad AslamKUW2026202694111247*37.3385131.76000133
Sarfaraz AliBHR202020204401125028.0061183.61010711
VP ThamotharamMAC2024202444111250*37.3376147.3701059
James FranklinNZ201020106501124322.4011894.9200074
Alex CusackIRE201020107501126522.4087128.7401044
Marcus StoinisAUS202320236521124537.3382136.5900068
CK JasmatSAM2024202465111242*28.00108103.7000093
Owais ShahENG200920097601123818.67110101.8200084
Brendan TaylorZIM201020106611125922.40100112.0001294
Peni VuniwaqaFIJ202620266601125918.6798114.29010107
Jaskaran MalhotraUSA201920196601123818.67104107.69000122

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.