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
Matthew PottsENGIndia tour of England 20222022110191919.0018105.5600031
Richard NgaravaZIMWest Indies tour of Zimbabwe 2022/2320231111919*-2095.0000011
Ryan RickeltonSASouth Africa tour of West Indies 20242024110191919.004938.7800020
Nayeem HasanBANBangladesh in India Test Series 2019/202019110191919.002867.8600040
Gerald CoetzeeSAIndia tour of South Africa 2023/242023110191919.0018105.5600021
Dhruv JurelINDAfghanistan tour of India 20262026110191919.002095.0000040
Brian BennettZIMSouth Africa tour of Zimbabwe 202520251111919*-2867.8600040
James LangridgeENGIndia tour of England 19361936110191919.00--000-0
Lindsay HassettAUSAustralia tour of New Zealand 1945/461946110191919.00--000-0
Prakash BhandariINDIndia tour of Pakistan 1954/551955110191919.00--000-0
Richard CollingeNZNew Zealand tour of England 19691969110191919.002965.5200030
Jeff ThomsonAUSPakistan tour of Australia 1972/7319721111919*-3063.3300030
Roger BinnyINDIndia tour of Sri Lanka 19851985110191919.00--000-0
John BracewellNZAustralia tour of New Zealand 1989/9019901111919*-6827.9400010
Neil FosterENGEngland tour of Australia 1987/881988110191919.002479.1700030
Winston BenjaminWIWest Indies tour of India 1987/881987110191919.003850.0000030
John RennieZIMSri Lanka tour of Zimbabwe 1994/9519941111919*-9619.7900010
Anil KumbleINDSri Lanka tour of India 1993/94199432019159.505435.1900020
WPUJC VaasSLSri Lanka tour of Australia 2007/0820071211911*19.004146.3400040
WPUJC VaasSLSri Lanka tour of India 2005/06200522019179.504542.2200030
Glenn McGrathAUSAustralia tour of West Indies 20032003221191419.003161.2900000
Aravinda de SilvaSLSri Lanka tour of England 1984198412019169.503357.5800030
Craig WishartZIMZimbabwe tour of New Zealand 1995/9619961211912*19.004542.2200020
Shoaib AkhtarPAKAsian Test Championship 2001/022002121191519.005633.9300020
Ray PriceZIMClive Lloyd Trophy 2012/1320131211912*19.002479.1700021
Omari BanksWIWest Indies tour of Zimbabwe 2003/04200312019169.508023.7500020
Tillakaratne DilshanSLNew Zealand in Sri Lanka Test Series 2012/13201212019149.503161.2900020
Shabbir AhmedPAKIndia tour of Pakistan 2003/0420041221919*-5534.5500010
Darren GoughENGSri Lanka tour of England 1998199812019159.5014113.4800030
Mushtaq AhmedPAKZimbabwe tour of Pakistan 1993/94199322019189.505038.0000020
Trevor GripperZIMSouth Africa tour of Zimbabwe 1999/00199912019189.506330.1600030
Nuwan KulasekaraSLPakistan tour of Sri Lanka 2005/06200612019139.503455.8800030
Prosper UtseyaZIMClive Lloyd Trophy 2012/1320131211910*19.002867.8600020
HMRKB HerathSLEngland tour of Sri Lanka 2018/1920181211914*19.003455.8800020
Shahriar HossainBANIndia tour of Bangladesh 2000/01200012019129.508223.1700010
Abdur RazzakBANBangladesh in England Test Series 20102010121191919.002965.5200021
Hamilton MasakadzaZIMNew Zealand in Zimbabwe Test Series 2016201612019159.505534.5500030
Narsingh DeonarineWISouth Africa tour of West Indies 200520052211915*19.009021.1100010
Dale SteynSABasil D'Oliveira Trophy 2015/16201512019179.507326.0300020
Wasim JafferINDIndia tour of Australia 2007/08200712019159.506728.3600020
Sewnarine ChattergoonWIThe Frank Worrell Trophy 2008200812019139.502479.1700020
Paul HarrisSAPakistan v South Africa Test Series 2010/11201022019199.505335.8500121
Jonathan TrottENGThe Ashes 2013/14201312019109.502867.8600020
Darren MaddyENGNew Zealand tour of England 1999199912019149.506429.6900010
Chris RogersAUSBorder-Gavaskar Trophy 2007/08200812019159.502770.3700040
Tim SoutheeNZIndia in New Zealand Test Series 2008/09200912019169.504047.5000030
Sunil JoshiINDNew Zealand tour of India 1999/00199922019199.504938.7800130
Rubel HossainBANSri Lanka in Bangladesh Test Series 2013/14201412019179.502867.8600030
Mohammad TalhaPAKPakistan v New Zealand Test Series 2014/15201412019199.503161.2900131
Mitchell MarshAUSIndia tour of Australia 2018/19201812019109.505733.3300011
PreviousPage 359Next

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.