LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL86/0 (16)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th 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)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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

Batting by format (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom LammonbySOMFirst-class2020-2026861509474222933.63918351.6410211858919
Ian RedpathAUSTests1964-19766612011473717143.46902037.5683194812
Stephen EskinaziMID/LEIFirst-class2015-20269817013473717930.17976748.5010211163319
Beau WebsterWAR/GLO/TASFirst-class2018-20267512518473618744.26808158.611124453544
Steven CroftLANFirst-class2014-202310114812471815634.691008046.819231354425
Nathan AstleNZTests1996-20068113710470222237.02947949.6011241161239
Matt RenshawSOM/KEN/QUEFirst-class2017-202679137104700200*37.01949149.521513252641
Ben ComptonKEN/NOTFirst-class2019-2026661238468022140.701102642.45132185655
Sam WhitemanYOR/NOR/WAFirst-class2019-2026801484468019332.501035445.2013181959911
Nick KellyOV/ND/WFFirst-class2015-20267313184677234*38.02842755.5012211059849
Jack HaynesWOR/NOTFirst-class2019-2026851329467715938.02865154.061220959013
Asad ShafiqPAKTests2010-2020771286466013738.20958848.6012271351229
Allan LambENGTests1982-19927913910465614236.09905851.401418961820
Daniel HughesSUS/NSWFirst-class2017-20267113111462217838.52907250.958271264813
Adam RossingtonMID/NOR/ESSFirst-class2014-202496155134619138*32.53725463.687301458764
Shakib Al HasanBANTests2007-2024711308460921737.78747361.68531655628
Emilio GayDUR/NORFirst-class2020-2026701197459226141.00795557.721416146078
Tom LathamCAN/DUR/WARFirst-class2012-202657968459126152.17860353.371227556621
Ollie PopeSURFirst-class2017-20266610111458227450.91697565.691417558831
Herbert SutcliffeENGTests1924-193553849455519460.73655834.60162322476
Daryll CullinanSATests1993-200169115124554275*44.21930048.9714201054825
Samit PatelGLA/NOTFirst-class2014-20208915044547257*31.14746460.927261260339
Hashan TillakaratneSLTests1989-200481131254545204*42.881115240.26112095401
Peter MayENGTests1951-19616610694537285*46.77169139.271322840612
Daniel VettoriNZ/IWXTests1997-201411317423453114030.01778758.196232055617
Rob YatesWARFirst-class2019-202693152104518228*31.82944147.8612181561714
Jake LehmannHAM/YOR/LANFirst-class2016-202680147124509133*33.40757159.561126155672
Ted DexterENGTests1958-1968621028450220547.89262343.69927651316
Michael BracewellOV/WFFirst-class2012-2024811438450219033.35859352.391018857244
Graeme van BuurenGLOFirst-class2016-20269415520446318733.06749359.569221958728
Everton WeekesWITests1948-195848815445520758.6250.00151963322
Saif ZaibNORFirst-class2015-20268313374455196*35.36768158.001221851246
Marcus TrescothickSOMFirst-class2014-2019691185443221839.22809254.7713201270020
Dhananjaya de SilvaSLTests2016-2026691239443117338.87763858.0113201153438
Chris NashSUS/NOTFirst-class2014-2020721273442717835.70795855.63829866212
Kim HughesAUSTests1977-1984701246441521337.421008142.849221044427
Mike GattingENGTests1978-19957913814440920735.56976445.1610211655211
Damien MartynAUSTests1992-20066710914440616546.38856951.421323751110
Alvin KallicharranWITests1972-19806610910439918744.43437246.3212211046612
Alan KnottENGTests1967-19819514915438913532.75887044.4353084916
Darren StevensKENFirst-class2014-20229314112437923733.95611671.607251658093
Mohinder AmarnathINDTests1969-19886911310437813842.50511942.1811241233021
Lewis GregorySOMFirst-class2014-202612218324437013727.48726860.134221854482
Ian HealyAUSTests1988-1999119182234356161*27.40876049.73422184255
Roy FredericksWITests1968-1977591097433416942.49434446.5782674258
Rohit SharmaINDTests2013-20246711610430121240.58753857.061218647388
Ben RaineDUR/LEIFirst-class2014-202614420830429010624.10781154.923181851236
KL RahulINDTests2014-2026701225428819936.65823052.101221951034
Mark ButcherENGTests1997-20047113174288173*34.581000542.86823105583
Henry CooperNDFirst-class2016-20267012644285206*35.12894647.90921654947

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.