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 resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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
James NeeshamNZIndia in New Zealand Test Series 2013/142014121170137*170.0018989.95100270
Mohinder AmarnathINDSri Lanka tour of India 1986/871986-198722017013185.0030143.52100140
MahmudullahBANWest Indies tour of Bangladesh 2018/19201823017013656.6729557.63100111
Arthur MitchellENGSouth Africa tour of England 193519352301707256.67--020-0
Zaheer AbbasPAKPakistan tour of Australia 1981/8219812301709056.6729358.02021190
Romesh KaluwitharanaSLSri Lanka tour of New Zealand 1996/97199724017010342.5018989.95100222
Clive LloydWIAustralia tour of West Indies 1983/8419844401707642.5025367.19010195
Heath StreakZIMWest Indies tour of Zimbabwe 2003/042003243170127*170.0035547.89100151
Tamim IqbalBANAustralia tour of Bangladesh 201720172401707842.5037145.82020153
Fawad AlamPAKSouth Africa tour of Pakistan 2020/21202124117010956.6743738.90100172
Lahiru ThirimanneSLBangladesh in Sri Lanka Test Series 2012/132013243170155*170.0030855.19101140
Kane WilliamsonNZIndia in New Zealand Test Series 2013/14201424017011342.5031154.66100162
Shan MasoodPAKSouth Africa tour of Pakistan 2025/2620252401708742.5034549.28021124
Agha SalmanPAKSouth Africa tour of Pakistan 2025/2620252401709342.5027462.04010123
Roger HartiganAUSEngland tour of Australia 1907/08190824017011642.50--100180
Cotar RamaswamiINDIndia tour of England 193619362411706056.67--010-1
Reg SimpsonENGPakistan tour of England 1954195434017010142.50--100120
Ken BarringtonENGAustralia tour of England 196819683411707556.6747835.56011170
Imran KhanPAKPakistan tour of Australia 1983/841983-19842411708356.6735747.62020190
Tillakaratne DilshanSLSri Lanka tour of India 2005/0620053511706542.5031254.49021200
Alviro PetersenSAIndia in South Africa Test Series 2010/112010-20113501707734.0029258.22010201
Marnus LabuschagneAUSAustralia tour of Pakistan 2021/2220223501709034.0027661.59012231
Harry GrahamAUSAustralia tour of England 1893189335017010734.00--101120
Jeremy ConeyNZNew Zealand tour of Sri Lanka 1983/8419843521709256.6739742.82010160
Mike GattingENGNew Zealand tour of England 1986198635017012134.0037944.85100181
Gus LogieWIWest Indies tour of Pakistan 1990/9119903511705942.5024170.54020210
Jimmy AdamsWIPakistan tour of West Indies 200020003521706056.6759328.67010100
Stephen FlemingNZNew Zealand tour of England 199419943601705428.3342939.63010280
Tony MacGibbonNZNew Zealand tour of Pakistan 1955/5619553621706142.50--011101
Trevor FranklinNZSri Lanka tour of New Zealand 1990/9119913601706928.3364726.28010150
Craig SpearmanNZNew Zealand tour of India 1999/00199936117054*34.0051133.27020220
Shane WatsonAUSBorder-Gavaskar Trophy 2008/0920084701707824.2938244.50010241
Andrew StraussENGBasil D'Oliveira Trophy 2009/102009-20104701705424.2931653.80011250
Kieran Noema-BarnettCSPlunket Shield 2014/152014-20154721706934.0027661.59011184
Chris DentGLOBob Willis Trophy 202020204701709224.2936147.09022190
Marnus LabuschagneQUESheffield Shield 2018/192018-20194701705924.2931054.84012160
Ravi ShastriINDIndia tour of West Indies 1988/89198947117010728.3350333.80101190
Michael SlaterAUSAustralia tour of England 200120014701707724.2927861.15010230
Alec StewartENGEngland tour of West Indies 1989/9019904811704524.2932552.31000220
Harry FinchSUSSpecsavers County Championship 201620165821706628.3341740.77021240
Geoff PullarENGEngland tour of Australia 1962/631962-19634801705621.2522131.22021140
Mark TaylorAUSWest Indies tour of Australia 1992/931992-199348117046*24.2961427.69000100
Carl HooperWIWest Indies tour of Australia 1988/891988-19895901706418.8944937.86012142
Ross WhiteleyWORSpecsavers County Championship 201720175911705321.2537345.58011204
Matt PooreNZNew Zealand tour of South Africa 1953/541953-19545901704418.89--00120
Derick ParryWIWest Indies tour of India and Sri Lanka 1978/791978-19796911705521.2511448.2501140
Chris LewisENGEngland tour of West Indies 1993/94199459117075*21.2548335.20011132
Steven PattersonYORLV= County Championship 20142014131211704315.4544738.03000250
Mahela JayawardeneSLSri Lanka tour of Bangladesh 2008/09200812016916684.5028359.72100191
Billy IbadullaPAKAustralia tour of Pakistan 1964/65196412016916684.50--100200
PreviousPage 177Next

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.