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)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd 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 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Australia×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mushtaq AhmedPAK1990-1999917415248*11.6942535.76007172
Makhaya NtiniSA2001-200915251015228*10.1331448.41005242
Morné MorkelSA2008-201816262152406.3343235.19008231
Corey AndersonNZ20162401507237.5032346.44011194
Jack NelSA1949-195761101503813.64--00100
Jofra ArcherENG2019-202571321505113.6428253.19010173
William AttewellENG1884-18921015615043*16.675232.69004130
Graham RoopeENG1975-19773401497737.2539238.01011170
Bert StrudwickENG1911-192617269149248.7629441.16003120
Colin de GrandhommeNZ2019-20203601485224.6722366.37010152
Mominul HaqueBAN2017-20263611484929.6027953.05001160
Michael HoldingWI1975-198417253148346.7338338.64004210
Martin SneddenNZ1982-199078414733*36.7551328.65001160
Srinivasaraghavan VenkataraghavanIND1969-197991421473712.2512045.8300260
Bernard BosanquetENG1903-190571431472713.36--00050
Yasir HameedPAK2004-20052401466336.5023063.48020191
Javed BurkiPAK19642401466236.5024031.6701070
Upul ChandanaSL1999-20044701464320.8632045.63000172
Mehedi Hasan MirazBAN2017-20264711466524.3338837.63010131
Rachin RavindraNZ20242401458236.2527053.70021181
Lord HarrisENG1879-18844611455229.0014450.00010150
Will JacksENG2025-20264701454720.7136339.94001111
Carlton BaughWI2003-20125901452416.1135041.43000141
Iftikhar Ali Khan PataudiENG1932-193435014410228.8060723.7210060
Ted ArnoldENG1903-190581231444016.0060.0000450
Travis DowlinWI20092401436235.7530746.58020200
Aamer JamalPAK2023-20243611438228.6025456.30012155
Ian BishopWI1992-199710161143489.5338237.43005140
Alvin GreenidgeWI19782401426935.50--020211
Glenn PhillipsNZ2020-20243601427123.6725056.80021211
Justin GreavesWI2024-2025510114238*15.7827052.59000210
Umesh YadavIND2011-2023172810142307.8934840.80004155
Kim BarnettENG19893501418028.2023061.30010210
Agha SalmanPAK2023-20243611415328.2023460.26021190
Anton MurraySA1952-19534711415123.50--010130
Dave JosephWI19994701415020.1432243.79010181
Robert KeyENG2002-20034801415217.6340734.64011151
Derek PringleENG1982-198959214147*20.1445131.26002160
Lance KlusenerSA1997-200161111413814.1027551.27003191
Lala AmarnathIND1947-194851001404614.0025854.26002120
Dilruwan PereraSL2016-201951001396413.9025754.09011192
Mohammed ShamiIND2014-2023121661393713.9018774.33003155
Kirk McKenzieWI20242401385034.5020467.65010201
Budhi KunderanIND19603601377122.83--011180
Khaled MashudBAN2003-20064811374419.5743931.21001140
Henry NichollsNZ2016-20194801375917.1329446.60011121
Maitland HathornSA1902-19114801374517.133630.5600010
Lionel BirkettWI1930-19314801366417.00--01180
Gladstone SmallENG1986-199171021365917.0031343.45012140
Lance CairnsNZ1974-198591521363410.4622759.91004125

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.