Live7th 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 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th 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 Australia×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rusi SurtiIND1964-196971304247032.6242430.19040370
BJ WatlingNZ2010-2020101904225822.21105140.15011500
Marlon SamuelsWI2000-2016112124207422.11102740.90033522
Jeffrey StollmeyerWI1951-1955714041710429.79--110230
DuleepENG193047041617359.4385248.83120380
Phil MeadENG1911-19287102415182*51.8861930.05111380
Harbhajan SinghIND1998-2013182964106317.8379051.90046472
Mushtaq MohammadPAK1972-1979816140912127.27118534.26110410
Norman YardleyENG1946-1948101924026123.6579535.72021280
Cyril WaltersENG19345914018250.13100839.7804080
Sadiq MohammadPAK1972-1977510040013740.0065047.38212400
Tiger LanceSA1966-197081314007033.3348937.42030306
Colin BlandSA1964-196658039912649.8888537.74131352
Chris TavaréENG1981-198981503998926.60135129.53043390
Romesh KaluwitharanaSL1992-20049141397132*30.5455671.40121621
Billy GunnENG1887-189911202392102*21.7840.0011190
John SnowENG1968-1975202933924815.0899539.40006413
Yashasvi JaiswalIND2024-2025510139116143.4473253.42122444
Jack RussellENG1989-19919164391128*32.58107636.34110430
Charlie LlewellynSA1902-1912101813909022.9442346.81032110
Hugh TayfieldSA1949-1958152513897516.2110.0002471
Vinoo MankadIND1947-1956816038811624.2577039.74204261
Yashpal SharmaIND1979-19819142387100*32.25109935.21122434
Harold LarwoodENG1926-1933152223869819.3065358.35023422
Daren GangaWI2000-2003816038511724.06103237.31203512
Curtly AmbroseWI1988-1999274263855310.6982746.55018500
Bob WillisENG1971-19833558213832610.35106635.93005381
John MorrisonNZ1973-1982916038211723.88108135.34112320
Intikhab AlamPAK1959-197361213816834.6448349.07041352
Vijay ManjrekarIND1956-196461103775934.27--020200
Imran FarhatPAK2002-201081603776723.5678148.27020490
David RichardsonSA1993-19981219237672*22.1298638.13022402
Devon SmithWI2003-200891803758820.8389042.13034510
Alec BedserENG1946-1954213593737914.3538933.68015333
Jonty RhodesSA1993-199881433727833.8298537.77030372
Derek UnderwoodENG1968-198029431437145*12.7988641.87008390
David SteeleENG19753603659260.8386042.44040412
Dipak PatelNZ1987-1993101923586221.0692938.54012323
Shikhar DhawanIND2013-201447035418750.5744679.37111502
Lee IrvineSA197047035310250.4365054.31120336
Bill AtheyENG1980-198871203509629.1790338.76030350
Adam BacherSA1997-199851003499634.9097535.79020391
Nayan MongiaIND1996-2001611334815243.5079543.77111422
Wavell HindsWI2000-200571403447024.5787539.31021420
Hedley VerityENG1932-19381827834460*18.11137325.05014170
Kenneth HutchingsENG1907-1909712034112628.42--111331
Fred TruemanENG1953-1964192913383812.0738942.16006306
Shan MasoodPAK2019-202451003376833.7062753.75031342
Keith BoyceWI1973-1976813233795*30.6432573.85022440
George HeadleyWI1930-1931510133610537.3310.00201300

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.