Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st 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
Jonathan TattersallYORSpecsavers County Championship 20192019142115239226.15124641.97031600
Norm O'NeillAUSWest Indies tour of Australia 1960/611960-1961510052218152.2059640.10131600
Jamie HowCSPlunket Shield 2012/132012-201371325229347.4581064.440516015
Rachin RavindraWFPlunket Shield 2022/232022-2023714052212637.29102550.93200653
Cheteshwar PujaraINDIndia tour of Australia 2018/192018-201947052119374.43125841.41311502
Clem HillAUSEngland tour of Australia 1901/021901-190251005219952.10--041360
Allan BorderAUSAustralia tour of West Indies 1983/8419845103521100*74.43132535.85140501
Allan BorderAUSAustralia tour of India 1979/801979612052116243.42121940.11130652
Adam LythYORSpecsavers County Championship 201720171221152110026.05107848.33122635
Jimmy AdamsWIWest Indies tour of India 1994/951994363520174*173.33120943.01220521
Ernest TyldesleyENGEngland tour of South Africa 1927/281927-192859152012265.00--23100
Shan MasoodYORCounty Championship 20242024812152014047.2769774.61211676
Joe RootENGEngland tour of Australia and New Zealand 2017/182017-201871315208343.33109947.32071530
Jayden GoodwinWASheffield Shield 2024/252024-2025916052013932.50120443.19123554
Ned EckersleyDURCounty Championship 2021202113181520113*30.5984161.83132607
Colin McDonaldAUSEngland tour of Australia 1958/591958-195959151917064.88117944.02210360
Ryan PatelSURCounty Championship 20242024811051913447.1893855.33221647
Ben CoxWORSpecsavers County Championship 2019201913212519100*27.32105649.15132572
Tom WestleyESSCounty Championship 202620261221151913625.95106448.78114792
Ian HollandHAMCounty Championship 20222022142415199922.57122842.26034581
Matt RevisYORCounty Championship 20262026142405196121.63115145.09020711
Joe RootENGPataudi Trophy 20142014572518154*103.6088358.66230561
Gundappa ViswanathINDAustralia tour of India 1979/801979681518161*74.0078353.90220541
Dudley NourseSAAustralia tour of South Africa 1935/361935-1936510151823157.56--121510
Tom BlundellWFPlunket Shield 2016/172016-2017711351811364.7586459.95141662
Luke HollmanMIDCounty Championship 20222022121505188234.5395754.13040723
Brett D'OliveiraWORCounty Championship 20242024121715189732.3887559.20064602
Nick BrowneESSCounty Championship 202120211318251810232.38131339.45141720
Matthew WaiteWORCounty Championship 202520251324451887*25.90111746.37034614
Graeme PollockSAAustralia tour of South Africa 1969/70197047051727473.8696053.85130761
Wally HammondENGEngland tour of South Africa 1930/311930-1931591517136*64.63--140131
Wasim RajaPAKPakistan tour of West Indies 1976/7719775101517117*57.44--1513714
Roy FredericksWIWest Indies tour of England 19761976510151713857.4490157.38232591
Alex WakelyNORSpecsavers County Championship 201920191114151710239.77105449.05121702
Michael Guptill-BunceAAPlunket Shield 2017/182017-2018101905179127.2185260.68053745
Ryan HigginsMIDCounty Championship 202620261219251713130.4190856.94200571
Tim WardTASSheffield Shield 2022/232022-2023101925179130.41111546.37040711
Alex WakelyNORSpecsavers County Championship 201820181120151710627.2194154.94131656
Nick GubbinsMIDSpecsavers County Championship 20192019132205179123.50118743.56033742
Kumar SangakkaraSLPakistan v Sri Lanka Test Series 2011/12201136051621186.00109347.21220444
Ravindra JadejaINDIndia tour of England 202520255104516107*86.0093755.07150536
Keith BarkerWARLV= County Championship 2015201513203516102*30.3581963.00124725
Tom Kohler-CadmoreWORLV= County Championship 20142014132305169922.4397552.92042714
Ricky PontingAUSSouth Africa tour of Australia 2005/062005-2006361515143*103.0077366.62320571
Eric RowanSASouth Africa tour of England 19511951510151523657.2240.00131330
Joe BurnsQUEMarsh Sheffield Shield 2019/202019-2020611151513551.5082062.80130711
Leus du PlooyDERSpecsavers County Championship 20192019915251511839.62109047.25220634
Ravi BoparaESSSpecsavers County Championship 201920191014151413539.5499151.87223602
William O'DonnellAAPlunket Shield 2024/252024-202581505147134.27125440.99051537
Saif ZaibNORCounty Championship 202320231119151457*28.5697652.66010615

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.