Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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 runsFirst-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
Navjot SidhuINDEngland tour of India 1992/93199334023510658.7561538.21110292
Steve WaughAUSAustralia tour of Pakistan 1998/99199835123515758.7551345.81101221
Aravinda de SilvaSLSouth Africa tour of Sri Lanka 199319933502358247.0055742.19020271
Chris GayleWIWest Indies tour of New Zealand 2005/0620063502358247.0039958.90020362
Michael HusseyAUSThe Frank Worrell Trophy 2009/1020093502358247.0054343.28020260
Manoj PrabhakarINDIndia tour of New Zealand 1989/9019903512359558.7552145.11020250
Rahul DravidINDIndia tour of Sri Lanka 200120013612357547.0055142.65020280
Kumar SangakkaraSLSri Lanka tour of South Africa 2000/012000-20013602359839.1756841.37020301
Dean ElgarSAIndia tour of South Africa 2021/222021-202236123596*47.0057840.66020290
Dean ElgarSASouth Africa tour of England 2017201736023513639.1743254.40111350
Daryl MitchellNZNew Zealand tour of England 20262026361235100*47.0048248.76111272
Travis HeadAUSAustralia tour of India 2022/2320233612359047.0034268.71010315
Zak CrawleyENGEngland tour of Pakistan 2022/23202236023512239.1725691.80111380
Glenn TurnerNZPakistan tour of New Zealand 1972/7319733612355847.00--010160
Steven MullaneyNOTBob Willis Trophy 202020205702356733.5733171.00020353
Jake WeatheraldSASheffield Shield 2021/222021-202247123512239.1747549.47100232
Desmond HaynesWIWest Indies tour of England 1988198847223577*47.0059939.23030220
Alec StewartENGEngland tour of South Africa 1995/961995-19965802358129.3865835.71010350
Paul StirlingMIDLV= County Championship 2014201458123566*33.5742954.78021331
Scott KuggeleijnNDPlunket Shield 2023/242023-20246812356533.5736764.03010283
Desmond HaynesWIWest Indies tour of England 1984198458023512529.3855642.27100280
Ian BellENGThe Ashes 2013/142013-2014510123572*26.1152544.76021246
Jim ChristySASouth Africa tour of Australia 1931/321931-193251002356323.5010.00021211
Trevor GoddardSASouth Africa tour of England 1955195551002357423.5040.00021210
Syed KirmaniINDWest Indies tour of India 1983/841983610423563*39.1727440.88010120
Neil WagnerOVPlunket Shield 2017/182017-201861132354329.3835566.200011915
Oli CarterSUSCounty Championship 2021202161212355121.3662337.72011311
Tom CurranSURLV= County Championship 20152015131512356016.7938461.20013283
Jake BallNOTLV= County Championship 201520151320323549*13.8225392.89003319
Nishan MadushkaSLIreland tour of Sri Lanka 20232023220234205117.0038760.47100261
Kapil DevINDSri Lanka tour of India 1986/871986-1987331234163117.0016598.79110192
Tamim IqbalBANIndia in Bangladesh Test Series 2009/10201024023415158.5035865.36111303
Joe RootYORCounty Championship 2022202234023414758.5035965.18110240
Saud ShakeelPAKNew Zealand tour of Pakistan 2022/232022-2023242234125*117.0062937.20110301
Johann MyburghSOMSpecsavers County Championship 2016201635123411058.5031275.00121383
Rory BurnsENGWest Indies tour of England 202020203502349046.8053443.82020240
Ben ManentiSASheffield Shield 2026/27202635123412858.5031075.48100302
Desmond HaynesWIEngland tour of West Indies 1980/8119814502349646.8053243.98020290
Mohammad HafeezPAKWest Indies tour of Pakistan 2006/07200636023410439.0057041.05110280
Imran FarhatPAKWest Indies tour of Pakistan 2006/0720063612347646.8058739.86020320
Matt PriorENGPakistan in England Test Series 20102010462234102*58.5039459.39110252
Kraigg BrathwaiteNOTSpecsavers County Championship 201820183612347146.8056941.12021340
Jordan ThompsonYORBob Willis Trophy 202020205612349846.8038660.62020315
Martin AnderssonMIDCounty Championship 202220225612346246.8034767.44020303
Gulabrai RamchandINDNew Zealand tour of India 1955/561955-1956562234106*58.50--110251
Matthew CritchleyDERBob Willis Trophy 202020205712346339.0047049.79010250
Clive van RyneveldSANew Zealand tour of South Africa 1953/541953-195457223468*46.80--020120
Matthew HaydenAUSBorder-Gavaskar Trophy 2008/0920084812348333.4336863.59022332
Matthew HaydenAUSAustralia tour of England 200120015812346833.4340857.35011361
Stuart BroadENGThe Ashes 200920095802346129.2532272.67020360
PreviousPage 121Next

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.