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
Tapash BaisyaBANZimbabwe tour of Bangladesh 2004/05200523020136.677028.5700020
Umar GulPAKSouth Africa tour of Pakistan 2007/08200723020126.675437.0400140
Darren GoughENGEngland tour of New Zealand 1996/97199733020186.676232.2600130
Robbie HartNZIndia tour of New Zealand 2002/0320022312011*10.007925.3200010
Fidel EdwardsWIWest Indies tour of New Zealand 2008/09200823020206.679920.2000230
Mohammad AsifPAKSouth Africa tour of Pakistan 2007/08200723020106.676033.3300010
Dilruwan PereraSLSouth Africa tour of Sri Lanka 2018201823020176.673066.6700020
Pragyan OjhaINDNew Zealand in India Test Series 2010/112010331201110.0010319.4200110
Rory KleinveldtSASouth Africa in Australia Test Series 2012/1320122312017*10.004050.0000102
Mitchell StarcAUSBangladesh tour of Australia 2026202623020186.675139.2200020
Dane PiedtSABasil D'Oliveira Trophy 2015/162015-201633020196.6714014.2900110
Kyle AbbottSASouth Africa in Australia Test Series 2016/17201623020176.676431.2500100
Shannon GabrielWIThe Wisden Trophy 201520152322020*20.003458.8200111
Tom BlundellNZSouth Africa tour of New Zealand 2023/242024231201110.002871.4300020
Venkatapathy RajuINDIndia tour of South Africa 1992/931992-1993232201820.008224.3900010
Mohammed SirajINDEngland tour of India 2020/2120212312016*10.002676.9200112
Agha SalmanPAKPakistan tour of West Indies 2026202623020206.677028.5700230
Gilbert JessopENG1912 Triangular Tournament191223020166.67--00000
Tich FreemanENGWest Indies tour of England 1928192833020196.67--00100
Bob NewsonSAEngland tour of South Africa 1938/39193923020166.67--00000
ShujauddinPAKEngland tour of India, Pakistan and Ceylon 1961/62196223020156.67--00140
Antao D'SouzaPAKEngland tour of India, Pakistan and Ceylon 1961/6219622322010*20.00--00010
Joe PartridgeSAEngland tour of South Africa 1964/651964-19653312013*10.00--00010
Mike HendrickENGAustralia tour of England 1977197733020156.676431.2500040
Craig MatthewsSAEngland tour of South Africa 1995/96199533020156.676630.3000110
Martin McCagueENGAustralia tour of England 1993199323020116.675834.4800130
Jo AngelAUSAustralia tour of Pakistan 1994/9519942302086.675635.7100030
Cameron CuffyWISouth Africa tour of West Indies 2000/0120012312013*10.0010319.4200020
Mark RamprakashENGWest Indies tour of England 2000200024020185.007227.7800240
Brett LeeAUSAustralia tour of New Zealand 1999/0020003412086.674940.8200120
Waqar YounisPAKPakistan tour of New Zealand 2000/01200134020125.006530.7700130
Mohammad SamiPAKPakistan tour of South Africa 2002/032002-20032442011*-3360.6100011
Ray PriceZIMICC World Cup 2002/03200224120126.676232.2600020
Ross TaylorNZNew Zealand tour of India 2021/22202124020115.006232.2600020
Ravichandran AshwinINDBorder-Gavaskar Trophy 2012/13201344020125.005834.4800020
Ravichandran AshwinINDSri Lanka tour of India 2017/1820173402075.008423.8100020
Scott BolandAUSThe Ashes 20232023242202010.005040.0000120
Rory BurnsENGPakistan tour of England 2020202034020105.004940.8200130
Jack LeachENGEngland tour of New Zealand 2022/232023242201210.008124.6900020
Shadman IslamBANPakistan tour of Bangladesh 2021/22202124020145.008324.1000030
Gary TroupNZWest Indies tour of New Zealand 1979/8019803422013*10.009820.4100220
Matthew HumphreysIREIreland tour of Bangladesh 2025/26202524020165.003557.1400221
Bert StrudwickENGAustralia tour of England 1921192124020125.00--00240
Affie JarvisAUSAustralia tour of England 188818882402085.00--00000
Charles VintcentSAEngland tour of South Africa 1888/8918892402095.003834.2100020
Bruce PairaudeauWIWest Indies tour of England 195719572402075.00--00000
Ken WadsworthNZNew Zealand tour of Pakistan 1969/70196934020135.00--00200
Terry AldermanAUSAustralia tour of England 1989198964320820.006928.9900020
Mike WhitneyAUSIndia tour of Australia 1991/921991-1992343201220.008025.0000010
Martin CroweNZAustralia tour of New Zealand 1981/8219823402095.007327.4000140
PreviousPage 357Next

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.