Live4th ODI · Ireland in Namibia 2026/27NAM167/9 (40.5)IRE298/8 (50)NAM need 132 runs in 55 ballsLive7th 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 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)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 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 England×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Gautam GambhirIND2008-20161222076817934.91179042.91142922
Mohammad HafeezPAK2006-20161019176715142.61141054.4014210010
Richie BenaudAUS1953-1963274127679719.6758042.76046853
VVS LaxmanIND2001-2011172727667530.64169645.170621030
Gordon WhiteSA1906-19121426176414730.56--232534
Clifford RoachWI1928-19351122175820936.1010933.94256524
Mitchell StarcAUS2013-20262742117557724.35121062.400658710
Alan KippaxAUS1925-19341323175310034.23180039.06150560
Majid KhanPAK1967-1982152517519931.2990541.44041661
Graeme PollockSA1964-1965816275013753.5745973.86261972
Devon SmithWI2004-20151729075010825.86153648.831211110
Alan DavidsonAUS1953-19632536575077*24.1982335.84031705
Shan MasoodPAK2015-20261427174815628.77138554.01221837
Chandu BordeIND1959-1967173057468429.8419730.46064860
Babar AzamPAK2018-20261018274313646.44122160.85170993
Lawrence RoweWI1974-1976710074230274.20153448.37320893
Eddie BarlowSA1964-1965816074213846.3824456.56161760
Aravinda de SilvaSL1984-20021119073915238.89154847.74220864
Vic PollardNZ1965-19731324473911636.95110837.82251771
Tamim IqbalBAN2010-2016612073610861.3399673.90350935
Mohsin KhanPAK1978-19841018173620043.29155447.36211733
Jackie McGlewSA1951-19601326273613330.6730.00223470
John LyonsAUS1887-18971427073113427.073531.43131344
Shaun PollockSA1995-20052333771866*27.62135552.99044743
Tip SnookeSA1906-1923193317136322.28--041260
Graham YallopAUS1978-19811325070912128.36189737.37313680
Quinton de KockSA2016-202010192708129*41.65102768.94160966
Syed KirmaniIND1976-19852029670710230.74161243.86143842
Alex CareyAUS2021-20261526170610628.24126355.90141664
Hansie CronjeSA1994-20001826270612629.42158544.54145862
William BruceAUS1885-1895142627028029.25--051382
Simon KatichAUS2001-20101323170112231.86141849.44142890
David HookesAUS1977-1983111917008538.89118958.87070831
Gus LogieWI1988-1991121726969846.40116659.69040911
Chris CairnsNZ1992-2004142516938228.88122756.480627917
Bob CowperAUS1964-1968915168630749.00169640.45132620
Jim BurkeAUS1951-195914285676101*29.3994227.28130510
Dilip SardesaiIND1961-1972112016748735.4772527.17060771
Javed BurkiPAK1961-19671122067414030.6428428.87301723
Salim DuraniIND1961-1973132316729030.5561639.450528813
Jack FingletonAUS1932-19381221067113631.95217730.82223420
Greg RitchieAUS1985-19871019366614641.63179337.14120653
Mitchell MarshAUS2015-20231017365918147.07112058.843119210
Mohinder AmarnathIND1976-1986111916569536.44156641.89053934
Deryck MurrayWI1963-1980284176546419.24135137.82023570
Henry NichollsNZ2018-202612201646145*34.00141045.82211730
Jack SiedleSA1928-19351324064514126.88--132290
Tim SoutheeNZ2008-20242235164477*18.94638100.940336930
Jimmy SinclairSA1896-19101731063410620.4510.00125264
Marlon SamuelsWI2007-2015713163211752.67136546.30230825

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.