Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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
Mohammad SamiPAK200223118179.002572.0000030
Shayne O'ConnorNZ1997-20006731874.509518.9500010
Kwena MaphakaSA2025121179*17.002665.3800002
Manoj PrabhakarIND1992-199322017148.506625.7600020
Mark PriestNZ1998110161616.003545.7100030
James AndersonENG20032221612*-2272.7300040
Simon DoullNZ1992-19983311688.004040.0000020
Umar AkmalPAK2011110151515.003938.4600020
James MarshallNZ200522015107.504731.9100030
Paul WisemanNZ2000332151415.006224.1900000
Curtly AmbroseWI20002301575.004831.2500020
Ruwan KalpageSL1994110141414.009015.5600010
Azam KhanPAK1996110141414.002263.6400010
Ziaur RahmanBAN201312014147.004035.0000120
Matthew BreetzkeSA202512014137.005127.4500010
Manzoor ElahiPAK199524114134.673441.1800220
Glenn McGrathAUS1999110131313.002065.0000010
Brad HoggAUS2003110131313.003933.3300000
Courtney BrowneWI2001110131313.002846.4300020
Dane PiedtSA2014110131313.002846.4300000
David RichardsonSA1995110131313.002650.0000020
Munir AhmadAFG202112013126.503339.3900020
Jubair HossainBAN2014331137*6.508016.2500010
Gudakesh MotieWI2023210121212.002352.1700020
Jerome TaylorWI20031201296.003930.7700020
Towhid HridoyBAN20261201296.003336.3600010
Abdul WasiAFG20211201296.007017.1400010
Darren BravoWI201323112116.004825.0000120
Doug BracewellNZ2011-201223112116.002352.1700120
Barry McCarthyIRE2024-202523012114.005621.4300100
Ebadat HossainBAN2020-20263321212*12.002254.5500120
Sohail KhanPAK2011110111111.003036.6700001
Ish SodhiNZ2016210111111.002839.2900020
Ravi ShastriIND1992110111111.006317.4600000
Steve HarmisonENG200322011115.503036.6700120
Phil TufnellENG199622111911.006018.3300010
Courtney WalshWI200023111115.504027.5000120
Bryan YoungNZ19982311110*5.502839.2900120
CBRLS KumaraSL2016-2020543117*11.005221.1500110
Craig MatthewsSA1995110101010.003231.2500020
Craig YoungIRE2024-20252301053.332245.4500000
Ata-ur-RehmanPAK199333010103.333330.3000220
Kabir KhanPAK1995232108*10.004721.2800110
Ed GiddinsENG200023210710.002441.6700010
Craig WhiteENG1996110999.004719.1500000
Ben StokesENG2025110999.001369.2300010
Al-Amin HossainBAN2014110999.001560.0000020
Michael BracewellNZ2025110999.002339.1300010
Hashim AmlaSA2014-2017220954.503823.6800010
Sharafuddin AshrafAFG2025120994.502045.0000120

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.