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 resultODI3rd 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Roshan MahanamaSLSri Lanka tour of New Zealand 1996/9719972401576539.2539339.95010150
Ross TaylorNZNew Zealand in India Test Series 2012201224015711339.2521672.69100192
Alastair CookENGEngland in Sri Lanka Test Series 2011/1220122411579452.3337741.64011180
Asad ShafiqPAKPakistan in Sri Lanka Test Series 201420142401577539.2532448.46010162
Aiden MarkramSAPakistan tour of South Africa 2024/252024-20252411578952.3326060.38010250
Beau WebsterTASSheffield Shield 2017/18201834115713652.3344635.20100130
Shubman GillINDIndia tour of Bangladesh 2022/23202224015711039.2526659.02100144
Geoff BoycottENGNew Zealand tour of England 196519652411577652.33--01060
Asif IqbalPAKWest Indies tour of India, Pakistan and Sri Lanka 1974/7519752401577739.25--02000
Keith FletcherENGEngland tour of Ceylon and Pakistan 1968/6919693401578339.25--01080
Arjuna RanatungaSLSri Lanka tour of Zimbabwe 1994/9519943411576252.3329852.68010201
Ian HealyAUSAustralia tour of South Africa 1993/9419943401576139.2530751.14020210
Dwayne BravoWIWest Indies tour of Pakistan 2006/0720063501578931.4034645.38010210
Jesse RyderCSPlunket Shield 2016/172016-2017351157109*39.2530351.82100172
Daryl MitchellNZNew Zealand tour of India 2024/2520243501578231.4029952.5101084
George HirstENGAustralia tour of England 1902190245115758*39.25--01160
Len BraundENGSouth Africa tour of England 1907190735015710431.40--101120
Graeme WoodAUSIndia tour of Australia 1980/81198135015712531.4032248.76100111
Andrew HudsonSASouth Africa tour of Australia 1993/941993-19943511579039.2547932.7802190
Amit MishraINDIndia in Sri Lanka Test Series 201520153601575926.1727856.47010190
Darren SammyWIThe Frank Worrell Trophy 2011/1220123611576131.4017689.20010147
Peter HandscombAUSBorder-Gavaskar Trophy 2016/17201736115772*31.4041338.01010170
Simon KerriganNOR/LANSpecsavers County Championship 201720175611576231.4024264.88021221
Matt HenryCANPlunket Shield 2014/15201556115748*31.4018186.74000194
Paul CoughlinDURCounty Championship 20222022562157100*39.2522270.72101192
Roston ChaseWIWest Indies tour of England 202020203601575126.1739040.26010150
Ravi ShastriINDIndia tour of Sri Lanka 198519853601578126.17--010-0
Eddie HemmingsENGEngland tour of Australia and New Zealand 1982/831982-19833611579531.4038940.3601290
Mohammad AzharuddinINDIndia tour of England 198619863611576431.4039839.45010180
Shane ThomsonNZNew Zealand tour of England 199419943611576931.4035644.10010260
Vasbert DrakesWIWest Indies tour of South Africa 2003/042003-20044701576722.4328155.87010232
Dudley NourseSASouth Africa tour of England 1935193547115753*26.17--01000
Rohan KanhaiWIEngland tour of West Indies 1973/7419745711574426.1734046.18000151
Mitchell StarcAUSThe Ashes 201520155811575822.4327058.15022193
Riki WesselsWORBob Willis Trophy 202020205801578819.6317092.35012250
Joey FieldCSPlunket Shield 2021/222021-20226811573822.4355428.34000190
Ian HealyAUSIndia tour of Australia 1991/921991-19925801576019.6330950.81010150
Brett HamptonNDPlunket Shield 2020/212020-202159115763*19.6326758.80022176
Zaheer AbbasPAKPakistan tour of India 1979/801979-19805911575019.6333247.29011100
Steve RixonAUSAustralia tour of West Indies 1977/7819785931575426.17--012180
Bert HopkinsAUSEngland tour of Australia 1903/041903-190451011573917.44--002232
Angus McKenzieCANPlunket Shield 2024/252024-2025811415737*22.4327457.30002181
Sid PeglerSA1912 Triangular Tournament1912611215735*17.4410.0000200
Tom HelmMIDCounty Championship 20242024101261576426.1730850.97011161
Navin PatelCSPlunket Shield 2015/162015-201661231574717.4431749.53001161
Todd MurphyVICSheffield Shield 2025/262025-202691541573114.2727856.47001173
Will RhodesWARBob Willis Trophy 20212021110156156156.0029153.61100180
Alec StewartENGSri Lanka tour of England 19911991121156113*156.0034045.88100180
Adam GilchristAUSAustralia tour of Bangladesh 2005/06200622015614478.0023067.83100156
Nathan AstleNZZimbabwe tour of New Zealand 1997/98199822015611478.0029153.61100230
PreviousPage 192Next

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.