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
Lance KlusenerSAAustralia tour of South Africa 1996/971997230393013.007254.1700151
Hannan SarkarBANBangladesh tour of Zimbabwe 2003/042004230392513.009740.2100070
Ashwell PrinceSANew Zealand tour of South Africa 2007/0820072313925*19.5013030.0000030
Dale SteynSASouth Africa in Sri Lanka Test Series 20142014230393013.0011932.7700032
Tim BresnanENGEngland in India Test Series 2012/132012230392013.0011035.4500130
Ben HilfenhausAUSBorder-Gavaskar Trophy 2011/122011-2012430391913.007055.7100060
Mohammed ShamiINDAustralia tour of India 2022/232023331393719.505867.2400023
Kyle VerreynneSASouth Africa tour of West Indies 20212021230392713.0011633.6200030
Barry SinclairNZNew Zealand tour of India 1964/651965230393013.00--00160
Vanburn HolderWIWest Indies tour of England 197319732313923*19.507452.7000041
Dennis GamsySAAustralia tour of South Africa 1969/7019702313930*19.5013828.2600020
Phil EdmondsENGNew Zealand tour of England 19781978330392813.0016423.7800040
Derek PringleENGIndia tour of England 19821982330392313.0012630.9500030
Navjot SidhuINDWest Indies tour of India 1983/841983230392013.00--000-0
Nayan MongiaINDSouth Africa tour of India 1999/002000231392019.507254.1700151
Ashley GilesENGEngland tour of New Zealand 2001/0220023413921*13.005768.4200170
Harbhajan SinghINDIndia tour of New Zealand 2002/03200224039209.755275.0000170
Mahela JayawardeneSLSri Lanka tour of New Zealand 2006/07200624039319.7514726.5300240
Waqar YounisPAKPakistan tour of Australia 1989/901990341391813.0012630.9500030
Shane WarneAUSPakistan tour of Australia 1995/9619953413927*13.007452.7000023
Grant FlowerZIMZimbabwe tour of West Indies 1999/00200024039269.7520519.0200120
Guy WhittallZIMZimbabwe tour of New Zealand 1997/98199824039229.7513828.2600060
Khaled MashudBANSri Lanka tour of Bangladesh 2005/06200624039159.7517222.6700010
Jacques RudolphSASouth Africa tour of West Indies 20052005241392413.0021618.0600150
Daren GangaWISir Vivian Richards Trophy 2007/08200824039229.7520319.2100030
Shahriar NafeesBANIndia tour of Bangladesh 2007200724039329.757949.3700030
Dhammika PrasadSLSri Lanka in New Zealand Test Series 2014/152014-201524039189.758744.8300050
Praveen KumarINDIndia in West Indies Test Series 2011201134039239.755472.2200151
Khurram ManzoorPAKPakistan in Sri Lanka Test Series 2014201424039239.758048.7500060
Jesse RyderNZPakistan in New Zealand Test Series 2010/11201124039229.756857.3500252
Raqibul HasanBANIndia in Bangladesh Test Series 2009/10201024039179.7511533.9100040
Martin GuptillNZNew Zealand in Sri Lanka Test Series 2012/13201224039139.759541.0500040
Ryan AustinWIBangladesh in West Indies Test Series 2009200924039199.7521618.0600140
Trent CopelandAUSWarne-Muralitharan Trophy 201120113413923*13.007750.6500070
Glenn MaxwellAUSBorder-Gavaskar Trophy 2012/13201324039139.757452.7000051
Simon HarmerSAFreedom Trophy 2015/162015241391313.008943.8200030
Hamish RutherfordNZNew Zealand in West Indies Test Series 2014201424039199.7510736.4500040
James NeeshamNZPakistan v New Zealand Test Series 2014/15201424039179.7511234.8200130
Will YoungNZAustralia tour of New Zealand 2023/24202424039159.7516423.7800040
Nick ComptonENGNew Zealand in England Test Series 2013201324039169.7514427.0800020
Keshav MaharajSASri Lanka tour of South Africa 2018/19201924039299.757055.7100140
Miguel CumminsWIWest Indies tour of New Zealand 2017/18201724039159.756065.0000061
Niroshan DickwellaSLSouth Africa tour of Sri Lanka 20182018241391813.006163.9300030
Babar AzamPAKSri Lanka tour of United Arab Emirates and Pakistan 2017/18201724039289.7512231.9700130
Shai HopeWIWest Indies tour of Bangladesh 2018/19201824039259.7511533.9100010
Bilal AsifPAKAustralia tour of United Arab Emirates 2018/19201824039159.757452.7000141
Nayeem HasanBANWest Indies tour of Bangladesh 2020/212021241392413.007055.7100150
Zakary FoulkesNZWest Indies tour of New Zealand 2025/2620253423923*19.509740.2100050
Jack BlackhamAUSAustralia tour of England 18841884341393113.006547.6900130
Tom KendallAUSEngland tour of Australia and New Zealand 1876/7718772413917*13.002277.2700030
PreviousPage 296Next

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.