Live4th ODI · Ireland in Namibia 2026/27NAMIRE298/8 (50)Innings break - NAM need 299 runs to winLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)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)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 runsT2060th 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 2026AFGZIM

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Brian StathamENG1951-196516247136228.00--00560
Brendan TaylorZIM2005-20174801359316.8824754.66011150
Colin McCoolAUS1949-195056213449*33.50--00000
Ben FoakesENG2022341133113*44.3327149.08101110
Pathum NissankaSL20242401338933.2524454.51010191
Bill O'ReillyAUS1932-193677113356*22.17--01104
Yashasvi JaiswalIND2023-20254801335816.6323357.08012222
Oshada FernandoSL201924113175*43.6723356.22011172
Upul ChandanaSL2000-20045711314021.8324254.13000171
Joshua Da SilvaWI2021-202461211313411.9132140.81002151
Sam CurranENG2019-20204701304418.5714291.55001221
'Dad' WeirNZ193224112974*43.00--01000
Mark WoodENG2017-20204711294221.5013297.73002128
Gary SteadNZ19992301286842.6730142.52010190
Denis SmithENG19352401285732.00--01100
Peter WalkerENG19603401285232.00--010142
Hugh Bromley-DavenportENG1896-18994601288421.33--01100
Devon SmithWI2005-20154601274721.1726148.66000230
Alan DavidsonAUS1957-19585601276221.17--01010
Keaton JenningsENG20174801274815.8832738.84002210
Bill WhittyAUS1910-1912811312639*15.7513765.6900190
Charles WrightENG18963401257131.25--01000
Matthew WadeAUS2012-20164611256825.0023353.65010153
Washington SundarIND20252401244831.0031040.0000082
Roston ChaseWI2021-20234701246217.7133636.90012142
Kruger van WykNZ20123501233924.6025648.05000160
Tom WestleyENG20172401225930.5029741.08010230
Wanindu HasarangaSL2020-20212401225930.5013292.42010221
Sammy WoodsENG18963401225330.50--010-0
Ted BadcockNZ19322401226430.50--02133
Freddie BrownENG19515701224217.43--00032
Sulieman BennWI2010-201561021224215.2519861.62002183
Andy BlignautZIM20052401216130.2513192.3702197
Mushtaq AhmedPAK1997-200381041215920.1726845.15010134
Lawrie MillerNZ1953-195461101214411.00--00400
Darrin MurrayNZ1994-19954801203815.0044327.09002130
Hardik PandyaIND20183601199319.8317368.79011161
Roger TwoseNZ19993611196523.8039829.90011135
Faisal IqbalPAK2002-20074801194414.8828242.20000170
Vallance JuppENG1922-19234711173819.50--00000
Ian JohnsonAUS1949-19526711176619.50--01120
Keacy CartyWI20242401164229.0021952.97000161
Tip FosterENG19073501165123.20--01150
Lord TennysonENG1913-19145701165216.57--01100
Mashrafe MortazaBAN2003-200861211162910.5515276.32001180
Jos ButtlerENG2019-20204701152916.4318562.16000125
Deep DasguptaIND20012401146328.5044325.73010120
Kyle MayersWI2021-20234801133414.1323548.09001151
Mohammed ShamiIND2013-202211173113288.0718959.79003143
Manoj PrabhakarIND1992-19934601126218.6742226.5401090

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.