Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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 series (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Kepler WesselsAUSWest Indies tour of Australia 1984/85198459050517356.1188357.19143580
Jack HobbsENGEngland tour of Australia 1920/211920-1921510050512350.5087757.58210402
Sunil GavaskarINDWest Indies tour of India 1983/8419836111505236*50.5068567.45212602
Todd AstleCANPlunket Shield 2016/172016-2017712050519542.0877764.99131612
Jordan ClarkLANSpecsavers County Championship 2018201891405058236.0780962.42053643
Jack LeaningSUSCounty Championship 2026202611202505120*28.06103049.03133597
Javed MiandadPAKNew Zealand tour of Pakistan 1976/771976351504206126.00--210596
Ian BellENGPataudi Trophy 2011201146050423584.0077565.03201632
Jason SanghaNSWSheffield Shield 2021/222021-2022713050414238.77103848.55141555
Lyndon JamesNOTCounty Championship 20212021111715049131.50124440.51041710
Moisés HenriquesNSWSheffield Shield 2022/232022-20231019350499*31.50112544.80022426
VVS LaxmanINDAustralia tour of India 2000/01200136050328183.8377564.90130850
Gary BallanceENGPataudi Trophy 2014201457050315671.8696951.91220741
Ben DuckettNOTCounty Championship 20262026471503203*83.8371570.35130672
Arthur MorrisAUSEngland tour of Australia 1946/471946-194758150315571.86100150.25310422
Rohan KanhaiWIWest Indies tour of Australia 1960/611960-1961510050311750.3039950.63220652
Lewis HillLEICounty Championship 20222022713050310438.6981861.49141690
Louis KimberLEICounty Championship 202220221119050310426.4797751.48130725
Michael PollardWFPlunket Shield 2014/152014-2015102015038226.4799750.45031595
Marnus LabuschagneAUSWest Indies tour of Australia 2022/232022241502204167.3378863.71300503
Marnus LabuschagneGLACounty Championship 20232023581502170*71.7186358.17220656
Rilee RossouwHAMSpecsavers County Championship 2019201981315029241.8361681.490516810
Z MalikWARCounty Championship 202520251015250214238.6283759.98201628
Lyndon JamesNOTCounty Championship 2024202414195502106*35.86121841.22121540
Graeme van BuurenGLOCounty Championship 2022202212202502127*27.8989556.09111771
Aneurin DonaldDERCounty Championship 20242024132115029725.1065276.99033732
Matthew HaydenAUSZimbabwe tour of Australia 2003/042003231501380250.5056189.302005214
Seymour NurseWIWest Indies tour of England 1966196658050113762.6392254.34141573
Cheteshwar PujaraSUSCounty Championship 2024202469150112962.63105447.53210560
LJ WoodcockWFPlunket Shield 2016/172016-20177111501203*50.10108546.18213662
Thanuka DabareCMCCMajor League Tournament 2025/262025-202691605019131.3158885.200404615
Roneel HiraCANPlunket Shield 2014/152014-20151020050110025.0568573.14134738
Ben BrownHAMCounty Championship 20232023142215019523.86105547.49033641
Brian LaraWIEngland tour of West Indies 2003/042004471500400*83.3382360.75102564
Joe BurnsAUSTrans-Tasman Trophy 2015/162015-201659050017055.5686557.80222644
Sunil GavaskarINDEngland tour of India 1981/821981-198269150017262.50138236.18130481
Matt RenshawQUESheffield Shield 2020/212020-20218102500168*62.50102648.73200536
Kyle VerreynneNOTCounty Championship 2025202510161500128*33.3385358.62110605
Kumar SangakkaraSLSri Lanka in Bangladesh Test Series 2013/142014230499319166.3380861.762105210
Joe DenlyKENSpecsavers County Championship 20192019592499167*71.2979862.53211567
Henry CooperNDPlunket Shield 2019/202019-2020510049914949.9099650.103005711
Matt RenshawQUESheffield Shield 2025/262025-2026610049912849.9099650.10310534
Dane CleaverCSPlunket Shield 2025/262025-2026712149910945.3672468.92142677
Mitch RenwickOVPlunket Shield 2018/192018-2019815049913133.2797651.13111733
Dominic BessYORCounty Championship 20222022131924998929.3597251.34042612
Jacques KallisSAIndia in South Africa Test Series 2010/112010-2011352498201*166.0087057.24300465
Jake LibbyWORBob Willis Trophy 2020202059049818455.33104147.84131562
Steve WaughAUSEngland tour of Australia 1998/991998-19995104498122*83.0093053.55220501
Tom BruceCSPlunket Shield 2024/252024-2025812149834545.2766874.55103577
Gundappa ViswanathINDWest Indies tour of India and Sri Lanka 1978/791978-197967049717971.0012541.60220380

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.