Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES5/0 (0.5)WAR206/4 (20)ES need 202 runs in 115 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
Geoff BoycottENGWest Indies tour of England 1969196936127012854.0076335.39201390
Sadiq MohammadPAKPakistan tour of Australia 1972/731972-197336027013745.0036049.44110280
Greg ChappellAUSWest Indies tour of Australia 1979/801979-198036027012445.0052151.82111300
Daryll CullinanSASouth Africa tour of India 1996/971996361270153*54.0048755.44101302
George WorkerCSPlunket Shield 2017/182017-201857027011138.5757946.63111391
Bill LawryAUSAustralia tour of England 1968196847127013545.0071937.55111342
Caleb JewellTASSheffield Shield 2024/252024-2025581270100*38.5744860.27110302
Alan KnottENGWest Indies tour of England 1976197659027011630.0058446.23120300
Sherwin CampbellWIWest Indies tour of England 200020005902708230.0056447.87030380
Ben BrownSUSBob Willis Trophy 2020202051002709827.0055848.39021350
Ken ViljoenSASouth Africa tour of England 1947194751012709330.00--02050
Ian BothamENGEngland tour of Australia and New Zealand 1982/831982-198351002705827.0044061.36011391
Lawrence RoweWIWest Indies tour of Australia 1975/761975-1976611027010724.5558346.31111340
Roger BinnyINDWest Indies tour of India 1983/84198361102706524.5516539.39020182
Zaheer AbbasPAKAustralia tour of Pakistan 1982/83198233026912689.6744460.59120323
Steve SmithAUSAustralia in South Africa Test Series 2013/14201435126910067.2546158.35111353
Graham ThorpeENGEngland tour of Sri Lanka 2000/012001362269113*67.2565041.38110250
Hamish MarshallNZAustralia tour of New Zealand 2004/05200536026914644.8362243.25111381
Angelo MathewsSLPakistan in Sri Lanka Test Series 2015201536126912253.8053050.75110262
Jonny BairstowENGSouth Africa tour of England 201720173602699944.8339568.10020382
Mansur Ali Khan PataudiINDIndia tour of England 1967196736026914844.8373336.70111322
Rahul DravidINDPakistan tour of India 1998/99199947026910738.4368539.27110271
Navjot SidhuINDIndia tour of Pakistan 1989/9019894702699738.4356547.61031331
Luke RonchiWFPlunket Shield 2012/132012-201358126912738.4330588.20100463
Vijay ManjrekarINDIndia tour of Pakistan 1954/55195558226974*44.83--03100
Roy McLeanSASouth Africa tour of England 1960196059126910933.6315769.43112310
Graeme SmithSAEngland tour of South Africa 2004/052004-200551012697429.8946757.60031330
Syd GregoryAUSEngland tour of Australia 1901/021901-190251012695529.89--011260
Victor TrumperAUSEngland tour of Australia 1911/121911-1912510126911329.8957946.46110280
Anuj DalDERSpecsavers County Championship 2019201981432699224.4558346.14023230
Bob SimpsonAUSAustralia tour of Pakistan 1964/651964120268153134.00--200280
Marvan AtapattuSLSri Lanka tour of India 1997/98199734026810867.0064241.74110400
Kumar SangakkaraSLSri Lanka tour of New Zealand 2006/072006242268156*134.0036773.02200342
Tamim IqbalBANBangladesh in England Test Series 2010201024026810867.0027896.40210343
Kane WilliamsonNZSri Lanka in New Zealand Test Series 2015/162015241268108*89.3340666.01120311
Joe RootENGWest Indies tour of England 2017201734026813667.0040067.00120460
Tom BlundellWFPlunket Shield 2013/14201424026811867.0041864.11200414
David BedinghamSASouth Africa tour of New Zealand 2023/24202424026811067.0039767.51110375
Marlon SamuelsWISir Vivian Richards Trophy 2014/152014-201535026810153.6049853.82110373
Graham GoochENGNew Zealand tour of England 1986198635026818353.6050153.49100360
Asanka GurusinhaSLSri Lanka tour of Zimbabwe 1994/95199435026812853.6091229.39120321
Imran FarhatPAKPakistan in New Zealand Test Series 2009/102009361268117*53.6058545.81110303
Alastair CookENGThe Wisden Trophy 2015201536126810553.6066440.36120310
Barry ShepherdAUSSouth Africa tour of Australia 1963/6419644702689638.2934434.88031260
Alec StewartENGEngland tour of Australia 2002/032002-20034822687144.6745259.29032350
Ajinkya RahaneINDIndia tour of Australia 2020/212020-202148126811238.2956247.69101233
Fred SusskindSASouth Africa tour of England 192419245802686533.50--04000
Alan KnottENGEngland tour of India and Sri Lanka 1976/771976-197758126881*38.2936673.22020360
Alex BlakeKENSpecsavers County Championship 20162016710326889*38.2942463.21020335
Alec StewartENGAustralia tour of England 1997199761212688724.3647356.66010380
PreviousPage 100Next

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.