Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jack LeachENG2022-20246846725*16.7510862.0400150
Richmond MutumbamiZIM2013241662922.0014047.14000110
Javagal SrinathIND1999360664911.0015442.8600160
Craig McDermottAUS1994-1995571662911.009172.53003110
Tarisai MusakandaZIM2021240654316.2514445.1400171
Josh TongueENG20263416530*21.679369.89000110
Blair HartlandNZ1993-1994240654316.2523527.6600080
Darren GoughENG2000-2001552652321.6712552.0000190
Glenn McGrathAUS1994-2005172156594.0618235.7100550
Ben FoakesENG2022110646464.0012152.8901060
JP DuminySA2013230645721.3312750.3901161
Farveez MaharoofSL2004-2006361644612.8016738.3200070
David O'SullivanNZ1973-19764716423*10.67--00060
Mohammad MithunBAN2020120636331.5015241.4501171
Malinga BandaraSL2006230634321.009070.0000090
Brandon KingWI2026230634621.009169.23000110
Stuart MacGillAUS1998-20054426323*31.5016837.5000041
Sajid MahmoodENG2006340633415.7510957.8000080
Godfrey EvansENG1954450633112.60--00130
Sanwar HossainBAN2002-2003360633010.5013945.3200060
Vishaul SinghWI2017360633210.5019931.6600040
Neil WagnerNZ2016-202268063217.8814443.7500351
Kyle JamiesonNZ2020-2021221623262.009168.1300033
Daniel FlynnNZ2009350622912.4015739.4900170
Morné MorkelSA2010-20136736235*15.509763.9200290
Ajaz PatelNZ2018-2023573623515.5018533.5100060
Ian WardENG2001230613920.3314741.5000030
Chandrasekhar GadkariIND19553526127*20.33--00000
Khaled MahmudBAN2003360612510.179564.2100150
Enamul HaqueBAN2001-2002360611910.1710757.01001110
Jeff MossAUS19791216038*60.0013644.1200041
Al SahariarBAN2002240602115.008669.77000120
Sanjeeva RanatungaSL1994-1995240603315.0016636.1400080
Zaheer KhanIND2004-2007651602115.0010258.8200162
Stuart WilliamsWI1997360603310.0011651.72000100
Chris PringleNZ1990-19944716024*10.0010457.69003120
Grant ElliottNZ2009240592514.7520728.5000010
Roy KaiaZIM2021240594814.7515139.0700280
Eric AtkinsonWI1958-195956059209.83--00301
Gavin StevensAUS1959240582814.50--000-0
Artie DickNZ196557158339.6720.0000200
Steven FinnENG2010-201671185816*19.3316934.3200180
Gordon LeggatNZ1955240573914.25--00000
Stuart ThompsonIRE2018120565328.0013740.8801060
Luke JongweZIM2021120563728.009459.57000100
Bob MassieAUS1972-1973231564228.0012734.6500011
Shaminda ErangaSL2013-20144415625*18.6715635.9000070
Brian RoseENG1977-1978340562714.0025322.1300080
Craig ErvineZIM2011120554927.5011846.6100090
Joshua Da SilvaWI2021240552113.7518230.2200060

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.