Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM74/1 (20.1)ZIM chose to batODI2nd 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)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
Michael HusseyAUSBorder-Gavaskar Trophy 2008/09200847039414656.2987644.98130421
Ben DuckettNOTBob Willis Trophy 2020202058139415056.2957268.88200560
Bob WoolmerENGAustralia tour of England 1977197758139413756.2995941.08211490
Justin LangerAUSAustralia tour of England and Scotland 20052005510139410543.7867258.63120482
Colin CowdreyENGEngland tour of Australia 1962/631962-1963510139411343.7853149.72130290
Sunil GavaskarINDEngland tour of India and Sri Lanka 1976/771976-1977510039410839.40102238.55121481
Graham GoochENGWest Indies tour of England 19801980510039412339.4061663.96121452
Henry NichollsCANPlunket Shield 2013/142013-201471203948832.8384646.57020402
Billy BatesENGEngland tour of Australia 1884/851882-188591413946430.31--030303
Jason SanghaNSWSheffield Shield 2022/232022-202391513945428.1482048.05030473
NRM ThainESSCounty Championship 20252025131933945424.63103138.22032490
Matthew HurstLANCounty Championship 20262026112013945720.7498040.20012403
Brian LaraWISouth Africa tour of West Indies 2005200535039319678.6059266.39200501
Larry GomesWIWest Indies tour of Australia 1981/821981-198236139312678.6088144.61210280
Gordon GreenidgeWIIndia tour of West Indies 1982/831983572393154*78.6054225.83131183
Gordon GreenidgeWIAustralia tour of West Indies 1983/84198458339312778.6063860.03211513
Mike GattingENGEngland tour of Australia 1986/871986-198759039310043.6774552.75132511
Andrew StraussENGAustralia tour of England and Scotland 20052005510039312939.3068057.79200502
Mark WaughAUSEngland tour of Australia 1998/991998-1999510339312156.1479749.31110340
Dane CleaverCSPlunket Shield 2021/222021-20227122393108*39.3075452.12112534
Ryan PatelSURCounty Championship 20262026812039313232.7574352.89121571
Mark StonemanENGEngland tour of Australia and New Zealand 2017/182017-201871303936030.2387544.91041481
Nikhil ChaudharyTASSheffield Shield 2025/262025-2026713139316332.7552275.29112435
Anaru KitchenAAPlunket Shield 2014/152014-201581523936430.2361164.32031532
William FraineYORSpecsavers County Championship 20192019815139310628.0774252.96101574
Adil RashidYORSpecsavers County Championship 20162016101623938828.0782847.46032540
Tom BlundellWFPlunket Shield 2014/152014-2015102033936823.1285745.86011541
Sol BudingerLEICounty Championship 20232023112003937219.6552175.43022611
Aravinda de SilvaSLIndia tour of Sri Lanka 19971997230392146130.6763561.73300490
Rahmat ShahAFGAfghanistan tour of Zimbabwe 2024/252024-2025230392234130.6776351.38200403
Sourav GangulyINDSri Lanka tour of India 1997/98199734039217398.0080148.94210494
Jacques KallisSASouth Africa tour of West Indies 2005200546239214798.0094241.61211421
Warren BardsleyAUS1912 Triangular Tournament191266039216465.33--211263
Ramnaresh SarwanWIWest Indies tour of South Africa 2003/042003-200448039211949.0082847.34210570
Allan LambENGNew Zealand tour of England 19831983482392137*65.3382147.75210541
Dawid MalanYORCounty Championship 202520255913929849.0052175.24030478
Phil MeadENGEngland tour of South Africa 1922/231922-192359039218143.56--11100
Scott KuggeleijnNDPlunket Shield 2013/142013-2014912239294*39.2059066.44041418
Geoff BoycottENGAustralia tour of England 19811981612039213732.67117933.25111220
Sam CurranSURSpecsavers County Championship 20172017111513929028.0068856.98041623
Liam TrevaskisDURSpecsavers County Championship 20192019101713926424.50104937.37022391
Brian LaraWIIndia tour of West Indies 1996/97199758039110348.8865060.15120463
Brian BolusENGEngland tour of India 1963/6419645803918848.88--040420
Saeed AnwarPAKPakistan tour of India 1998/991999591391188*48.8862762.36122531
Bryce StreetQUESheffield Shield 2020/212020-2021810039111739.10127730.62120440
Yashasvi JaiswalINDIndia tour of Australia 2024/252024-2025510139116143.4473253.42122444
Colin CowdreyENGEngland tour of Australia 1958/591958-19595101391100*43.44112034.91110420
Vishva ChathurangaPSCMajor League Tournament 2025/262025-2026811039111135.5567058.36121462
Graham YallopAUSEngland tour of Australia 1978/791978-1979612039112132.58119132.83201340
Dhananjaya LakshanCCCMajor League Tournament 2025/262025-202691323917935.5553872.68020495

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.