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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Jackie McGlewSAEngland tour of South Africa 1956/571957120211410.50--00010
Mahmood HussainPAKEngland tour of India, Pakistan and Ceylon 1961/621961120211410.50--00021
Peter LoaderENGNew Zealand tour of England 19581958320211710.50--000-0
Bill WatsonAUSEngland tour of Australia 1954/551955120211810.507627.6300010
Conrad HunteWIWest Indies tour of Pakistan 1958/591959120212110.5040.0000100
Afaq HussainPAKPakistan tour of Australia 1964/6519641222113*-6532.3100030
Ashok GandotraINDAustralia tour of Ceylon and India 1969/701969120211310.50--000-0
Bob WoolmerENGEngland tour of Australia 1976/771977120211210.506631.8200020
David GowerENGWest Indies tour of England 19801980120212010.505538.1800020
Martin SneddenNZNew Zealand tour of England 19831983120211210.505836.2100030
Saleem MalikPAKPakistan tour of New Zealand 1995/961995120212110.502487.5000140
Ashantha de MelSLEngland tour of Sri Lanka 1981/821982120211910.507528.0000020
Greg MatthewsAUSAustralia tour of England 19851985120211710.506731.3400020
Roger WoolleyAUSAustralia tour of West Indies 1983/841984120211310.505240.3800030
Andrew JonesNZPakistan tour of New Zealand 1992/931993120211910.507627.6300000
Neil FairbrotherENGEngland tour of Sri Lanka 1992/931993120211810.505538.1800020
David CapelENGAustralia tour of England 19891989120211710.505339.6200030
Mark GreatbatchNZNew Zealand tour of England 19941994120212110.506333.3300140
Woorkeri RamanINDIndia tour of South Africa 1992/931992120212110.509721.6500120
Kevin ArnottZIMZimbabwe tour of India 1992/931993120212110.506532.3100130
Dulip SamaraweeraSLWest Indies tour of Sri Lanka 1993/941993120211610.5014614.3800010
Bryan StrangZIMZimbabwe tour of India 2000/012000120211510.504447.7300030
Robert CroftENGEngland tour of Zimbabwe 1996/971996220211410.507727.2700030
Mohammad WasimPAKSouth Africa tour of Pakistan 1997/981997220211110.507627.6300030
Yamin AhmadzaiAFGAfghanistan tour of Zimbabwe 2024/252025120211910.506432.8100021
Kumar SangakkaraSLNew Zealand in Sri Lanka Test Series 2012/13201223021167.004744.6800120
Jason GillespieAUSNew Zealand tour of Australia 2001/0220013322120*21.006333.3300130
Craig McMillanNZNew Zealand tour of West Indies 2002200223021147.005836.2100000
Mervyn DillonWIIndia tour of West Indies 1996/971997231212110.502487.5000131
Allan DonaldSASouth Africa tour of India 1996/97199623021177.006930.4300130
Henry OlongaZIMZimbabwe tour of India 2000/0120002312111*10.5011418.4200130
Dhammika PrasadSLSobers/Tissera Trophy 2015/162015231211310.506930.4300020
Ishant SharmaINDIndia in Bangladesh Test Series 2009/102010231211310.507030.0000040
Vernon PhilanderSAPakistan v South Africa Test Series 2013/14201323021107.007727.2700000
Fawad AlamPAKPakistan tour of England 20202020231212110.508724.1400110
Suranga LakmalSLSri Lanka tour of New Zealand 2018/19201823021187.003855.2600130
Trent BoultNZNew Zealand in West Indies Test Series 2014201433021127.005438.8900021
Alzarri JosephWIIndia tour of West Indies 2023202323021137.004645.6500021
C.S. NayuduINDIndia tour of England 1946194623021137.00--000-0
John TrimWIWest Indies tour of India, Pakistan and Ceylon 1948/491949231211210.50--00000
Michael MelleSAAustralia tour of South Africa 1949/50195023021147.00--00000
Gil LangleyAUSEngland tour of Australia 1954/55195423021167.002025.0000130
Khan MohammadPAKPakistan tour of England 195419542312113*10.50--00130
Tony LockENGAustralia tour of England 195319532302197.00--00010
Bill BellNZNew Zealand tour of South Africa 1953/5419542332121*---00000
Richard CollingeNZIndia tour of New Zealand 1967/68196823021117.002152.3800011
Dennis LilleeAUSAustralia tour of New Zealand 1981/8219823302197.006035.0000020
Michael HoldingWINew Zealand tour of West Indies 1984/85198533021127.004052.5000011
Shoaib MohammadPAKPakistan tour of India 1983/84198323121910.50--000-0
Chris MatthewsAUSEngland tour of Australia 1986/87198623021117.007627.6300120
PreviousPage 353Next

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.