Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM18/0 (1.2)ZIM need 204 runs in 112 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-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 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 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/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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
Charlie ShreckLEILV= County Championship 201520151320541152.7317423.5600970
Harry GurneyNOTSpecsavers County Championship 201620161321956164.6710951.3800852
Leus du PlooyDERCounty Championship 20212021132414289818.6198643.41028511
Nathan GilchristKENCounty Championship 20222022813057144.3815935.8500791
Tim MurtaghMIDCounty Championship 202120211220788316.7714660.27007130
Sam WhitemanWASheffield Shield 2022/232022-20231120160119331.63138043.55127770
Keith BarkerWARSpecsavers County Championship 201720171121453470*31.41105350.71067800
Brooke GuestDERCounty Championship 202620261423147914121.7789253.70127482
Ben AllisonWORCounty Championship 2025202514254198389.4348440.91007192
Angus RobsonLEISpecsavers County Championship 20162016152616568426.24154142.57087821
Jack MorleyDER/LANCounty Championship 20242024610031283.1017417.8200611
Ian McPeakeWFPlunket Shield 2020/212020-2021811040203.6411136.0400641
Alan HurstAUSEngland tour of Australia 1978/791978-197961224417*4.4011637.9300640
Monty PanesarESSLV= County Championship 201420141113270386.3612556.0000691
Tim BresnanYORSpecsavers County Championship 20172017111502846118.9368341.58016421
Callum ParkinsonDURCounty Championship 202420241215371185.9228025.3600641
Alex ThomsonDERCounty Championship 20222022111522345418.0044852.23026261
Mohammad AbbasHAMCounty Championship 20222022121692183.009123.0800640
Henry CrocombeSUSCounty Championship 2021202191728346*5.5325133.07006100
Matt TaylorGLOSpecsavers County Championship 20182018131821764811.0039944.11006210
Charlie ShreckLEISpecsavers County Championship 201620161518113117*4.4313522.9600660
Mark FootittDERLV= County Championship 201520151519599347.0715265.13006122
Ben SandersonNORSpecsavers County Championship 20182018121912703610.0016442.68006111
Tom Kohler-CadmoreWORSpecsavers County Championship 201620161220155216929.05105952.12216793
Gareth RoderickGLOSpecsavers County Championship 20182018112014526723.79100644.93046512
Timm van der GugtenGLACounty Championship 20262026142233717219.5384543.91026472
Steve MagoffinSUSLV= County Championship 20152015162442084110.4050341.35006380
Sam NortheastGLACounty Championship 20242024142661004335*50.20172558.203261126
Tom LaceGLOCounty Championship 202120211426457311826.05131243.67136742
Ajit AgarkarINDIndia tour of Australia 1999/001999-200036019193.177525.3300530
Mohinder AmarnathINDWest Indies tour of India 1983/841983360110.17300.0000500
Pramodya WickramasingheSLPakistan tour of Sri Lanka 20002000360550.832123.8100510
Glenn McGrathAUSEngland tour of Australia 1998/991998-199957015102.146124.5900510
Pankaj RoyINDIndia tour of England 1952195247054357.7110.0000500
Wayne ClarkAUSAustralia tour of West Indies 1977/781978471641.00--00510
Alan MullallyENGEngland tour of Australia 1998/99199847020162.864247.6200540
Neil AdcockSAAustralia tour of South Africa 1957/581957-195858263*1.0010.0000500
Duanne OlivierDERSpecsavers County Championship 201820186917240*9.0013752.55005110
Dick MotzNZNew Zealand tour of South Africa 1961/621961-19625912510*3.1310.0000500
Jack HunterOVPlunket Shield 2015/162015-201671052110*4.207926.5800530
Sean HuntSUSCounty Championship 2021202161041272.009113.1900510
Tim MurtaghMIDCounty Championship 2023202361132783.385152.9400550
Blake CoburnCANPlunket Shield 2017/182017-2018711335174.3816920.7100540
Pulindu PereraNSWCMajor League Tournament 2025/262025-20267111218129*21.8030870.78105256
Fraser ColsonWFPlunket Shield 2017/182017-201881202338819.4241955.61025364
Josh ShawYOR/GLOSpecsavers County Championship 201920191013211338*10.2728339.93005160
Ben CliffYORCounty Championship 20262026913076225.8520038.00005100
Jeetan PatelWFPlunket Shield 2017/182017-201891401806412.8623875.63015185
Harry GurneyNOTLV= County Championship 20152015111481582.507220.8300520
Harry FinchSUSSpecsavers County Championship 2019201981411614812.3835545.35005230
Page 1Next

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.