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
Anil KumbleINDIndia tour of Ireland, England and Scotland 20072007352162110*54.0030553.11100251
Gary KirstenSAAustralia tour of South Africa 1993/9419943501624732.4041638.94000210
Boeta DippenaarSANew Zealand tour of South Africa 2000/01200035016210032.4037143.67102300
Faisal IqbalPAKPakistan tour of New Zealand 2000/0120013511626340.5049132.99021211
Abdul RazzaqPAKPakistan tour of West Indies 200020003501628732.4056028.93021210
Temba BavumaSASouth Africa in Australia Test Series 2016/1720163501627432.4037343.43020200
Andrew StoddartENGAustralia tour of England 189318933501628332.40--01100
Alan KippaxAUSSouth Africa tour of Australia 1931/321931-19324501626732.40--021111
Geoff BoycottENGAustralia tour of England 196819683501624932.4058927.50000150
Basil D'OliveiraENGWest Indies tour of England 196919693501625732.4042238.39011172
Lawrence RoweWIWest Indies tour of Australia 1979/801979-19803501625032.4037842.86010170
Mudassar NazarPAKPakistan tour of New Zealand 1984/8519853501628932.4040140.40010120
John EmbureyENGPakistan tour of England 198719874501625832.4034347.23020213
Arjuna RanatungaSLNew Zealand tour of Sri Lanka 199819983501626432.4027958.06010182
Mike AthertonENGPakistan tour of England 199619963501626432.4045335.76010220
John CrawleyENGEngland tour of Australia 2002/032002-200336216269*40.5045335.76011170
Nathan AstleNZNew Zealand tour of Sri Lanka 199819983601625327.0051431.52010182
Ashton AgarWASheffield Shield 2020/212020-2021461162114*32.4029255.48100220
Richie RichardsonWIWest Indies tour of Pakistan 1990/91199036116270*32.4027259.56010230
Rishabh PantINDIndia tour of Ireland and England 2018201836016211427.0025264.29101206
Mikyle LouisWIWest Indies tour of England 202420243601625727.0034447.09010183
Saeed AhmedPAKPakistan tour of England 196719673611626832.4036144.88011240
Michael SlaterAUSAustralia tour of India 1997/9819983601629127.0026760.67011213
Daryll CullinanSANew Zealand tour of South Africa 1994/951994-19953611625832.4028956.06010202
Neil JohnsonZIMSri Lanka tour of Zimbabwe 1999/0019993611627032.4034047.65021172
Sadagoppan RameshINDAustralia tour of India 2000/0120013601626127.0032849.39011220
Tim PaineTASMarsh Sheffield Shield 2019/202019-20204711626127.0028856.25010211
Michael NeserQUESheffield Shield 2018/192018-201947316275*40.5026162.07011222
Peter YounghusbandWFPlunket Shield 2020/212020-20215721627232.4043637.16011172
James WeighellDURSpecsavers County Championship 201720174731625840.5021176.78021252
Vijay ManjrekarINDIndia tour of England 1952195247016213323.1410.00102220
Shikhar DhawanINDIndia tour of Ireland and England 201820184801624420.2529255.48000230
Gus MillerNORCounty Championship 202420245801624220.2529654.73001202
Wally HammondENGAustralia tour of England 193419345801624320.2546235.0600011
Peter RichardsonENGEngland tour of Australia 1958/591958-19594801626820.2549132.99010130
Sew ShivnarineWIWest Indies tour of India and Sri Lanka 1978/791978-19795811626223.14--01290
Pat CumminsAUSThe Ashes 2023202359216244*23.1431152.09001135
Dean RobinsonCSPlunket Shield 2015/162015-201651001624216.2045135.92001150
Jack CrawfordENGEngland tour of Australia 1907/081907-190851011626218.0010.00011171
Tom HartleyLANCounty Championship 2024202461111625016.2042238.39012181
Saeed AjmalWORLV= County Championship 2015201581221623716.2023967.78001261
James HarrisGLACounty Championship 20222022111331623416.2039141.43000270
Shoaib MalikPAKPakistan tour of Sri Lanka 2005/062006121161148*161.0039740.55100242
W.G. GraceENGAustralia tour of England 18801880121161152161.0031451.27100130
Michael ClarkeAUSTrans-Tasman Trophy 2011/12201123016113953.6731251.60101201
Wavell HindsWISri Lanka tour of West Indies 2003200323016111353.6723767.93100144
Alistair CampbellZIMSri Lanka tour of Zimbabwe 1994/9519943301619953.6746334.77010181
Jos ButtlerENGPakistan tour of Ireland, England and Scotland 2018201823116180*80.5025463.39020192
Mominul HaqueBANWest Indies tour of Bangladesh 2018/19201823016112053.6722471.88100141
Dean ElgarSURLV= County Championship 201520152301619853.6729654.39010212
PreviousPage 186Next

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.