Live1st ODI · India in New Zealand 2026/27NZ54/2 (11.1)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

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
Ahan WickramasingheNCCMajor League Tournament 2025/262025-20261015147510233.9360678.381234510
Mahela JayawardeneSLEngland tour of Sri Lanka 2007/082007341474213*158.0095349.74210501
Azhar AliPAKPakistan v West Indies Test Series 2016/172016361474302*94.8085855.24122343
VVS LaxmanINDIndia tour of West Indies 2002200258247413079.0092651.19140630
Pasindu SooriyabandaraMSCMajor League Tournament 2024/252024-2025783474200*94.8084656.03210483
Andrew StraussENGThe Ashes 2009200959047416152.6795149.84130650
Graeme WoodAUSAustralia tour of West Indies 1977/781978510047412647.40--140461
Stephen MooreDERLV= County Championship 20142014916147412831.60103245.93131672
Sam NortheastHAM/YOR/NOTCounty Championship 202120211218247411829.6398648.07131630
Tom MooresNOTCounty Championship 20212021111834749731.6083956.50031749
Scott BorthwickDURCounty Championship 202120211320047410023.70105444.97113620
Liam Patterson-WhiteNOTCounty Championship 2026202614212474111*24.9576062.37122587
Leonard HuttonENGAustralia tour of England 19381938340473364118.25109343.28200500
Adam GilchristAUSAustralia tour of South Africa 2001/022002352473204*157.6747499.792106210
Charles MacartneyAUSAustralia tour of England 1926192656147315194.60--300470
Paul GibbENGEngland tour of South Africa 1938/391938-193958047312059.13--220110
Gundappa ViswanathINDIndia tour of Australia 1977/781977-19785904738952.5678750.83050430
Kevin PietersenENGAustralia tour of England and Scotland 20052005510147315852.5666271.451315114
Usman KhawajaQUESheffield Shield 2020/212020-2021810247313159.1387554.06210592
Cam FletcherCANPlunket Shield 2020/212020-2021810447315778.8378959.95220586
Allan BorderAUSEngland tour of Australia 1986/871986-1987510147312552.56117740.19210570
Henry HuntSASheffield Shield 2021/222021-2022611147313447.30101246.74211564
Joe CracknellMIDCounty Championship 2026202691124739752.5679459.57031591
Gayan ManeeshanKYCCMajor League Tournament 2024/252024-2025712147311243.0075562.65130553
Sammu AshanACCCMajor League Tournament 2024/252024-202581414737936.3874663.400315210
Jeet RavalNDPlunket Shield 2025/262025-2026815047312931.53109643.16220461
Max ChuOVPlunket Shield 2023/242023-202481504738031.5390952.04011602
David LloydGLASpecsavers County Championship 20192019111814736627.8293650.53020713
Rob KeoghNORCounty Championship 2025202511182473125*29.5694949.84133560
Neil DexterMIDLV= County Championship 201520151019247311227.8298647.97112641
Rob NewtonNORLV= County Championship 201420141224247311421.50108643.55104671
Tom GraveneyENGWest Indies tour of England 19571957451472258118.00--201530
Herbert SutcliffeENGAustralia tour of England 1926192657147216178.67--130340
Patsy HendrenENGEngland tour of Australia 1928/291928-192959047216952.4490951.93120452
Faoud BacchusWIWest Indies tour of India and Sri Lanka 1978/791978-1979610047225047.201957.89122423
Ian RedpathAUSEngland tour of Australia 1974/751974-1975612147210542.91148131.87130340
Sam CurranSURSpecsavers County Championship 2016201691424729639.3378460.20051666
Fergus O'NeillVICSheffield Shield 2025/262025-2026917447264*36.3183856.32023541
Bob CatterallSASouth Africa tour of England 1924192458147112067.29--221313
Graham DowlingNZIndia tour of New Zealand 1967/68196848047123958.8851946.05200429
Conrad HunteWIWest Indies tour of England 19631963510247118258.8856636.40210541
Mark TaylorAUSEngland tour of Australia 1994/951994-1995510047111347.10108543.41140430
Rob KeoghNORSpecsavers County Championship 201620161015047115431.4089152.86120643
Henry CooperNDPlunket Shield 2018/192018-201981524717836.23110742.55041633
Ben DuckettNORLV= County Championship 20142014122204717121.4191351.59053681
Ben SlaterNOTSpecsavers County Championship 20192019132414717620.48108043.61012700
Hashim AmlaSABasil D'Oliveira Trophy 2015/162015-201647047020167.14100246.91210670
Henry NichollsCANPlunket Shield 2023/242023-2024510147012452.2280658.31210452
Oshada FernandoPSCMajor League Tournament 2024/252024-202571304709936.1551890.730405414
Dominic SibleyWARCounty Championship 2021202191524708036.15124137.87041442

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.