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/27QUETAST2069th 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 runsODI1st 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)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
Bruce ReidAUSIndia tour of Australia 1985/861985-198634020135.008423.8100000
Danny MorrisonNZSri Lanka tour of New Zealand 1990/91199134020135.009521.0500210
Paul JarvisENGEngland tour of India 1992/9319932402085.008922.4700020
Andy WhittallZIMZimbabwe tour of New Zealand 1997/98199824020125.009121.9800030
Mohammad SamiPAKPakistan tour of England and Scotland 2006200635020194.006530.7700330
Jermaine LawsonWIAustralia tour of West Indies 2003200335120145.005238.4600230
Stuart BroadENGSouth Africa tour of England 201720173502074.003951.2800130
Bob McLeodAUSAustralia tour of England 189318933502064.00--00000
Tom RichardsonENGAustralia tour of England 189618963522010*6.67--00000
Tim WallAUSAustralia tour of England 1934193445120185.006232.2600100
Maurice TremlettENGEngland tour of West Indies 1947/4819483522018*6.67--00201
Joel GarnerWIWest Indies tour of Australia 1981/821981-198235020124.004544.4400211
Graham DilleyENGPakistan tour of England 1987198745220176.675735.0900130
Courtney WalshWIIndia tour of West Indies 1988/8919894502064.002195.2400112
Danny MorrisonNZEngland tour of New Zealand 1991/92199235220126.6714713.6100220
Danny MorrisonNZNew Zealand tour of Australia 1993/9419933512020*5.0010918.3500420
James AndersonENGEngland in India Test Series 2016/1720163622013*5.003262.5000220
Josh HazlewoodAUSThe Ashes 20232023463206*6.674643.4800030
Josh TongueENGNew Zealand tour of England 202620263612010*4.007327.4000130
William O’RourkeNZNew Zealand tour of England 2026202636220195.006630.3000240
Mohammad AliPAKPakistan tour of England 2026202636520820.003754.0500030
Alec BedserENGWest Indies tour of England 1950195036020133.33--00310
Matthew HoggardENGEngland tour of South Africa 2004/052004-2005572207*4.0019110.4700210
Derek ShackletonENGWest Indies tour of England 1963196347520810.002227.2700020
Alan MullallyENGEngland tour of Australia 1998/99199847020162.864247.6200540
Mohammed SirajINDIndia tour of England 202520255832084.007725.9700320
Neil AdcockSASouth Africa tour of England 19601960584208*5.00--00110
Sandy BellSASouth Africa tour of Australia 1931/321931-193251052010*4.0020.0000300
Bhagwath ChandrasekharINDEngland tour of India and Sri Lanka 1976/771976-197751032062.866928.9900220
Matthew HoggardENGZimbabwe tour of England 20032003110191919.003161.2900040
Harbhajan SinghINDIndia tour of Australia 2003/0420031111919*-3948.7200020
Muttiah MuralitharanSLEngland tour of Sri Lanka 1992/931993110191919.007226.3900010
Ridley JacobsWIWest Indies tour of Zimbabwe 200120011111919*-4641.3000030
Lance KlusenerSASouth Africa tour of New Zealand 1998/991999310191919.004641.3000030
Lance KlusenerSAZimbabwe tour of South Africa 1999/001999110191919.003161.2900030
Heath StreakZIMZimbabwe tour of New Zealand 2000/0120001111919*-3751.3500011
Mushtaq AhmedPAKPakistan tour of New Zealand 2000/012001110191919.002770.3700040
Gareth BattyENGEngland tour of Bangladesh 2003/042003110191919.005236.5400020
Irfan PathanINDIndia tour of West Indies 20062006110191919.005236.5400020
Dale SteynSASir Vivian Richards Trophy 2007/082008210191919.002770.3700020
Dale SteynSA-2014010191919.0018105.5600002
Ross TaylorNZNew Zealand in Bangladesh Test Series 2008/092008110191919.003652.7800030
Steven FinnENGSri Lanka in England Test Series 20112011110191919.003259.3800040
Umesh YadavINDIndia in West Indies Test Series 20162016210191919.0014135.7100040
Devendra BishooWIBangladesh tour of West Indies and United States of America 20182018110191919.007924.0500020
Jackson BirdAUSPakistan in Australia Test Series 2016/1720162111919*-4344.1900001
Dean ElgarSANew Zealand in South Africa Test Series 20162016110191919.004344.1900030
Neil WagnerNZPakistan tour of New Zealand 2020/212020110191919.003652.7800020
Keshav MaharajSABangladesh tour of South Africa 2017/1820172111919*-11172.7300011
Mitchell SantnerNZNew Zealand tour of Zimbabwe 20252025210191919.003063.3300010
PreviousPage 358Next

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.