Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND25/2 (2.4)IND need 235 runs in 104 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE121/3 (25.3)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-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)T20I1st 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 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Ollie RaynerMID/HAM/KEN2014-2019628810117552*15.06241648.6302181680
Josh ShawYOR/SOM/GLO2016-202662851710634515.63219048.54001513118
Andrew CaddickENG1993-200362951286149*10.37250634.3600191027
Jack HobbsENG1908-1930611027541021156.95544946.54152843168
Devon ConwayNZ/WF/SOM2018-202661111105000327*49.50913954.711321766541
Dean BrownlieNZ/CAN/ND2011-2019611116401633438.25746853.78923650029
James ColesSUS2020-20266110293554224*38.22602359.01914644043
Bevan CongdonNZ1965-1978611147344817632.22437533.14719926712
Hamish MarshallNZ/WF/GLO2000-201761958335116038.52647751.74916940616
Adam HoseWOR/SOM/WAR2017-2026611074299026629.03564053.01316940823
Roston ChaseWI2016-2026611124280819426.00598546.926121529024
Mohammad AshrafulBAN2001-2013611195273719024.01594046.08681633522
Mehedi Hasan MirazBAN2016-20266110911238410424.33476350.05211626926
Trevor BaileyENG1949-19596191142290134*29.74109925.3011071782
Brydon CarseENG/DUR2016-20266188201851108*27.22316358.52271020144
Ray IllingworthENG1958-1973619011183611323.24405234.232571723
Ray LindwallAUS1946-1960618413150211821.1552161.4225913713
Scott BolandAUS/DUR/VIC2017-2026617533369408.79129228.56008490
Danish KaneriaPAK2000-2010618433360297.0674348.450025463
Mark CosgroveLEI2015-2019601064406315639.83684659.351123857415
Kurtis PattersonAUS/SUR/NSW2017-202660107103366173*34.70705547.71815737512
Larry GomesWI1976-1987609111317114339.64553841.2891352582
Ben SmithCS2012-2023601008287124431.21679942.23611835010
Alistair CampbellZIM1992-2002601094285810327.22684341.77218103554
Neil DexterMID/LEI2014-2019601029282218030.34596847.29781437714
Graeme SwannENG2008-201360761413708522.10179176.4905518119
Mark SteketeeYOR/ESS/QUE2017-202560781510125316.06174458.03031011511
Matthew FisherENG/YOR/SUR2015-202660771910058817.33232043.3202141247
Graham McKenzieAUS1961-19716089129457612.2796434.0202157016
Michael HoldingWI1975-19876076109107313.79118558.9906157836
Jack WhiteYOR/NOR2020-2026608344346598.8774746.320117485
Roy FredericksWI1968-1977591097433416942.49434446.5782674258
Glenn PhillipsNZ/OV/AA2017-20265910613384514741.34562668.347256460109
Shane WatsonAUS2005-2015591093373117635.20709452.59424648331
Polly UmrigarIND1948-196259948363122342.2260.00121451514
Peter FultonNZ/CAN2006-20175911093548209*35.13727848.751014542952
Henry HuntSA2019-2026591144344816231.35863939.918151340514
Graeme WoodAUS1978-1988591126337417231.83706640.2191393168
Ijaz AhmedPAK1987-200159924331521137.67732345.231212741723
Keith FletcherENG1968-1982599614327221639.90750438.5871963556
Anaru KitchenOV/AA2012-2021591107320720731.14550358.28419738841
Tim SeifertND/SUS2014-20255910653205167*31.73592154.136171034856
Harry CameHAM/DER2020-20265910052904141*30.57665243.66421123527
Tim PaineAUS/TAS2010-20235997172416111*30.20506647.6911262788
Rob JonesWOR/LAN2016-202559937218712225.43496744.0339112839
Felix OrganHAM2017-2026599782080122*23.37487342.6847924222
Matt MilnesYOR/KEN/NOT2018-202659892213657820.37292646.6505617810
Oli StoneENG/MID/NOR2014-202659831511659017.13256445.4404151559
Gautam GambhirIND2004-2016581045415420641.96806751.49922751810
Tony GreigENG1972-197758934359914840.44725146.04820543719

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.