Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG81/0 (13)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI3rd 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Derek UnderwoodENG1966-1982861163593745*11.57245635.990019910
Graham OnionsENG/DUR/LAN2009-20196890356536511.87123253.000117905
James BakerND2012-202166813554541*11.85149836.3800125511
Shannon GabrielWI/WOR/YOR2012-202366943524120*4.0872233.380024296
Ben BrownSUS/HAM2014-2026163267349049165*38.841537958.84214230111633
Jeetan PatelNZ/WF/WAR2006-201915222234384710520.46559368.782123147264
Timm van der GugtenNED/GLA2016-202610113934221085*21.05482145.840111828714
Will WilliamsCAN/GLO/LAN2012-2026881243411659812.94369831.50021611613
Jake BallENG/SOM/DUR2014-20268412434111149*12.34170565.16001515626
Blair TicknerNZ/CS/DER2015-20268296347604712.26211036.020018895
Sachin TendulkarIND1989-20131993293315921248*53.792943754.05516814205869
VVS LaxmanIND1996-201213422433878128145.971778549.3717561411355
Simon HarmerSA/ESS2015-202613919833373183*22.61811745.970192843636
James HarrisMID/KEN/GLA2014-20251071573327188021.92673640.35012223678
David PayneGLO2014-2022769433125167*20.51252149.62051316514
Liam NorwellWAR/GLO2014-202267893387210215.57163653.30121811715
Allan DonaldSA1992-20027294336523710.69185635.130017660
Scott BolandAUS/DUR/VIC2017-2026617533369408.79129228.56008490
Danish KaneriaPAK2000-2010618433360297.0674348.450025463
Ewen ChatfieldNZ1975-198943543318021*8.5778223.020011160
Rahul DravidIND/IWX1996-2012164286321328827052.313125842.5136638165421
Ian BellENG/WAR2004-2020170292321088823541.882162550.35316125133752
Logan van BeekNED/CAN/WF2013-202689133322572111*25.47487552.762111031137
Anil KumbleIND1990-2008131173322506110*17.77645538.8215173029
Ben CoadYOR2016-2026881153212558915.12188966.44021616821
Ryan SidebottomENG/YOR2001-20175672326093115.22189032.22008740
Ed BarnardWOR/WAR2015-2026142208316511177*36.791158856.1911351979635
Craig OvertonENG/SOM2014-202613520131427314125.14653965.354202054368
Toby Roland-JonesENG/MID2014-2026131186313511103*22.65528066.501141644772
Kyle AbbottSA/HAM/WOR2013-202613618331234097*15.39448352.20082731529
Sam CookENG/ESS2017-202694111318674910.84210441.210019905
Umesh YadavIND/MID/ESS2011-20236378316665114.17104663.6701106236
Dane PatersonSA/MID/NOT2020-202556703137039*9.4964557.360010479
Sam NortheastHAM/YOR/KEN2014-20261562623010389410*44.781823856.96294223126142
Angelo MathewsSL/CCC2009-2026129225308951200*45.901814049.3417517900101
Ben RaineDUR/LEI2014-202614420830429010624.10781154.923181851236
Keith BarkerHAM/WAR2014-202612017630421611328.88726558.033242055032
Suranga LakmalSL/DER/TUCA2010-202581120309854210.94204448.19002311814
Tim GroenewaldSOM/KEN/DER2014-202052783077656*16.17148552.260298427
AzharullahNOR2014-201744663046058*12.78101445.360113674
Duanne OlivierSA/YOR/DUR2017-202649653036840*10.51100836.510010541
Harry ConwayNOR/SA/NSW2018-20264158303133111.18127624.53008360
Asitha FernandoSL/GLA/NOT2021-202646593010514*3.6239326.720018172
Ricky PontingAUS1995-2012168287291337825751.852278258.72416217150673
Steve SmithAUS/SUS/NSW2010-2026138245291157323953.582154853.71394813127174
Dominic SibleyENG/WAR/SUR2014-202615326229919930539.482242841.02234819103528
Ben CoxWOR/LEI2014-202614622829619916231.151052658.895342281651
Curtly AmbroseWI1988-2000981452914395312.41308046.72012617212
Gabe BellGLO/TAS2017-202650772938835*8.08109035.600013503
Phil TufnellENG1990-200142592915322*5.1069022.170015130

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.