Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Lindsay HassettAUSIndia tour of Australia 1947/481947-1948441332198*110.6758756.56110280
Dawid MalanYORBob Willis Trophy 2020202035033221966.4042178.86110455
Oliver DaviesNSWSheffield Shield 2026/27202635033225366.4033599.10110504
Frank WorrellWIIndia tour of West Indies 1961/62196256233298*83.00--04102
Ian BellENGBasil D'Oliveira Trophy 2008200847033219947.4360055.33110421
Lindsay HassettAUSEngland tour of Australia 1946/471946-194757033212847.4399133.50110272
Peter BurgeAUSAustralia tour of England 1961196158133218147.43--101260
Nathan SmithOVPlunket Shield 2019/202019-202059133211441.5069847.56111481
AlimuddinPAKIndia tour of Pakistan 1954/551955591332103*41.50--131150
Jack SiedleSAAustralia tour of South Africa 1935/361935-193651003325933.2010.0002191
Kieran Noema-BarnettCSPlunket Shield 2013/142013-201461113327433.2068048.82031426
David LloydGLACounty Championship 2023202381323328130.1847470.04012482
Robert O'DonnellNDPlunket Shield 2025/262025-2026713133210127.6749067.76113409
D JayatungaBSCMajor League Tournament 2024/252024-202581503325922.1349067.76022418
Nick SelmanGLASpecsavers County Championship 2018201891703324219.5373545.17001460
Justin LangerAUSPakistan tour of Australia 1999/00199934033114482.7569547.63210320
Brian LaraWIPakistan tour of West Indies 2005200524033115382.7541080.73201417
Ian BellENGSri Lanka in England Test Series 20112011343331119*331.0047769.39220391
Andrew SymondsAUSBorder-Gavaskar Trophy 2007/082008351331162*82.7547369.98120384
Kumar SangakkaraSLPakistan in Sri Lanka Test Series 20092009361331130*66.2061354.00110281
Gary BallanceENGThe Wisden Trophy 2015201536133112266.2073145.28120316
Viv RichardsWIEngland tour of West Indies 1985/861986561331110*66.20323102.481203512
Sachin TendulkarINDIndia tour of West Indies 2002200258033111741.3862253.22123480
Usman KhawajaQUESheffield Shield 2023/24202348133111447.2976143.50200352
Chetan ChauhanINDWest Indies tour of India and Sri Lanka 1978/791978-19796803318441.3835538.31040220
Steve WaughAUSWest Indies tour of Australia 1988/891988-19895913319141.3867848.82030301
Ian BellENGEngland tour of Australia 2006/072006-200751003318733.1079741.53042342
Neil DexterLEISpecsavers County Championship 20192019710033118033.1072145.91114412
Colin CowdreyENGEngland tour of South Africa 1956/571956-1957510033110133.10--130272
Dean FoxcroftOVPlunket Shield 2024/252024-202561203317127.5856658.48030443
Jamie GibsonWFPlunket Shield 2020/212020-20218132331116*30.0963552.13113366
Azhar AliSOMSpecsavers County Championship 2019201981413317925.4669947.35031431
Craig OvertonSOMSpecsavers County Championship 20182018111813318019.4746271.65012464
Dean ElgarSABangladesh tour of South Africa 2017/182017230330199110.0056558.41200343
Tatenda TaibuZIMZimbabwe tour of Bangladesh 2004/052005241330153110.0076643.08121402
Alec StewartENGEngland tour of New Zealand 1991/92199235033014866.0067548.89210390
Shahid AfridiPAKIndia tour of Pakistan 2005/06200635033015666.00272121.322103714
Kim HughesAUSIndia tour of Australia 1980/81198135033021366.0060354.73110310
AB de VilliersSASouth Africa in West Indies Test Series 20102010364330135*165.0067648.82120286
Bill PonsfordAUSAustralia tour of England 1930193046033011055.0082240.15120290
Chandu BordeINDPakistan tour of India 1960/611960-1961562330177*82.50--101340
Michael VaughanENGWest Indies tour of England 2004200447133010355.0058556.41210400
Charles KellewayAUSEngland tour of Australia 1920/211920-192157033014747.1487437.76110240
Chris TavaréENGNew Zealand tour of England 1983198348033010941.2592235.79120310
Alastair CookENGThe Ashes 201520155903309636.6773245.08020460
S DanielSSCMajor League Tournament 2024/252024-202569033014236.6747769.18121309
Eddie BarlowSANew Zealand tour of South Africa 1961/621961-19625903306736.67--030352
David SheppardENGEngland tour of Australia 1962/631962-1963510033011333.0025151.00121190
Will RhodesDURCounty Championship 2026202681303306225.3877142.80020290
Inzamam-ul-HaqPAKNew Zealand tour of Pakistan 20022002110329329329.0043675.46100389

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.