Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Dilip VengsarkarINDIndia tour of England 1979197947124910341.5071334.92122280
Graeme SwannENGThe Ashes 200920095812496335.5729983.28021341
Avishka TharinduPSCMajor League Tournament 2025/26202658024911631.1336168.98100266
Mark RamprakashENGSouth Africa tour of England 1998199859124967*31.1382030.37011221
Shane WarneAUSAustralia tour of England and Scotland 200520055902499027.6735370.54012325
Matt MachanSUSSpecsavers County Championship 201620166902496627.6733674.11010243
Bharat PopliNDPlunket Shield 2013/142013-20146922498235.5751548.35010360
Zak ChappellLEISpecsavers County Championship 201720175912496631.1342159.14011351
Curtis HeaphyCSPlunket Shield 2022/232022-20235902498027.6773034.11022280
Tom HainesSUSBob Willis Trophy 20202020510124911727.6762140.10100351
Ben PomareNDPlunket Shield 2025/262025-202661002497324.9055544.86012303
Pelham WarnerENGEngland tour of Australia 1903/041903-190451012497927.67--022250
Gulabrai RamchandINDIndia tour of West Indies 1952/53195351002496224.90--021110
Ian HealyAUSEngland tour of Australia 1994/951994-199551032497435.5751748.16020200
Russel ArnoldSLPakistan tour of Sri Lanka 2000200061102499922.6454545.69010291
Craig OvertonSOMCounty Championship 20232023914324970*22.6436368.60012308
Shane SnaterESSCounty Championship 202620261319324937*15.5643457.370052611
Tony de ZorziSASouth Africa tour of Bangladesh 2024/25202423024817782.6739363.10100234
Brendon McCullumNZEngland in New Zealand Test Series 2012/1320133412487482.6726892.54030297
MahmudullahBANBangladesh tour of New Zealand 2018/19201924024814662.0037665.96110404
Kyle VerreynneNOTCounty Championship 20242024343248148*248.0029284.93110293
Ricky PontingAUSSouth Africa tour of Australia 1997/981997-199835024810549.6060341.13110241
Tillakaratne DilshanSLSri Lanka in India Test Series 2009/10200935024811249.6033574.03201262
Matthew BellNZPakistan tour of New Zealand 2000/01200135024810549.6050649.01111370
Sadeera SamarawickramaMSCMajor League Tournament 2024/252024-202555024811449.6037665.96120313
Sadiq MohammadPAKEngland tour of Pakistan 1972/73197335024811949.60--110270
Saleem MalikPAKPakistan tour of England 1987198745024810249.6060540.99110210
Qasim UmarPAKPakistan tour of New Zealand 1984/8519853502489649.6055344.85020250
Marcus TrescothickENGEngland tour of Sri Lanka 2000/01200136024812241.3366937.07110280
Ashton TurnerWASheffield Shield 2017/1820183602488141.3338963.75020360
John WrightNZNew Zealand tour of Australia 1987/8819873602489941.3360341.13010230
Sherwin CampbellWIWest Indies tour of Pakistan 1997/9819973602487841.3368236.36030261
Temba BavumaSABasil D'Oliveira Trophy 2015/162015-2016472248102*49.6045554.51112341
Mitchell MarshWASheffield Shield 2018/192018-201948024810531.0039263.27100353
Arthur RichardsonAUSEngland tour of Australia 1924/251924-19254802489831.0051244.14020230
Mark BurgessNZNew Zealand tour of West Indies 1971/72197258124810135.432729.63110262
Simon KatichAUSAustralia tour of England and Scotland 200520055902486727.5653046.79020310
Zafar GoharGLOCounty Championship 202420246912488631.0054745.34030251
Craig OvertonSOMBob Willis Trophy 2020202061022486631.0037366.49020334
Will JacksSURBob Willis Trophy 20202020510224884*31.0052846.97022351
David HookesAUSAustralia tour of West Indies 1983/84198451002485124.8041150.85010291
S MalshanPSCMajor League Tournament 2025/262025-202681122484827.5660141.26000251
Mushfiqur RahimBANBangladesh in Sri Lanka Test Series 2012/13201323024720082.3342158.67100252
Graham ThorpeENGEngland tour of New Zealand 1996/97199734024711961.7555144.83200320
Graham ThorpeENGSri Lanka tour of England 2002200234024712361.7542058.81110280
Dimuth KarunaratneSLNew Zealand in Sri Lanka Test Series 2019201924024712261.7555144.83110181
Dean JonesAUSPakistan tour of Australia 1989/901990341247121*82.3345654.17201201
David RichardsonSANew Zealand tour of South Africa 1994/951994-199534124710982.3345454.41110250
Darren BravoWIThe Frank Worrell Trophy 2015/162015-201635024710849.4055044.91110360
Imran KhanPAKIndia tour of Pakistan 1982/831982-198365124711761.7532975.08100237
PreviousPage 112Next

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.