Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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
Chetan SharmaINDIndia tour of England 198619862201195.502250.0000020
Gopal SharmaINDIndia tour of Sri Lanka 198519851211110*11.00--00000
Asif MujtabaPAKPakistan tour of New Zealand 1992/93199312011115.505121.5700120
Patrick PattersonWISouth Africa tour of West Indies 1991/92199212011115.504822.9200100
Arshad AyubINDIndia tour of Pakistan 1989/90198922011105.506317.4600010
Ijaz AhmedPAKZimbabwe tour of Pakistan 1996/9719962201195.502937.9300020
Mark GreatbatchNZEngland tour of New Zealand 1991/92199212011115.506118.0300120
Phil TufnellENGEngland tour of Zimbabwe 1996/97199622111911.006018.3300010
Chris PringleNZEngland tour of New Zealand 1991/92199212111611.003135.4800010
Adam ParoreNZAustralia tour of New Zealand 1992/9319931201165.506516.9200010
Richard SnellSASouth Africa tour of Australia 1993/94199412011105.503234.3800000
Pat SymcoxSASouth Africa tour of Australia 1993/941993-19942201175.506217.7400000
Jo AngelAUSEngland tour of Australia 1994/95199512011115.504822.9200120
Bryan StrangZIMSouth Africa tour of Zimbabwe 1999/00199912011115.502250.0000110
Mike WatkinsonENGEngland tour of South Africa 1995/96199612011115.501384.6200120
Robert CroftENGPakistan tour of England 1996199612111611.003432.3500010
Simon BrownENGPakistan tour of England 199619961211110*11.004425.0000020
Steve ElworthySAICC World Cup 2002/0320022201165.502445.8300020
Afsar ZazaiAFGAfghanistan tour of India 202620261201185.504524.4400010
Dilhara FernandoSLIndia tour of Sri Lanka 200120013301143.674325.5800020
Glenn McGrathAUSAustralia tour of South Africa 1996/97199733011113.673135.4800220
Makhaya NtiniSABasil D'Oliveira Trophy 2009/102009233116*-4027.5000010
Waqar YounisPAKPakistan tour of England 199619963311175.502642.3100020
Daniel VettoriNZSri Lanka tour of New Zealand 1996/9719972301163.676118.0300010
Ian ButlerNZPakistan tour of New Zealand 2003/0420032301173.672740.7400120
Lakshmipathy BalajiINDIndia tour of Pakistan 2003/04200433011113.671384.6200211
Stuart BroadENGNew Zealand tour of England 2021202123011103.673135.4800101
Graeme SwannENGEngland in India Test Series 2008/0920082301173.673630.5600000
Kemar RoachWISouth Africa in West Indies Test Series 201020102311185.503333.3300020
Suranga LakmalSLSri Lanka in England Test Series 2016201623011113.672544.0000220
Suranga LakmalSLSri Lanka tour of South Africa 2018/1920192301173.672152.3800110
Josh HazlewoodAUSIndia tour of Australia 2024/252024233117*-4425.0000020
Mitchell StarcAUSAustralia tour of Sri Lanka 2022202223011103.674027.5000110
Junaid KhanPAKPakistan in Sri Lanka Test Series 20152015232116*11.003729.7300010
Mominul HaqueBANSri Lanka tour of Bangladesh 202220222301193.673036.6700120
Shannon GabrielWISri Lanka tour of West Indies 201820183301163.672347.8300001
Will YoungNZSouth Africa tour of New Zealand 2021/2220222301183.674226.1900120
Jofra ArcherENGIndia tour of England 20252025232115*11.003928.2100020
Nazmul Hossain ShantoBANSri Lanka tour of Bangladesh 202220222301183.675420.3700010
Mohammad AbbasPAKAustralia tour of United Arab Emirates 2018/19201823111105.505619.6400001
Anrich NortjeSASouth Africa tour of West Indies 202120212301173.674922.4500010
Bill HowellAUSAustralia tour of South Africa 1902/0319022301193.67--00100
Arthur MaileyAUSAustralia tour of England 192119213301163.67--00110
Mervyn WaiteAUSAustralia tour of England 193819382301183.674425.0000120
Tom BurttNZWest Indies tour of New Zealand 1951/521952231119*5.50--00000
Alex MoirNZEngland tour of New Zealand 1958/59195923011103.674126.8300100
Charran SinghWIEngland tour of West Indies 1959/60196023011113.67--00200
Kenneth WalterSANew Zealand tour of South Africa 1961/62196123011103.67--00100
Richard CollingeNZNew Zealand tour of Pakistan 1976/7719762301183.67--00100
Grayson ShillingfordWIWest Indies tour of England 19691969231115*5.503135.4800000
PreviousPage 396Next

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.