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
Donald BradmanAUSAustralia tour of England 19301930570974334139.14158061.65400980
Wally HammondENGEngland tour of Australia 1928/291928-1929591905251113.13252135.90400940
Mark TaylorAUSAustralia tour of England 19891989611183921983.90186644.96250910
Neil HarveyAUSSouth Africa tour of Australia 1952/531952-195359083420592.67--430910
Viv RichardsWIWest Indies tour of England 19761976470829291118.43118869.783201124
Clyde WalcottWIAustralia tour of West Indies 1954/551955510082715582.70--520810
Garry SobersWIPakistan tour of West Indies 1957/581958582824365*137.33--330380
Ken BarringtonENGEngland tour of India, Pakistan and Ceylon 1961/621961-1962712382317291.44--420850
Donald BradmanAUSEngland tour of Australia 1936/371936-193759081027090.00123765.48312620
Donald BradmanAUSSouth Africa tour of Australia 1931/321931-1932551806299*201.50--400730
Clive LloydWIWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-19757121800242*72.73149109.40230649
Brian LaraWIEngland tour of West Indies 1993/94199458079837599.75117068.212201093
Everton WeekesWIWest Indies tour of India, Pakistan and Ceylon 1948/491948-1949570779194111.29--420750
Steve SmithAUSThe Ashes 20192019470774211110.57119664.72330925
Sunil GavaskarINDIndia tour of West Indies 1970/711971483774220154.80--430611
Steve SmithAUSBorder-Gavaskar Trophy 2014/152014-2015482769192128.17113567.75420835
Alastair CookENGThe Ashes 2010/112010-2011571766235*127.67143853.27320811
Brian LaraWIWest Indies tour of England 19951995610176517985.0099277.123301211
Mudassar NazarPAKIndia tour of Pakistan 1982/831982-1983682761231126.83147951.45410701
Donald BradmanAUSAustralia tour of England 1934193458075830494.75103773.10210974
Shubman GillINDIndia tour of England 20252025510075426975.40115065.574008512
Denis ComptonENGSouth Africa tour of England 1947194758075320894.13--420720
Graham GoochENGIndia tour of England 19901990360752333125.33121162.10320897
Herbert SutcliffeENGEngland tour of Australia 1924/251924-192559073417681.56202236.30421730
Sunil GavaskarINDWest Indies tour of India and Sri Lanka 1978/791978-197969173220591.5047658.40411654
David GowerENGAustralia tour of England 1985198569073221581.33119661.20310891
Aubrey FaulknerSASouth Africa tour of Australia 1910/111910-1911510073220473.20125658.28250901
Garry SobersWIWest Indies tour of England 19661966581722174103.14120559.92321951
Everton WeekesWIIndia tour of West Indies 1952/531953581716207102.29--320200
Donald BradmanAUSIndia tour of Australia 1947/481947-1948562715201178.75114062.72410671
Graeme SmithSASouth Africa tour of England and Ireland 2003200359071427779.33101470.41210962
Jacques KallisSAWest Indies tour of South Africa 2003/042003-2004462712177178.00124857.05410748
Yashasvi JaiswalINDEngland tour of India 2023/242024591712214*89.0089179.912306826
Ted DexterENGEngland tour of India, Pakistan and Ceylon 1961/621961-1962813371220571.20--240860
Garry SobersWIEngland tour of West Indies 1959/601960581709226101.2930.00311632
Ricky PontingAUSIndia tour of Australia 2003/042003-2004481706257100.86120158.78221801
Alvin KallicharranWIWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-1975712270512470.50--241724
George HeadleyWIEngland tour of West Indies 1929/30193048070322387.8841656.01400291
Greg ChappellAUSWest Indies tour of Australia 1975/761975-19766115702182*117.00129354.29330664
Doug WaltersAUSWest Indies tour of Australia 1968/691968-1969460699242116.5098554.72420650
Clyde WalcottWIEngland tour of West Indies 1953/541954510269822087.25--330482
Arthur MorrisAUSAustralia tour of England 1948194859169619687.0012232.79330822
Patsy HendrenENGEngland tour of West Indies 1929/301930482693205*115.5016869.05250651
Virat KohliINDBorder-Gavaskar Trophy 2014/152014-201548069216986.50109363.31410771
Brian LaraWIWest Indies tour of Sri Lanka 2001/022001360688221114.67122656.12310705
Steve SmithAUSEngland tour of Australia and New Zealand 2017/182017-2018572687239137.40141648.52320671
Donald BradmanAUSEngland tour of Australia 1946/471946-194758168023497.14121755.88231600
Leonard HuttonENGEngland tour of West Indies 1953/54195458167720596.71--230482
Graham GoochENGAustralia tour of England 19931993612067313356.08145346.32240994
Glenn TurnerNZNew Zealand tour of West Indies 1971/72197258167225996.0075934.12220640
Page 1Next

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.