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
Brad HaddinAUSThe Ashes 2013201351012067122.8941749.40021240
Peter FultonCANPlunket Shield 2013/142013-2014510220678*25.7545844.98010281
Ollie PopeSURCounty Championship 2024202471012066322.8939052.82010191
Eddie ByromSOM/GLACounty Championship 2021202171012067822.8954737.66011290
Grant StewartKENCounty Championship 2023202361002065020.6026677.440121911
Rohan KanhaiWIWest Indies tour of England 1957195751012064722.89--002270
John DysonAUSAustralia tour of England 19811981510020610220.6056936.20101200
Tom BaileyLANLV= County Championship 20152015101432063418.7341649.52002212
Josh DaveySOMSpecsavers County Championship 20182018111762063618.7342148.93001233
Ollie PopeENGIreland tour of England 20232023110205205205.0020898.56100223
Sanath JayasuriyaSLSri Lanka tour of Zimbabwe 20042004220205157102.5024284.71100253
Duleep MendisSLSri Lanka tour of England 19841984120205111102.5024085.42110206
Jesse RyderNZWest Indies tour of New Zealand 2008/09200823120589102.5032463.27030240
Asad ShafiqPAKPakistan in Bangladesh Test Series 2015201523020510768.3335058.57110161
Cameron GreenWASheffield Shield 2023/242023-2024231205103*102.5030766.78110302
Sachin TendulkarINDIndia tour of Pakistan 2003/042004341205194*68.3336855.71100220
Nafees IqbalBANZimbabwe tour of Bangladesh 2004/05200524020512151.2555037.27111310
Shakib Al HasanBANWest Indies in Bangladesh Test Series 2012/1320122402059751.2528372.44020232
Wriddhiman SahaINDIndia in West Indies Test Series 2016201644020510451.2544546.07100191
Sikandar RazaZIMWest Indies tour of Zimbabwe 2017/1820172402058951.2544046.59020143
Jacob BethellENGThe Ashes 2025/262025-202624020515451.2533960.47100220
Jack GregoryAUSAustralia tour of South Africa 1921/22192134020511951.25--110282
Sunil GavaskarINDAustralia tour of India 1986/87198634020510351.2539651.77110231
Craig WhiteENGEngland tour of India 2001/02200135020512141.0046344.28100232
VVS LaxmanINDIndia tour of Ireland, England and Scotland 200720073512055451.2544845.76020240
Shivnarine ChanderpaulWIWest Indies tour of Pakistan 2006/0720063502058141.0035757.42020260
Alistair CampbellZIMZimbabwe tour of Pakistan 1993/9419933502057541.0036156.79030281
Albert TrottAUSEngland tour of Australia 1894/95189535320585*102.50--021221
Javed MiandadPAKPakistan tour of Australia 1981/8219813502057941.0038253.66020120
Asanka GurusinhaSLAustralia tour of Sri Lanka 1992199235220513768.3357835.47101260
Shaun PollockSASouth Africa tour of England and Ireland 2003200346320566*68.3329868.79021262
Ashwell PrinceSASouth Africa tour of Australia 2005/062005-200636020511934.1756436.35100200
Darren BravoWIIndia in West Indies Test Series 201120113602057334.1751439.88020270
Matthew CritchleyDERLV= County Championship 20152015561205137*41.0031265.71100302
Greg RitchieAUSAustralia tour of Pakistan 1982/831982361205106*41.0053238.53100133
Oli CarterSUSCounty Championship 202420245702059629.2937854.23010292
Ross EdwardsAUSAustralia tour of West Indies 1972/7319735702057429.29--020170
Wayne ParnellWORSpecsavers County Championship 201920197802056325.6340850.25010280
Karun NairINDIndia tour of England 202520254802055725.6339052.56011290
Jack SiedleSASouth Africa tour of England 193519354802055925.63--01060
Graeme HickENGEngland tour of Australia 1998/991998-19994802056825.6330467.43022254
Bob WyattENGEngland tour of South Africa 1930/311930-19315902055422.78--01010
Colin BlandSANew Zealand tour of South Africa 1961/621961-19625902054222.7810.0000175
Ben FoakesENGEngland tour of India 2023/24202451002054720.5052139.35000182
Wilfred RhodesENGEngland tour of Australia 1907/081907-190851002056920.5030.00011151
Michael PollardCANPlunket Shield 2017/182017-201861112056220.5051240.04021221
Steven PattersonYORSpecsavers County Championship 20182018813220545*18.6439352.16001310
David PayneGLOSpecsavers County Championship 20192019121542054318.6446843.80000273
Jordan CoxESSCounty Championship 20262026110204204204.00201101.49100262
Ross TaylorNZBangladesh tour of New Zealand 2018/192019220204200102.0023188.31100194
PreviousPage 143Next

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.