Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th 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)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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
Ian DavisAUSAustralia tour of New Zealand 1973/741974360845014.0021339.4401170
Andy RobertsWIIndia tour of West Indies 1982/831983561843616.80--00013
Junior MurrayWIWest Indies tour of England 19951995460842614.0014458.33001130
Jeet RavalYORSpecsavers County Championship 20182018470842112.0018545.41000130
Josh BakerWORCounty Championship 202120215728461*16.8011970.59011121
Motganhalli JaisimhaINDIndia tour of New Zealand 1967/681968472842016.80--00000
John SnowENGAustralia tour of England 19751975470843412.0013462.6900392
Kemar RoachSURCounty Championship 20222022782842914.0025133.47000101
Peter SiddleAUSThe Ashes 20132013580842310.5021539.0700070
Doug BollingerKENLV= County Championship 201420147848433*21.0010183.17001103
Wally GroutAUSSouth Africa tour of Australia 1963/641963-1964580842910.5010751.4000170
Mervyn DillonWISouth Africa tour of West Indies 2000/012001591842410.5039621.2100291
Alex HughesDERCounty Championship 20212021591842510.5027031.1100091
Greg SmithLEI/NOTLV= County Championship 20152015510084208.4020640.78002110
Ben CoadYORCounty Championship 20212021101358433*10.5014657.53004121
Matt HobdenSUSLV= County Championship 20152015101788465*9.3320042.00015112
Colin de GrandhommeNZNew Zealand in Sri Lanka Test Series 20192019110838383.0077107.7901055
Bob CowperAUSPakistan tour of Australia 1964/651964110838383.0015553.5501080
Sourav GangulyINDIndia tour of Australia 2007/082007120834341.5015752.8700061
Sourav GangulyINDIndia tour of Zimbabwe 1998/991998120834741.5017248.26000111
Virender SehwagIWXICC World XI tour of Australia 2005/062005120837641.509587.37010141
Jacques KallisIWXICC World XI tour of Australia 2005/062005121834483.0017946.37000111
Inzamam-ul-HaqPAKSouth Africa tour of Pakistan 2003/042003120836041.5020839.90010100
Peter WilleyENGIndia tour of England 19791979120835241.5017547.43010120
Kane WilliamsonNDPlunket Shield 2017/182017120834541.5017447.70000110
Sabbir RahmanBANBangladesh in Sri Lanka Test Series 2016/172017120834241.5013063.85000100
Andrew McBrineIREZimbabwe tour of Ireland 202420241218355*83.0012765.3501070
Ollie PopeENGIndia tour of England 20212021120838141.5017048.8201060
Arjuna RanatungaSLSri Lanka tour of England 19881988120837841.5019143.46010110
Nayan MongiaINDIndia tour of New Zealand 1993/941994120834541.5025033.2000080
Dominic CorkENGIndia tour of England 20022002220835241.5015453.90010150
Damien MartynAUSNew Zealand tour of Australia 2004/052004231837041.5016949.1101091
Lasith MalingaSLIndia in Sri Lanka Test Series 20102010230836427.6711671.55010122
Ian BellENGEngland in Sri Lanka Test Series 2011/122012230835227.6717447.70010101
Tim SoutheeNZNew Zealand tour of Bangladesh 2023/242023230833527.6710182.1800053
Henry NichollsNZNew Zealand in Sri Lanka Test Series 20192019230834227.6719542.5600040
Oli StoneNORSpecsavers County Championship 20162016330836027.6712864.84010120
Yasir Ali ChowdhuryBANBangladesh tour of New Zealand 2021/222022230835527.6718943.9201080
Derek RandallENGIndia tour of England 19791979330835727.6722337.22010110
Marvan AtapattuSLEngland tour of Sri Lanka 2003/042003340833520.7523335.62000110
Mathew SinclairNZSri Lanka tour of New Zealand 2006/072006240833720.7523235.7800080
Michael ClarkeAUSPakistan tour of Australia 2004/052004-2005340833520.7515653.2100073
Wasim AkramPAKPakistan tour of England 20012001241833627.6711174.77000130
Andy BlignautZIMIndia tour of Zimbabwe 20012001241833527.6716550.30001103
Prasanna JayawardeneSLPakistan in Sri Lanka Test Series 20122012341834827.6716849.40000100
Javed OmarBANSri Lanka tour of Bangladesh 2005/062006240833520.7517447.70000130
Trevor GripperZIMZimbabwe tour of India 2001/022002240836020.7527330.40010100
Irfan PathanINDBorder-Gavaskar Trophy 2007/082008240834620.7513561.48001120
Shahadat HossainBANIndia in Bangladesh Test Series 2009/102010240834020.7513661.03000111
Phillip HughesAUSThe Ashes 201320132418381*27.6716849.4001190
PreviousPage 304Next

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.