Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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
Marnus LabuschagneAUSBangladesh tour of Australia 20262026230363112.008840.9100030
Aiden MarkramSASouth Africa tour of England 20222022230361612.007250.0000040
Iqbal QasimPAKEngland tour of Pakistan 1987/881987330362412.009936.3600040
Abdul QadirPAKEngland tour of Pakistan 1977/781977-1978330362112.009737.1100030
Shivlal YadavINDIndia tour of Australia 1980/8119812323620*36.0012628.5700030
Matthew HartNZNew Zealand tour of India 1995/9619952313627*18.009438.3000030
Harbhajan SinghINDPakistan tour of India 2004/05200524036279.007150.7000150
Jason GillespieAUSAustralia tour of West Indies 200320034413618*12.005961.0200032
Mark BoucherSASouth Africa tour of New Zealand 2003/04200434036229.009139.5600150
Makhaya NtiniSANew Zealand tour of South Africa 2005/062006341361612.005466.6700060
Waqar YounisPAKAustralia tour of Pakistan 1994/95199424036139.009737.1100040
Craig McMillanNZNew Zealand tour of England 2004200424036309.0010833.3300230
Chris HarrisNZNew Zealand tour of West Indies 2002200224036199.0013726.2800241
Shane WarneAUSAustralia tour of New Zealand 1999/00200034036129.004875.0000070
Andy FlowerZIMZimbabwe tour of Sri Lanka 1996199624036319.0012329.2700140
Guy WhittallZIMIndia tour of Zimbabwe 2001200124036209.008542.3500150
Mohammad AshrafulBANBangladesh in South Africa Test Series 2008/09200824036219.0010833.3300040
Javed OmarBANBangladesh tour of New Zealand 2001/02200124036159.008542.3500150
Vusi SibandaZIMWest Indies tour of Zimbabwe 2003/04200324036189.005565.4500170
Barney RogersZIMZimbabwe tour of South Africa 2004/05200524036289.007548.0000140
Dinesh KarthikINDIndia in Sri Lanka Test Series 2008200824036209.005565.4500122
Peter FultonNZNew Zealand in England Test Series 2013201324036289.0010733.6400060
Hashim AmlaSAEngland tour of South Africa 2004/052004-200524036259.0010534.2900120
Mohammad SharifBANAsian Test Championship 2001/02200124036199.004383.7200032
Peter SiddleAUSAustralia in South Africa Test Series 2011/122011241362012.008144.4400150
Marcus NorthAUSMCC Spirit of Cricket Test Series 2010201024036209.006654.5500240
Sohag GaziBANBangladesh in Zimbabwe Test Series 2013201324036219.009239.1300112
Neil WagnerNZEngland tour of New Zealand 2022/232023242362718.006555.3800022
Gary BallanceENGNew Zealand in England Test Series 2015201524036299.0011431.5800170
Imran ButtPAKSouth Africa tour of Pakistan 2020/21202124036159.0010434.6200170
Billy MurdochAUSAustralia tour of England 1890189024036199.00--00000
Tich CornfordENGEngland tour of New Zealand 1929/30193044036189.00--00001
Surendra NathINDAustralia tour of India 1959/6019592433624*36.00--00100
Easton McMorrisWIWest Indies tour of England 1963196324036169.00--00020
Sid O'LinnSANew Zealand tour of South Africa 1961/621961241361712.00--000-0
Roger PrideauxENGEngland tour of Ceylon and Pakistan 1968/6919692413618*12.00--000-0
Mohinder AmarnathINDEngland tour of India and Sri Lanka 1976/771976-197724036249.008840.9100240
Terry JennerAUSEngland tour of Australia 1970/711970-197124036309.0013227.2700130
Bob TaylorENGIndia tour of England 19821982341363112.0013426.8700020
Geoff DymockAUSWest Indies tour of Australia 1979/801979-198024036179.008343.3700040
Mansoor AkhtarPAKWest Indies tour of Pakistan 1980/81198024036169.008542.3500150
Martin SneddenNZNew Zealand tour of England 199019903423621*18.0014624.6600140
Ravi RatnayekeSLNew Zealand tour of Sri Lanka 1983/84198424036229.009737.1100140
Tony BlainNZNew Zealand tour of India 1988/89198824036169.0012528.8000150
Chris PringleNZNew Zealand tour of South Africa 1994/951994-1995242363018.007051.4300150
Fanie de VilliersSANew Zealand tour of South Africa 1994/951994-1995343362836.009836.7300030
Lanka de SilvaSLSri Lanka tour of India 1997/9819972423620*18.0015323.5300130
Anil KumbleINDIndia tour of England 1996199635036157.2015423.3800140
Glenn McGrathAUSAustralia tour of England and Scotland 200520053543620*36.005763.1600160
Srinivasaraghavan VenkataraghavanINDIndia tour of England 1979197945036287.206357.1400232
PreviousPage 305Next

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.