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/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

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
Graham DowlingNZ1961-197239773230623931.16133135.01311620014
William TavaréGLO2014-201745774217613929.81491344.29510102906
Ben HorneAA2017-2023497712212516232.69417250.93310627128
Matthew GilkesSA/NSW2019-20264577220029426.69440145.49019621815
Abdul RazzaqPAK1999-200646779194613428.62474141.0537423023
Mark CraigNZ/OV/GLO2012-2018517714168310426.71316953.1118820426
Intikhab AlamPAK1959-1977477710149313822.2895945.78181011616
Dilruwan PereraSL2014-20214377813039518.88277946.89071415823
Abdul QadirPAK1977-199067771110296115.59224742.100379916
Matthew FisherENG/YOR/SUR2015-202660771910058817.33232043.3202141247
Gabe BellGLO/TAS2017-202651772938835*8.08109035.600013503
Herbie TaylorSA1912-193242764293617640.78666.677172987
Bert SutcliffeNZ1947-1965427682727230*40.1019543.08515520716
Hamilton MasakadzaZIM2001-201838762222315830.04500944.38581026523
James SalesNOR2021-202647769219316432.73413253.075932749
Sean AbbottSUR/NSW2017-2026547692119102*31.63325765.06113820648
Imrul KayesBAN2008-201939762179715024.28374248.0234424011
Devon SmithWI2003-201843762176010823.78383445.911872461
Fergus O'NeillNOT/VIC2022-2026467614172670*27.84298657.8008820814
Fred TitmusENG1955-1975537611144984*22.29237032.4901041363
Graeme SwannENG2008-201360761413708522.10179176.4905518119
Yasir ShahPAK/KEN2014-202251768104911315.43218847.94101112211
Michael HoldingWI1975-19876076109107313.79118558.9906157836
Corey RocchiccioliWAR/WA2021-20265176228905016.48154957.460188220
Mitchell ClaydonSUS/KEN2014-20215576228247715.26134161.450291278
Srinivasaraghavan VenkataraghavanIND1965-19835776127486411.6962037.740213493
James WhartonYOR2022-202644754243628534.31466452.23216628733
Alzarri JosephWI/WOR2016-2026487529528613.04164357.94031410434
Saeed AjmalPAK/WOR2009-201552751676953*13.03149751.370211907
Ian McPeakeWF2016-20255375196574411.73159641.1700187510
Scott BolandAUS/DUR/VIC2017-2026617533369408.79129228.56008490
Clyde WalcottWI1948-196044747379822056.6910.001514124711
Andrew JonesNZ1987-199539748292218644.27744339.2671122458
Jason RoyENG/SUR2014-202548745280514340.65349980.17713736541
Sadiq MohammadPAK1969-198041742257916635.82256741.7651062370
Rehan AhmedENG/LEI2022-202644742239413633.25328072.99711732425
JP DuminySA2008-2017467410210316632.86454446.2868925013
Kaushal SilvaSL2011-201839740209913928.36521240.2731262382
Todd AstleNZ/CAN2012-2020477410201819531.53345558.4111192739
Michael-Kyle PepperESS2018-202649747195914029.24316461.9257723919
Mitch RenwickOV/CS2016-202240743182313425.68399045.6935112526
Chris JordanENG/SUS2014-2019507410177816627.78306258.072922429
Glenn TurnerNZ1969-198341736299125944.64406134.0171412650
Oli CarterSUS2021-202643736217418532.45435249.95115427717
Roy McLeanSA1951-196440733212014230.2917163.745101122512
Monty NobleAUS1898-190942737199713330.2610.0011641062
Fletcha MiddletonHAM2023-202643731191311626.57413146.3121162602
Laurie EvansSUS/WAR/SUR2014-2021417331518213*21.69338444.862692162
Tom CurranENG/SUR2014-202653738130511520.08229056.99161017417
Jofra ArcherENG/SUS2016-2026487314119281*20.20187263.6806914324

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.