Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by year (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Daren GangaWI200320032401207330.0023351.50010210
Nazmul Hossain ShantoBAN20212021121119117*119.0012694.4410056
Sourav GangulyIND2005200522011710158.5031237.50100120
Kane WilliamsonNZ201120111201176858.5023250.43010141
David BedinghamSA202520252301178239.0014381.82011111
Shuvagata HomBAN201420143611175023.4024547.76011110
Mehedi Hasan MirazBAN2025202523011610438.6718164.09100122
Mahela JayawardeneSL199919993411169138.6729139.86010121
Oshada FernandoSL202020202411164738.6727342.49000100
Will YoungNZ202520252311157457.5017764.97010150
Afsar ZazaiAFG20242024110113113113.0016966.8610053
Raymon ReiferWI202320232301135837.6720954.07020131
Jacques KallisSA200520052201125856.0013185.5002087
Mohammad AshrafulBAN201120111201127356.0020953.59010150
Daniel VettoriNZ199719972401129028.0024445.90010140
Aravinda de SilvaSL1994199435111241*28.0030137.21001180
Akram KhanBAN200120013601124418.6731136.0100082
Russel ArnoldSL200220022201117155.5026841.42010100
Matt HorneNZ2000200023011111037.0029537.63101130
Sherwin CampbellWI200020002411114837.0034232.46000150
Martin GuptillNZ2011201112010910954.5023945.61101112
Stephen FlemingNZ200020003501095521.8023646.19010140
Adnan AkmalPAK201320132401086427.0026540.75010120
Sanjay BangarIND20022002232107100*107.0019156.02100132
Saleem MalikPAK199519953501074421.4028138.08000120
Andrew McBrineIRE2025202512110690*106.0016763.47010120
Lou VincentNZ200520052201059252.5015468.18010171
Dhananjaya de SilvaSL202020202201056352.5017659.66010121
Manjural Islam RanaBAN200420042311053952.5030334.6500090
Shivnarine ChanderpaulWI200320032401053926.2524742.51000130
Sanjay ManjrekarIND19921992110104104104.0042224.6410070
Faf du PlessisSA2014201412110398103.0027038.15010120
Dimuth KarunaratneSL202020202411034434.3324941.3700080
BJ WatlingNZ20122012111102102*-14968.46100120
Marcus TrescothickENG200320032201025951.0022146.15010131
Ashley GilesENG200320032201025251.0017956.98020111
Younis KhanPAK2011201112110288102.0029334.8101061
Virender SehwagIND200520052311024451.0010399.03000161
Harbhajan SinghIND200120012301026634.0011886.44010171
Rajin SalehBAN200420042301024934.0025140.64000121
Adam ParoreNZ2000200035310250*51.0028435.92010150
VVS LaxmanIND200120012401013825.2511687.07000181
Younis KhanPAK200220022301005233.3325838.76010130
Khaled MashudBAN200520052411004933.3323143.29001120
Mohammad AshrafulBAN20042004230999833.0021645.8301193
Romesh KaluwitharanaSL19961996220987149.0017954.75010121
Upul TharangaSL20172017120987149.0017655.68010141
Azhar AliPAK20112011120977548.5023042.17010150
Nauman AliPAK20212021220979748.5010592.3801195
Hashan TillakaratneSL20012001110969696.0016857.14010140

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.