ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Danny LambSUS/GLO/LANFirst-class2018-2025375310121313428.21244649.5925913021
Lasith CroospulleCCCFirst-class2024-202616260121216346.621177102.9752213047
Vernon RansfordAUSTests1907-1912203861211143*37.84119252.10172921
Tim MurtaghIRE/MIDFirst-class2014-20231051434212104711.98181566.6700321608
Gareth BattySURFirst-class2014-20195677181209110*20.49230252.52121115316
Michael HoganKEN/GLAFirst-class2014-20231051385912095415.30147881.80011616330
Salim DuraniINDTests1960-197329502120210425.0461639.4517412615
Dipak PatelNZTests1987-19973766812009920.69282842.4305101198
Rahmat ShahAFGTests2018-202613251119923449.96231151.8847414111
Bradley HopeTASFirst-class2022-2026274651199132*29.24241049.752741636
Maurice TateENGTests1924-1935395251198100*25.4964171.611558414
Ben GreenSOM/LEIFirst-class2018-20264470711937718.94256246.5703101559
Alan KippaxAUSTests1925-193422341119214636.12180039.06281971
Josh de CairesMIDFirst-class2021-20263149311908725.87227152.400831615
Jack FingletonAUSTests1932-193818291118913642.46217730.82533531
Phil MeadENGTests1911-1928172621185182*49.3861930.05433380
George RhodesWOR/LEIFirst-class2016-20223260811859022.79296639.950761631
Peter WilleyENGTests1976-1986265061184102*26.91279442.382521604
Harry DeardenLEIFirst-class2016-20213560211848720.41270043.850561735
Stuart WilliamsWITests1994-200230523118312824.14236749.981361716
Abid AliPAKTests2019-2021162621180215*49.17244548.264321485
Gulabrai RamchandINDTests1952-196033535118010924.58--256421
Kushal Janith PereraSLTests2015-2021224131177153*30.97162972.2527515112
Kris ClarkeND/GLOFirst-class2022-202632548117610325.57222452.8813313919
Ollie RaynerMID/HAM/KENFirst-class2014-2019628810117552*15.06241648.6302181680
Donovan GrobbelaarAAFirst-class2013-201732526117310125.50257045.641751459
David SheppardENGTests1950-196322332117211937.8128048.933621041
Matthew ElliottAUSTests1996-200421361117219933.49263744.443451554
Geraint JonesENGTests2004-200634534117210023.92216554.1316215412
Ross EdwardsAUSTests1972-1975203231171170*40.38200643.722941041
Marcus NorthAUSTests2009-201021352117112835.48243248.155451435
Will WilliamsCAN/GLO/LANFirst-class2012-2026881243411659812.94369831.50021611613
Peter SiddleAUSTests2008-201967941511645114.73246847.1602171254
Tom HartleyLANFirst-class2020-2026405910116213023.71226151.3914613518
Pasindu SooriyabandaraMSCFirst-class2024-2026172251161204*68.29196059.234411078
Tony PalladinoDERFirst-class2014-2019649720116160*15.08240948.1902111438
Andrew HoddYORFirst-class2014-201836536116096*24.68215553.830971532
Mitchell PerryVICFirst-class2020-20264668811597519.32310837.2904111373
Troy JohnsonOV/WFFirst-class2020-2026264551156194*28.90258844.672441507
Bob TaylorENGTests1971-198457831211569716.28426027.1403101001
Daniel DrewSAFirst-class2019-2025224331153208*28.82257344.812371351
George BaileyMID/HAM/TASFirst-class2016-201920321114916137.06204956.084741527
Barry SinclairNZTests1963-196821401114813829.4426047.31335990
Tom HelmMID/GLA/LEIFirst-class2014-202664892511476417.92224551.0904813713
Jack GregoryAUSTests1920-192824343114611936.9788060.452731303
Chris GreenLAN/NSWFirst-class2022-2026274011114616039.52205755.7126013720
Michael VandortSLTests2001-200820332114414036.90242147.254431326
Karl BrownLANFirst-class2014-201826421114413227.90262843.531741681
Adil RashidYORFirst-class2014-201734485114412726.60218952.262571680
Jeet RavalNZTests2016-202024391114313230.08267042.811731421

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.