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
Mark EalhamENGIndia tour of England 19961996110515151.0012042.5001030
Shiv Sunder DasINDIndia tour of Bangladesh 2000/012000121512951.0010548.5700070
Faisal IqbalPAKSouth Africa tour of Pakistan 2007/082007120514425.509354.8400090
Srinivasaraghavan VenkataraghavanINDIndia tour of Australia 1977/781977120513725.5010150.5000050
Aravinda de SilvaSLZimbabwe tour of Sri Lanka 19961996220513525.506973.9100071
Brad HaddinAUSBorder-Gavaskar Trophy 2012/132013120513025.5010847.2200071
Brendan TaylorZIMNew Zealand tour of Zimbabwe 20252025120514425.5011942.8600070
Mark BensonENGIndia tour of England 19861986120513025.5016231.4800040
Shakib Al HasanBANSri Lanka tour of Bangladesh 2023/242024120513625.507667.1100040
Lendl SimmonsWIWest Indies in Bangladesh Test Series 2011/122011120514425.506282.2600061
Ravi BoparaENGPataudi Trophy 201120112215144*51.009056.6700040
Tamim IqbalBANNew Zealand tour of Bangladesh 2008/092008120513325.5019026.8400070
Tim SoutheeNZPakistan in New Zealand Test Series 2016/172016220512925.5047108.5100091
Shaun MarshAUSTrans-Tasman Trophy 2015/162015120514925.5012939.5300060
Graeme LabrooySLSri Lanka tour of England 19881988121514251.0010648.1100070
Carlos BrathwaiteWIIndia in West Indies Test Series 201620161215151*51.008361.4501132
Daryl MitchellNZWest Indies tour of New Zealand 2020/212020220514225.5010548.5700060
Shardul ThakurINDICC World Test Championship 20232023120515125.5011444.7401160
Harry TectorIREIreland tour of England 20232023120515125.5010051.0001141
Sadeera SamarawickramaSLSri Lanka tour of United Arab Emirates and Pakistan 2017/182017120513825.505691.0700061
Rahmanullah GurbazAFGIreland v Afghanistan in United Arab Emirates 2023/242024120514625.5010548.5700042
Kamil MisharaSLIndia tour of Sri Lanka 20262026120513225.506479.6900061
Alfred DipperENGAustralia tour of England 19211921120514025.50--00030
Harry ElliottENGEngland tour of India 1933/341933-19342215137*51.00--000-0
Walter RobinsENGIndia tour of England 19321932120513025.50--000-0
Colin CowdreyENGSouth Africa tour of England 19551955120515025.50--01060
Haroon RasheedPAKPakistan tour of Australia 1978/791979120514725.5012142.1500061
Andrew JonesNZAustralia tour of New Zealand 1989/9019901215133*51.0016830.3600060
Sanjeeva RanatungaSLSri Lanka tour of Pakistan 1995/961995120513325.5014934.2300070
Nick KnightENGZimbabwe tour of England 20002000230514417.0016331.2900040
Zaheer KhanINDIndia tour of Pakistan 2005/062006231512125.508659.3000061
Daniel VettoriNZNew Zealand tour of West Indies 20022002230513917.008162.96000100
Chris CairnsNZNew Zealand tour of India 1995/961995330512317.0013936.6900051
Hashan TillakaratneSLZimbabwe tour of Sri Lanka 1997/981998230514417.0019326.4200150
Michael ClarkeAUSAustralia tour of Bangladesh 2005/0620062315123*25.5010946.7900050
Dion EbrahimZIMBangladesh tour of Zimbabwe 2000/012001230513917.0013637.5000060
Travis FriendZIMSouth Africa tour of Zimbabwe 2001/022001230513017.0015133.7700070
Jerome TaylorWIThe Frank Worrell Trophy 20082008230513117.007171.8300181
Anthony McGrathENGSouth Africa tour of England and Ireland 20032003230513417.009852.0400080
Aakash ChopraINDIndia tour of Pakistan 2003/042004230514217.0015532.9000070
Peter FultonNZBangladesh in New Zealand Test Series 2007/082008231512225.505592.7300082
Sewnarine ChattergoonWIWest Indies tour of New Zealand 2008/092008230512517.0016131.6800070
Stuart BroadENGPakistan tour of England 202020203315129*25.505298.0800053
Mark GillespieNZSouth Africa in New Zealand Test Series 2011/122012230512717.0045113.3300073
Daryl MitchellNZNew Zealand tour of Pakistan 2022/232022-2023231514225.506973.9100071
Gus AtkinsonENGEngland tour of Pakistan 2024/252024230513917.009056.6700060
Ramesh MendisSLAustralia tour of Sri Lanka 20222022230512917.0013637.5000140
Manav SutharINDIndia tour of Sri Lanka 20262026230512417.0011942.8600050
Charlie TownsendENGAustralia tour of England 18991899230513817.00--000-0
Stork HendryAUSAustralia tour of South Africa 1921/221921230512317.00--00050
PreviousPage 264Next

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.