Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd 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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st 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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Isitha WijesunderaSLSri Lanka tour of West Indies 20262026120241412.0020120.0000012
Ismat AlamAFGAfghanistan tour of Zimbabwe 2025/262025120241612.004257.1400030
Jack BlackhamAUSAustralia tour of England 18821882120241712.006636.3600030
Tom EmmettENGEngland tour of Australia and New Zealand 1878/7918791212424*24.0010.0000100
Alfred LytteltonENGAustralia tour of England 18801880121241324.006437.5000020
Audley MillerENGEngland tour of South Africa 1895/9618961222420*---000-0
Herbert SutcliffeENGEngland tour of New Zealand 1932/331933220242412.0010.0000100
Teddy HoadWIEngland tour of West Indies 1929/301930120242412.00--00100
Leslie TownsendENGEngland tour of West Indies 1929/301930120242112.00--00000
Merv WallaceNZAustralia tour of New Zealand 1945/461946120241412.00--000-0
Paul GibbENGEngland tour of Australia 1946/471946120241312.005642.8600040
Nana JoshiINDPakistan tour of India 1952/531952120241512.00--000-0
Ken TaylorENGAustralia tour of England 19641964120241512.007532.0000030
David AllenENGAustralia tour of England 19641964120242112.009625.0000000
Shafqat RanaPAKAustralia tour of Pakistan 1964/651964120242412.00--00100
Fred RumseyENGNew Zealand tour of England 196519653212421*24.00--00000
David BrownENGWest Indies tour of England 19661966120241412.0014616.4400030
Bruce TaylorNZEngland tour of New Zealand 1965/661966120241812.005246.1500030
Ashley MallettAUSAustralia tour of South Africa 1969/701970120241912.005147.0600040
Graham RoopeENGNew Zealand tour of England 19781978121241424.009525.2600001
Graham GoochENGAustralia tour of England 19801980120241612.002885.7100030
John LeverENGEngland tour of Australia 1978/791978120241412.009425.5300000
John BracewellNZAustralia tour of New Zealand 1985/861986220242012.006040.0000040
Saleem MalikPAKWest Indies tour of Pakistan 1986/8719861222421*-4257.1400030
Mahes GoonatillekeSLEngland tour of Sri Lanka 1981/8219821222422*-4257.1400030
Ken RutherfordNZNew Zealand tour of England 198619861212424*24.005246.1500150
Phil DeFreitasENGWest Indies tour of England 19951995120242312.003275.0000040
Zahid FazalPAKSri Lanka tour of Pakistan 1995/961995120242312.008030.0000030
Stuart WilliamsWIEngland tour of West Indies 1993/9419941212421*24.009026.6700030
Abdul MalikAFGAfghanistan tour of India 20262026120241612.005841.3800030
Matthew HoggardENGSri Lanka tour of England 200220023322417*24.0012119.8300010
Matthew HoggardENGNew Zealand tour of England 2004200433024158.0012718.9000010
Alex TudorENGIndia tour of England 2002200223024218.009026.6700040
Makhaya NtiniSASouth Africa tour of Pakistan 2003/0420032322416*24.004948.9800021
Makhaya NtiniSASouth Africa tour of Australia 2005/062005231241212.002692.3100040
Michael ClarkeAUSWest Indies tour of Australia 2005/0620052312414*12.005444.4400020
Ashwell PrinceSASouth Africa in India Test Series 2009/10201023024238.009824.4900110
Munaf PatelINDIndia in New Zealand Test Series 2008/0920093322415*24.003470.5900040
Shahid NazirPAKNew Zealand tour of Pakistan 1996/9719962312413*12.005940.6800030
Ishant SharmaINDIndia in New Zealand Test Series 2008/09200933024188.005742.1100130
Wahab RiazPAKPakistan in Sri Lanka Test Series 2015201523024148.008627.9100020
Josh HazlewoodAUSAustralia tour of New Zealand 2023/242024232242224.007332.8800040
Kane WilliamsonNZNew Zealand in Sri Lanka Test Series 2019201923024208.005642.8600120
Taijul IslamBANZimbabwe tour of Bangladesh 2025202523024208.006735.8200030
Jeet RavalNZEngland in New Zealand Test Series 2019/20201923024198.009126.3700130
Scott BolandAUSThe Ashes 2021/222021-20223312410*12.005742.1100020
Shaheen Shah AfridiPAKAustralia tour of Pakistan 2021/222022331241912.003372.7300041
Lord HarrisENGAustralia tour of England 18841884231241412.004742.5500010
George LohmannENGAustralia tour of England 1890189023024198.00--00000
George DickinsonNZEngland tour of New Zealand 1929/30193023024118.00--000-0
PreviousPage 342Next

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.