Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive71st Match · CSA Pro20 2026/27BOL109/7 (17.2)LIOBOL chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)First-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSA

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
Ollie PopeENGThe Ashes 20232023240904222.5013367.6700080
Ramesh MendisSLPakistan tour of Sri Lanka 20232023240904222.5020543.9000091
Tomas Mackintosh SabaterDURCounty Championship 20222022440905122.5019945.23011100
Billy BarnesENGAustralia tour of England 18881888340906222.50--01000
Maurice ReadENGAustralia tour of England 18901890241903530.00--00000
Herbie CollinsAUSAustralia tour of England 19261926240906122.50--01020
Ray IllingworthENGNew Zealand tour of England 19691969340905322.5021641.67011110
Dick MotzNZEngland tour of New Zealand 1962/631963240906022.50--010102
Paul SheahanAUSAustralia tour of England 197219722429044*45.0030729.3200190
Imran KhanPAKPakistan tour of Australia 1978/791979240903322.5023238.7900071
Tony GreigENGPakistan tour of England 19741974340903722.5025135.8600070
Malcolm MarshallWINew Zealand tour of West Indies 1984/851985440906322.5020444.1201191
Ian SmithNZPakistan tour of New Zealand 1984/851985340906522.5016056.2501090
Brian LaraWIWest Indies tour of New Zealand 2005/062006350908318.0013069.23011130
Brad HaddinAUSWarne-Muralitharan Trophy 20112011350903518.0017551.43001131
Josh DaveyLEICounty Championship 202620267519049*22.5024337.04001101
Jake GibsonOVPlunket Shield 2023/242023-2024350903518.0016654.22000101
Intikhab AlamPAKPakistan tour of India 1960/611960-1961351905622.50--01180
Sarfraz NawazPAKPakistan tour of Australia 1983/841983-1984351903222.5018847.87000100
Imran KhanPAKPakistan tour of West Indies 1987/8819883519043*22.5018947.6200090
Malcolm MarshallWIWest Indies tour of England 19801980450904518.0022639.82001110
Ravi RatnayekeSLSri Lanka tour of Pakistan 1985/861985351903622.50--00100
Keith ArthurtonWIPakistan tour of West Indies 1992/931993350905618.0021242.4501171
Gavin RobertsonAUSAustralia tour of India 1997/981998350905718.0028831.25012100
Matt HorneNZNew Zealand tour of India 1999/001999360904115.0042021.4300080
Lahiru ThirimanneSLPakistan in Sri Lanka Test Series 20152015361904418.0021342.25001100
Peter HandscombVICSheffield Shield 2026/272026360903915.0019845.45001120
Sam WhitemanWASheffield Shield 2026/272026360904015.0021342.25001160
Joe CracknellMIDCounty Championship 20232023360903315.0017451.72001101
George GiffenAUSEngland tour of Australia 1891/921892360904915.00--00050
Bert OldfieldAUSWest Indies tour of Australia and New Zealand 1930/311930-19315629038*22.5010.0000240
Headley KeithSAEngland tour of South Africa 1956/571956-1957360904215.00--000100
Bryan YuileNZPakistan tour of New Zealand 1964/651965361904218.00--00160
Dennis AmissENGEngland tour of India, Pakistan and Sri Lanka 1972/731972-1973360904615.0024636.59000120
Wayne LarkinsENGWest Indies tour of England 19801980360903315.0026334.2200181
Hansie CronjeSASouth Africa tour of England 19941994361903818.0025535.2900290
Dominic CorkENGWest Indies tour of England 200020004629033*22.5016056.25001122
Robert CroftENGSouth Africa tour of England 199819983649037*45.0023238.7900090
James HarrisMID/GLACounty Championship 20212021581902612.8628431.69002130
Nipun MalingaRCCMajor League Tournament 2024/252024-2025480904111.2513069.2300075
Bill WhittyAUSSouth Africa tour of Australia 1910/111910-19115839039*18.0013765.6900090
Jimmy BlanckenbergSAEngland tour of South Africa 1922/231922-1923580903011.25--00001
Godfrey EvansENGEngland tour of Australia 1946/471946-1947482902915.0028631.4700140
Arthur JonesENGEngland tour of Australia 1901/021901-1902590902810.00--00110
Jack RussellENGEngland tour of West Indies 1997/981998591903211.2530429.6100380
Andy GorvinGLACounty Championship 202420247112902610.0025934.7500262
Ryan HadleyGLACounty Championship 2026202681179050*22.5037823.8101192
MS DhoniINDIndia in Bangladesh Test Series 2009/102010110898989.0016753.2901092
Joe DenlyKENBob Willis Trophy 20202020110898989.0015457.79010140
Sanjay BangarINDIndia tour of England 20022002220896844.5032027.81010130
PreviousPage 292Next

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.