Live6th Match · Pakistan ODI Tri-Series 2026/27SL55/1 (10)ENG386/5 (50)SL need 332 runs in 240 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme HickENG200023013610145.3331543.17100170
Kumar DharmasenaSL1994-19963411355445.0045529.67010170
Taijul IslamBAN2014-202691421353211.2528647.20001160
Adam GilchristAUS2003221133113*133.00119111.76100145
Ridley JacobsWI2000-200358213260*22.0031142.44011190
Anil KumbleIND1992-200579313134*21.8332340.56002220
Shane DowrichWI201723012610342.0026747.19100141
Naimur RahmanBAN20014701263618.0025848.84000170
Aiden MarkramSA2017110125125125.0020461.27100142
Ismat AlamAFG202524012510131.2522555.56101120
Zak CrawleyENG2025110124124124.0017172.51100140
Brian McMillanSA199512212398*-23652.12010161
Dilruwan PereraSL2016-20173621223430.5020160.70000153
Khurram ManzoorPAK20132401215430.2525447.64020220
David BedinghamSA20252301178239.0014381.82011111
Mark AdairIRE2024-20252411177839.0015973.58011171
Shuvagata HomBAN20143611175023.4024547.76011110
Oshada FernandoSL20202411164738.6727342.49000100
Will YoungNZ20252311157457.5017764.97010150
Dion NashNZ1992-20004411156238.3327342.12010112
Dean ElgarSA2014-20172301136137.6723049.13010151
Raymon ReiferWI20232301135837.6720954.07020131
Peter MoorIRE2024-20252401137928.2514776.87011170
Dipak PatelNZ1992-199645311358*56.5022650.00010112
Akram KhanBAN20013601124418.6731136.0100082
Sherwin CampbellWI20002411114837.0034232.46000150
Shaun PollockSA1999-20055301106136.6717762.15010113
Sanjay BangarIND2002232107100*107.0019156.02100132
Waqar YounisPAK1993-20021114310724*9.7319455.15004180
Lou VincentNZ20052201059252.5015468.18010171
Quinton de KockSA2014-20172201058152.5019055.2601091
Manjural Islam RanaBAN20042311053952.5030334.6500090
Sanjay ManjrekarIND1992110104104104.0042224.6410070
Faf du PlessisSA201412110398103.0027038.15010120
Marcus TrescothickENG20032201025951.0022146.15010131
Ashley GilesENG20032201025251.0017956.98020111
Mashrafe MortazaBAN2001-20054601024817.0017060.00001141
Dinesh ChandimalSL2017-20203511015525.2523343.3501091
Shahriar NafeesBAN2011-2013240995024.7522244.59010160
Andrew BalbirnieIRE2024-2025240986624.5022443.7501060
Nauman AliPAK2021220979748.5010592.3801195
Jonty RhodesSA1995-1999340957023.7519149.74010122
Kamran AkmalPAK2002230945631.3314266.20011170
Indika de SaramSL1999330943931.3323440.17000120
Imran ButtPAK2021220939146.5025636.3301070
Jermaine BlackwoodWI2017-2023460935715.5015360.78010102
Upul ChandanaSL2002110929292.0016755.09010100
Muttiah MuralitharanSL1994-200414123922610.2212971.32002102
Jaker AliBAN2025230915830.3318349.73010111
Jahurul IslamBAN2013240914322.7521841.74000120

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.