Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM34/0 (10.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)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)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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-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 bowledT2069th 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
Peter MayENGEngland tour of Australia 1958/591958-1959510040511340.50105138.53120410
Trevor GoddardSAEngland tour of South Africa 1964/651964-1965510040511240.50--130393
Basil ButcherWIAustralia tour of West Indies 1964/651965510040511740.50--11001
Basil ButcherWIWest Indies tour of Australia 1968/691968-1969510040511840.5048543.71211480
Larry GomesWIWest Indies tour of India and Sri Lanka 1978/791978-197961004059140.5011753.85040210
Nick KellyLEICounty Championship 20262026811040512136.8269158.61121605
Lachlan ShawNSWSheffield Shield 2025/262025-202661214056836.8296641.93040432
Paul HortonLEISpecsavers County Championship 2018201891614058827.0083548.50033600
Kyle AbbottHAMSpecsavers County Championship 201820181320440560*25.3184747.82022582
Lyndon JamesNOTCounty Championship 20232023142414055017.6191244.41014512
Darren BravoWIWest Indies in India Test Series 2011/12201136040416667.3373554.97200474
Jonathan TrottENGPakistan in England Test Series 2010201047140418467.3389545.14120480
Rahul DravidINDIndia tour of West Indies 20022002581404144*57.71102239.53120600
Dilip VengsarkarINDPakistan tour of India 1986/87198758240410967.3344540.00120182
David GowerENGNew Zealand tour of England 19831983481404112*57.7175453.58210550
David GowerENGEngland tour of Australia 1986/871986-198758140413657.7164562.64120540
Eric RowanSAAustralia tour of South Africa 1949/501949-195059040414344.89--13100
Brian BoothAUSEngland tour of Australia 1962/631962-1963510240411250.5042035.95211321
Beau WebsterTASSheffield Shield 2020/212020-20218141404135*31.0864662.54111433
Callum FergusonWORSpecsavers County Championship 20192019815040412726.9392643.63122590
Ben FoakesSURCounty Championship 20242024121614048226.93104238.77041421
Neil DexterMIDLV= County Championship 2014201410172404163*26.9396841.74111515
Richard OliverWORLV= County Championship 201520151017040410123.7667659.76110551
Joe LeachWORSpecsavers County Championship 201920191119440454*26.9366460.84021661
Ian BothamENGIndia tour of England 19821982330403208134.3350080.60210467
Sachin TendulkarINDBorder-Gavaskar Trophy 2010/112010241403214134.3369358.15120454
Hashan TillakaratneSLWest Indies tour of Sri Lanka 2001/022001343403204*403.0078351.47210351
Kane WilliamsonNZSouth Africa tour of New Zealand 2023/242024241403133*134.3378951.08300473
Glenn TurnerNZAustralia tour of New Zealand 1973/741974351403110*100.75103838.82220470
Ricky PontingAUSPakistan tour of Australia 2004/052004-2005362403207100.7566360.78120521
Roston ChaseWIPakistan in West Indies Test Series 20172017362403131100.7588845.38220452
Wally HammondENGAustralia tour of England 1938193846040324067.1777651.93121501
Alastair CookENGPakistan tour of England and Scotland 2006200647040312757.5783948.03210520
Matthew WadeTASSheffield Shield 2020/212020-20214814039057.5788245.69050464
Leo CarterCANPlunket Shield 2020/212020-202178140316957.5749082.24121528
Graeme HickENGWest Indies tour of England 199519955102403118*50.3873055.21130561
Greg HayCSPlunket Shield 2021/222021-2022712240315240.3098840.79202451
Beau WebsterWARCounty Championship 2026202681204039133.5868059.26030533
Dan MousleyWARCounty Championship 2025202591314037533.5865661.43042563
Tom LawesSURCounty Championship 2026202691314038333.5864462.58020633
Dan RedfernLEILV= County Championship 2014201481614036426.8763863.17042671
Sachin TendulkarINDWest Indies tour of India 1994/95199436040217967.0071256.46120552
Lindsay HassettAUSAustralia tour of South Africa 1949/501949-195056040216767.00--220141
Desmond HaynesWIPakistan tour of West Indies 1992/931993363402143*134.0081149.57210513
Saeed AnwarPAKPakistan tour of Sri Lanka 2000200047040212357.4397741.15130453
Lindsay HassettAUSWest Indies tour of Australia 1951/521951-195248140213257.43--210330
James PeirsonQUESheffield Shield 2020/212020-202189040210944.6763263.61140581
Andrew FlintoffENGAustralia tour of England and Scotland 20052005510040210240.2054274.171314911
Murali VijayINDPataudi Trophy 20142014510040214640.20105438.14121562
Daniel FlynnNDPlunket Shield 2014/152014-2015713040211230.9268758.52122601

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.