Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES79/1 (7.2)WAR206/4 (20)ES need 128 runs in 76 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Mitchell StarcNSWSheffield Shield 2020/212020-2021712326886*29.7853250.38020293
Ish SodhiNDPlunket Shield 2014/152014-2015814226882*22.3345459.03012403
Dane CleaverCSPlunket Shield 2022/232022-202381522684820.6253550.09001281
Matt MilnesKENCounty Championship 20222022101732686719.1460744.15011403
Kane WilliamsonMIDCounty Championship 20252025220267153133.5034278.07200323
Tom LathamNZBangladesh tour of New Zealand 2021/22202223026725289.0041764.03100362
Ryan RickeltonSAPakistan tour of South Africa 2024/252024-202523026725989.0035874.58101313
Steve WaughAUSSri Lanka tour of Australia 1989/901989241267134*89.0044759.73120250
Jonathan TrottENGSri Lanka in England Test Series 2011201134026720366.7551052.35110260
Tom LathamCANPlunket Shield 2019/20201934026722466.7546357.67101351
Tom BlundellNZEngland tour of New Zealand 2022/23202324026713866.7543661.24110331
Younis KhanPAKPakistan in Sri Lanka Test Series 20152015351267171*66.7547955.74100291
Usman KhawajaAUSPakistan in Australia Test Series 2016/172016-20173512679766.7541963.72030271
Babar AzamPAKNew Zealand tour of United Arab Emirates 2018/192018351267127*66.7553250.19120252
Kamindu MendisSLSri Lanka tour of England 2024202435026711353.4042462.97120314
Asif IqbalPAKPakistan tour of England 1967196735026714653.4055348.28110352
Greg BlewettAUSNew Zealand tour of Australia 1997/9819973502679953.4056647.17030320
Michael HusseyAUSPakistan in Australia Test Series 2009/102009-2010362267134*66.7548555.05110330
Tom Kohler-CadmoreWORLV= County Championship 20152015461267130*53.4043761.10111301
Ollie PopeENGNew Zealand tour of England 2022202236026714544.5044360.27110303
Colin CowdreyENGEngland tour of Australia 1965/661965-196646126710453.4060743.99111250
Phil SharpeENGWest Indies tour of England 1963196336126785*53.4026341.06031290
Steve WaughAUSIndia tour of Australia 2003/042003-20044712678044.5052450.95021420
Ramnaresh SarwanWIWest Indies tour of England 2004200448026713933.3849853.61110410
Callum FergusonSASheffield Shield 2017/182017-20184802679233.3855947.76021350
George ThompsonENGEngland tour of South Africa 1909/1019105912676333.38--020-1
John WaiteSASouth Africa tour of England 196019605922677738.14--041210
Jacques KallisSASouth Africa tour of West Indies 2000/01200151012675329.6783931.82031302
Michael NeserQUESheffield Shield 2024/252024-202571002676826.7049953.51010380
Nick LarkinNSWMarsh Sheffield Shield 2019/202019-202051002679126.7053450.00011351
Jayden GoodwinWASheffield Shield 2025/262025-202651002675526.7070437.93020270
Asif IqbalPAKPakistan tour of India 1979/801979-198061012676429.6748355.28020282
Brett D'OliveiraWORLV= County Championship 2015201571102674924.2758345.80002370
Matt RevisYORCounty Championship 20222022811326753*33.3865940.52021304
Harvey HoseinDERSpecsavers County Championship 2018201861212675824.2761043.77021290
Jonathan TattersallYOR/GLO/SURCounty Championship 20212021813226786*24.2763542.05020352
Beyers SwanepoelWORCounty Championship 20262026813126763*22.2530188.70012386
Nic MaddinsonNSWSheffield Shield 2024/252024-202581502676917.8050053.40012294
Gary KirstenSASri Lanka tour of South Africa 2000/012000-200123026618088.6764641.18110290
Yashasvi JaiswalINDIndia tour of West Indies 2023202323026617188.6749154.18110293
Navjot SidhuINDSri Lanka tour of India 1993/94199433026612488.6756647.001102211
Andrew StraussENGNew Zealand in England Test Series 2008200834026610666.5059744.56120280
Billy MurdochAUSAustralia tour of England 1884188434026621166.5052540.19100240
Mark RamprakashENGEngland tour of West Indies 1997/98199835126615466.5074935.51111320
Aravinda de SilvaSLIndia tour of Sri Lanka 1993199335026614853.2062542.56110372
Ollie PopeENGBasil D'Oliveira Trophy 2019/202020352266135*88.6746956.72120351
Sunil GavaskarINDIndia tour of New Zealand 1975/76197635126611666.50--110283
Ajinkya RahaneINDFreedom Trophy 2015/16201546126612753.2051651.55200228
David WarnerAUSBorder-Gavaskar Trophy 2011/122011-201246026618044.3330387.79100296
Joe RootENGSouth Africa tour of England 201720173602667844.3345358.72030340
PreviousPage 101Next

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.