Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th 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)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

Batting records (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Imrul KayesBAN2008-201939762179715024.28374248.0234424011
Rashid LatifPAK1992-200337579138115028.77291247.421741565
Billy ZulchSA1910-19211632298315032.7783742.29240541
Dhananjaya LakshanCCC2024-20261621391515050.83119276.762509323
Sarfaraz KhanIND2024611137115037.1049574.95133448
Matthew PottsENG/DUR2017-202680103221652149*20.40332549.68151519022
Dale PhillipsOV/AA2019-202649904297114934.55543254.69913738619
Les AmesENG1929-1939477212243414940.57213939.788751726
Bob WyattENG1927-193740646183914931.71203634.432126576
Chris TavaréENG1980-198931562175514932.50573530.6021251750
Bob WoolmerENG1975-198119342105914933.09273438.733241312
George UlyettENG1877-18902539094914924.3326043.46176635
Soumya SarkarBAN2015-20211630083114927.70144257.631421099
Thomas RewSOM202636140914981.8069558.85211457
Kyle VerreynneSA/NOT2021-20265585122396148*32.82417557.3975526222
Mohammad KaifIND2000-200613223624148*32.84154840.31131642
Tony GreigENG1972-197758934359914840.44725146.04820543719
Allan SteelENG1880-18881320360014835.2916851.79201510
Ned EckersleyDUR/LEI2014-20229516311402314726.47809549.706181448512
Glenn PhillipsNZ/OV/AA2017-20265910613384514741.34562668.347256460109
Keith MillerAUS1946-195655877295814736.98122950.12713522228
James NeeshamNZ/OV/WF2012-202553899288714736.09393773.33515638245
Shai HopeWI/YOR2015-202651974270514729.09600945.0259230513
Geoff HowarthNZ1975-198547835253114732.45575339.1161172551
Liam ScottSA2020-202635626149714726.73312947.8417615023
Charles KellewayAUS1910-192826424142214737.42266935.11361880
Percy McDonnellAUS1880-18881934195514728.9431560.95326794
Gordon WhiteSA1906-19121731287214730.07--243554
Haris SohailPAK2017-20211627184714732.58193643.752317413
Ian HollandHAM/LEI2017-202694148133455146*25.59802443.06418154139
Ben McDermottDER/LAN/TAS2017-2026508792833146*36.32626445.23221631039
Anuj DalDER2018-202672103172771146*32.22539651.35513112996
Mark GreatbatchNZ1988-1996407152021146*30.62494640.86310922710
Angus LovellQUE2024-202618342695146*21.72162442.80124860
Matthew WadeAUS/TAS2012-20246211114387714639.97735752.701118543441
DC de BoorderOV2012-2018559113270314634.65574247.07219834121
Mitchell HayNZ/CAN/NOT2022-202631517188014642.73365751.41116418230
Greg RitchieAUS1982-198730535169014635.21436338.7337115811
Travis DeanVIC2017-202331573148714627.54354341.9728101850
Alex GidmanWOR/GLO2014-201525424134314635.34235856.963641824
Reggie DuffAUS1902-190521403131714635.59--260950
Alan KippaxAUS1925-193422341119214636.12180039.06281971
Sammu AshanCMCC/ACCC2024-202616272103714641.48171460.5034210414
Khurram ManzoorPAK2009-20141630181714628.17182744.721731001
Haider AliDER20231016148114632.0765373.66132639
Mark RichardsonNZ2000-200438653277614544.77737037.6741913444
Steven CrookNOR2014-201835576174414534.20234374.434672357
Dilshan de SoysaBSC/BRC2024-20261626296214540.08205346.86251876
Sanoj DarshikaCCC2024-20261417256914537.93101456.11311525
Aminul IslamBAN2000-20021326153014521.20152034.87123500

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.