Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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
Wavell HindsWIICC World Cup 2002/0320022301157538.3315375.16010200
Shakib Al HasanBANWest Indies tour of Bangladesh 2018/1920182301158038.3320955.0201080
Darren BravoWIBangladesh in West Indies Test Series 201420142301156238.3327841.37010113
Will YoungNZNew Zealand tour of Zimbabwe 202520252311157457.5017764.97010150
Nazmul Hossain ShantoBANBangladesh tour of Australia 202620262301158438.3317366.47011131
Aiden MarkramHAMSpecsavers County Championship 201920192301156338.3317764.97010160
Tim RobinsonNORCounty Championship 202520252301155538.3318163.54010151
Imran KhanPAKSri Lanka tour of Pakistan 1991/921991-199233111593*57.5027541.82011133
Balwinder SandhuINDIndia tour of Pakistan 1982/8319833311157157.5018562.16010112
Adam GilchristAUSSri Lanka tour of Australia 200420042401158028.7516270.99012112
Peter WilleyENGWest Indies tour of England 197619762401154528.7525345.45000210
Dion EbrahimZIMSri Lanka tour of Zimbabwe 200420042401157028.7529339.25010170
Trevor GripperZIMZimbabwe tour of Australia 2003/0420032401155328.7525545.10011150
Elton ChigumburaZIMPakistan in Zimbabwe Test Series 201320132401156928.7523648.73010140
Elton ChigumburaZIMZimbabwe tour of Bangladesh 2004/0520052401157128.7530837.34011153
Shakib Al HasanBANAustralia tour of Bangladesh 201720172401158428.7520456.37010150
Vernon PhilanderSABasil D'Oliveira Trophy 201220123401156128.7518861.17010150
MahmudullahBANEngland in Bangladesh Test Series 2016/1720162401154728.7518562.1600091
Aaron RedmondNZTrans-Tasman Trophy 2008/0920082401158328.7520755.56010192
Tim McIntoshNZTrans-Tasman Trophy 2009/1020102401158328.7532535.38010141
Lahiru ThirimanneSLSri Lanka tour of Australia 2018/1920192401154128.7531436.6200090
Azhar AliPAKSouth Africa tour of Pakistan 2020/2120212411155138.3328939.79011110
Kruger van WykNZNew Zealand in India Test Series 201220122401157128.7519658.67011140
Will YoungNZNew Zealand tour of India 2021/2220212401158928.7527042.59010200
Tom TaylorLEISpecsavers County Championship 201920193401155728.7523948.12010150
Kusal MendisSLNew Zealand in Sri Lanka Test Series 201920192401155328.7522850.44010152
Kusal MendisSLPakistan tour of Sri Lanka 202220222401157628.7520157.21010140
Roston ChaseWIWest Indies tour of Australia 2022/2320222401155528.7521254.25010102
Ollie PopeENGEngland tour of New Zealand 2022/2320232401154928.7514479.86000153
Matthew KellyWASheffield Shield 2020/212020-20215401158928.7518861.17011118
Kavem HodgeWIWest Indies tour of Australia 2023/2420242401157128.7531636.39010141
Saud ShakeelPAKSouth Africa tour of Pakistan 2025/2620252401156628.7524447.13011120
Tom VeiversAUSSouth Africa tour of Australia 1963/641963-19643401154328.7528335.6900070
Dennis LilleeAUSAustralia tour of England 1975197544211573*57.5019060.53010134
Ken RutherfordNZAustralia tour of New Zealand 1985/8619863411156538.3339529.11022160
Mark GreatbatchNZNew Zealand tour of England 199019903401154728.7523349.36000141
Lachlan ShawNSWSheffield Shield 2026/2720262401156128.7519658.67011152
Ricky PontingAUSSouth Africa tour of Australia 2001/022001-20023511155428.7519359.59010140
Imran FarhatPAKPakistan tour of New Zealand 2000/0120013501156323.0023948.12010180
Matthew FisherYORSpecsavers County Championship 2019201945111547*28.7538130.18000141
Rehaan EdavalathWORCounty Championship 202520253501156123.0025145.82012180
Dave NourseSAAustralia tour of South Africa 1902/0319023511157228.75--010-0
Dilip SardesaiINDAustralia tour of India 1964/6519643501155623.00--011110
Richard HadleeNZPakistan tour of New Zealand 1978/79197935111553*28.75--010120
Geoff LawsonAUSAustralia tour of England 198919896511157428.7517466.09010170
Rashid LatifPAKAustralia v Pakistan in Sri Lanka and the UAE 2002/0320023611156623.0021852.75011140
Dinesh KarthikINDPakistan tour of India 2007/0820073601155219.1721154.50010171
Ben WrightGLALV= County Championship 201520154601156819.1724047.92012180
William ShaldersSAAustralia tour of South Africa 1902/0319023601154219.17--00100
William LingSAAustralia tour of South Africa 1921/2219213601153519.17--002130
PreviousPage 249Next

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.