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
Tillakaratne DilshanSLSri Lanka tour of Zimbabwe 1999/001999341209163*69.6742649.06101260
Shakib Al HasanBANPakistan in Bangladesh Test Series 2011/12201124020914452.2534760.23110250
Ajinkya RahaneINDIndia in South Africa Test Series 2013/1420132412099669.6744247.29020292
Usman KhawajaAUSSouth Africa tour of Australia 2022/232022-2023341209195*69.6741750.12100211
Charles BannermanAUSEngland tour of Australia and New Zealand 1876/771877241209165*69.671040.00100191
Kevin ArnottZIMNew Zealand tour of Zimbabwe 1992/931992241209101*69.6752240.04110191
VVS LaxmanINDPakistan tour of India 2007/082007354209112*209.0036257.73110270
Sanath JayasuriyaSLEngland tour of Sri Lanka 2003/0420033502098541.8037356.03010311
Michael ClarkeAUSThe Frank Worrell Trophy 2009/1020093512097152.2541450.48020190
MS DhoniINDIndia tour of Ireland, England and Scotland 200720073512099252.2531566.35021244
Arthur MorrisAUSIndia tour of Australia 1947/481947-1948451209100*52.2557336.47100130
Mike SmithENGEngland tour of New Zealand 1965/6619663502098741.8017527.43020190
Bruce TaylorNZWest Indies tour of New Zealand 1968/69196935220912469.67--100216
Bruce EdgarNZNew Zealand tour of Australia 1985/8619853502097441.8073228.55030110
Mark WaughAUSAustralia tour of South Africa 1996/97199735020911641.8041350.61100321
Hashim AmlaSAPakistan tour of South Africa 2018/192018-20193622097152.2547544.00020360
Mushtaq MohammadPAKPakistan tour of England 197419743602097634.8358635.67021240
John ParkerNZNew Zealand tour of India 1976/77197636020910434.83--100100
Ijaz AhmedPAKPakistan tour of Australia 1999/00199936020911534.8333262.95111290
Mike ProcterSAAustralia tour of South Africa 1969/7019704712094834.8338154.86000213
Godfrey EvansENGSouth Africa tour of England 194719475722097441.80--010140
Jeff DujonWIAustralia tour of West Indies 1990/9119915702097029.8653938.78020202
Luke HollmanMIDCounty Championship 202620266802095426.1340152.12010350
Jeetan PatelWFPlunket Shield 2014/152014-201571012095623.2224485.66022264
Shaaiq ChoudhryWORLV= County Championship 2014201461012094423.2246744.75002320
Sam CurranSURSpecsavers County Championship 2018201871012097023.2234360.93011301
Dinushka MalanKYCCMajor League Tournament 2024/252024-202571022093526.1326877.99001233
Mark WaughAUSAustralia tour of England 1997199761002096820.9044047.50020221
Ben LockroseOVPlunket Shield 2023/242023-202461102094819.0038254.71001281
Ben SandersonNORCounty Championship 20222022132062093814.9334360.93001311
Craig WishartZIMZimbabwe tour of Bangladesh 2001/022001220208114104.0030169.10110224
Qaiser AliCANICC Intercontinental Cup 2006/072006120208174104.0026080.00100212
Ajinkya RahaneIND-2015-20170302089869.3327176.75020271
Michael VaughanENGEngland tour of Bangladesh 2003/04200324120881*69.3340451.49020320
George RhodesLEICounty Championship 202120213402089052.0046444.83020301
Ibrahim ZadranAFGZimbabwe v Afghanistan in United Arab Emirates 2020/2120212402087652.0038154.59020260
DuleepENGNew Zealand tour of England 1931193134020810952.00--110160
Barry KnightENGEngland tour of New Zealand 1962/63196334120812569.33--100223
Keith FletcherENGPakistan tour of England 1974197434120812269.3362333.39110180
Martyn MoxonENGEngland tour of New Zealand 1987/8819883412089969.3361433.88020210
Graeme SmithSANew Zealand tour of South Africa 2005/0620063502086841.6028273.76020271
Azhar AliPAKPakistan in Sri Lanka Test Series 2015201535020811741.6048243.15110180
Hamish RutherfordOVPlunket Shield 2013/14201435020810841.6021198.58112296
Moeen AliWORSpecsavers County Championship 201720173502086341.6024983.53031242
Hamidullah QadriKENCounty Championship 202220223512088752.0036357.30020292
Billy GunnENGAustralia tour of England 18931893351208102*52.00--11080
Ramiz RajaPAKSri Lanka tour of Pakistan 1995/9619953502087841.6047244.07020300
Chris CairnsNZEngland tour of New Zealand 1996/9719973602086734.6743348.04030194
Chris GayleWINew Zealand in West Indies Test Series 2014201436120880*41.6028174.02020267
Tillakaratne DilshanSLWarne-Muralitharan Trophy 2012/132012-201336020814734.6739253.06101300
PreviousPage 140Next

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.