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
Martin CroweNZNew Zealand tour of West Indies 1984/85198547021618830.8658836.73100251
Alex CareyAUSIndia tour of Australia 2024/252024-20255812167030.8631369.01010183
Marcus O'RiordanKENBob Willis Trophy 2020202058321652*43.2048045.00010320
Cooper ConnollyWASheffield Shield 2025/262025-20264812167030.8638056.84020323
Conrad HunteWIWest Indies tour of India 1958/591958-19595802169227.00--01201
Ian RedpathAUSAustralia tour of England 1964196458121658*30.8685125.38010240
Joey EvisonKEN/LEI/NOTCounty Championship 20222022691216109*27.0044348.76102252
Gareth BergNORCounty Championship 20212021910321669*30.8644848.21012261
Jack BoyleCSPlunket Shield 2024/252024-202561002167221.6053840.15010270
Harry NielsenSASheffield Shield 2018/192018-201951002168221.6047645.38012231
Tom BaileyLANSpecsavers County Championship 2017201781112165821.6039854.27010282
Avishka TharinduPSCMajor League Tournament 2024/252024-202571112167021.6044748.32011161
Rod MarshAUSAustralia tour of England 1981198161102165219.6442650.70011331
Calvin HarrisonNOTCounty Championship 20242024101312165218.0061435.18011280
Tim MurtaghMIDLV= County Championship 20142014101432164219.6429373.72002311
Callum ParkinsonDURCounty Championship 202620261214721654*30.8658736.80011210
Matt McEwanWFPlunket Shield 2014/152014-201591532165218.0044049.09012331
Tony PalladinoDERSpecsavers County Championship 2018201891742163216.6249143.99002252
Kyle AbbottHAMCounty Championship 20262026142452163511.3740852.94003321
Stan WorthingtonENGIndia tour of England 19361936220215128107.50--110190
William PorterfieldIREICC Intercontinental Cup 2015/162015-201623021518671.6737058.11100251
Mohsin KhanPAKSri Lanka tour of Pakistan 1981/82198223021512971.6729373.38110300
Mark WaughAUSNew Zealand tour of Australia 1993/94199333021511171.6729074.14110261
Kumar SangakkaraSLSri Lanka in New Zealand Test Series 2014/152014-201524021520353.7536758.58100193
Rashid LatifPAKWest Indies v Pakistan in United Arab Emirates 2001/022002242215150107.5031368.69100231
Shikhar DhawanINDIndia in New Zealand Test Series 2013/14201424021511553.7535161.25111262
Harry BrookENGPakistan tour of England 202620263402159153.7527279.04020260
Imam-ul-HaqPAKNew Zealand tour of Pakistan 2022/232022-20232402159653.7543549.43020272
Peter BurgeAUSWest Indies tour of Australia 1960/6119612402156853.7538931.11020250
Hansie CronjeSASri Lanka tour of South Africa 1997/9819982402158253.7532765.750201910
Hashmatullah ShahidiAFGZimbabwe v Afghanistan in United Arab Emirates 2020/212021242215200*107.5046746.04100241
Kumar SangakkaraSLEngland tour of Sri Lanka 2000/0120013502159543.0043149.88021290
Charlie BarnettENGAustralia tour of England 1938193835021512643.0045047.78100250
Mark ButcherENGEngland tour of India 2001/0220013612159243.0050242.83020260
Michael VaughanENGEngland tour of Sri Lanka 2007/0820073602158735.8344248.64020260
VVS LaxmanINDIndia in Sri Lanka Test Series 2008200836121561*43.0044348.53020180
Sachin TendulkarINDIndia tour of Pakistan 1989/9019894602155935.8348744.15020230
Tillakaratne DilshanSLIndia in Sri Lanka Test Series 2010201036121568*43.0022695.13020291
Daryl MitchellNZEngland tour of New Zealand 2024/2520243602158435.8341252.18020273
Dusan HakaraiaAAPlunket Shield 2012/132013361215141*43.0038056.58100302
Leo CarterCANPlunket Shield 2014/1520153602158135.8345447.36021233
Colin CowdreyENGAustralia tour of England 1968196846021510435.8355738.60100290
C SandaruKYCCMajor League Tournament 2025/26202647221592*43.0048943.97021203
Billy MurdochAUSEngland tour of Australia and New Zealand 1881/821881-18824712158535.83--010170
Greg MatthewsAUSEngland tour of Australia 1986/87198647321573*53.7547545.26021291
Alec StewartENGNew Zealand tour of England 1999199948121583*30.7150242.83021300
Geraint JonesENGEngland tour of South Africa 2004/052004-20055802157326.8831668.04020286
Farokh EngineerINDIndia tour of Australia 1967/681967-19684802158926.8816762.87011240
Tim PaineAUSAustralia tour of South Africa 2017/1820184832156243.0045447.36010232
Hilton CartwrightWASheffield Shield 2018/192018-20194812156630.7144148.75010260
PreviousPage 135Next

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.