Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW125/9 (37)ZIMW chose to batLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by series (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Marlon SamuelsWISouth Africa tour of West Indies 2000/0120014802065925.7554637.73020270
Frank WorrellWIAustralia tour of West Indies 1954/5519554802066125.75--020-0
Collie SmithWIAustralia tour of West Indies 1954/55195548020610425.7540.00102191
Cammie SmithWIWest Indies tour of Australia 1960/611960-19614802065525.7520059.50010311
Bruce YardleyAUSAustralia tour of West Indies 1977/7819785922067429.43--010332
Brad HaddinAUSThe Ashes 2013201351012067122.8941749.40021240
Rohan KanhaiWIWest Indies tour of England 1957195751012064722.89--002270
John DysonAUSAustralia tour of England 19811981510020610220.6056936.20101200
Ollie PopeENGIreland tour of England 20232023110205205205.0020898.56100223
Sanath JayasuriyaSLSri Lanka tour of Zimbabwe 20042004220205157102.5024284.71100253
Duleep MendisSLSri Lanka tour of England 19841984120205111102.5024085.42110206
Jesse RyderNZWest Indies tour of New Zealand 2008/09200823120589102.5032463.27030240
Asad ShafiqPAKPakistan in Bangladesh Test Series 2015201523020510768.3335058.57110161
Sachin TendulkarINDIndia tour of Pakistan 2003/042004341205194*68.3336855.71100220
Nafees IqbalBANZimbabwe tour of Bangladesh 2004/05200524020512151.2555037.27111310
Shakib Al HasanBANWest Indies in Bangladesh Test Series 2012/1320122402059751.2528372.44020232
Wriddhiman SahaINDIndia in West Indies Test Series 2016201644020510451.2544546.07100191
Sikandar RazaZIMWest Indies tour of Zimbabwe 2017/1820172402058951.2544046.59020143
Jacob BethellENGThe Ashes 2025/262025-202624020515451.2533960.47100220
Jack GregoryAUSAustralia tour of South Africa 1921/22192134020511951.25--110282
Sunil GavaskarINDAustralia tour of India 1986/87198634020510351.2539651.77110231
Craig WhiteENGEngland tour of India 2001/02200135020512141.0046344.28100232
VVS LaxmanINDIndia tour of Ireland, England and Scotland 200720073512055451.2544845.76020240
Shivnarine ChanderpaulWIWest Indies tour of Pakistan 2006/0720063502058141.0035757.42020260
Alistair CampbellZIMZimbabwe tour of Pakistan 1993/9419933502057541.0036156.79030281
Albert TrottAUSEngland tour of Australia 1894/95189535320585*102.50--021221
Javed MiandadPAKPakistan tour of Australia 1981/8219813502057941.0038253.66020120
Asanka GurusinhaSLAustralia tour of Sri Lanka 1992199235220513768.3357835.47101260
Shaun PollockSASouth Africa tour of England and Ireland 2003200346320566*68.3329868.79021262
Ashwell PrinceSASouth Africa tour of Australia 2005/062005-200636020511934.1756436.35100200
Darren BravoWIIndia in West Indies Test Series 201120113602057334.1751439.88020270
Greg RitchieAUSAustralia tour of Pakistan 1982/831982361205106*41.0053238.53100133
Ross EdwardsAUSAustralia tour of West Indies 1972/7319735702057429.29--020170
Karun NairINDIndia tour of England 202520254802055725.6339052.56011290
Jack SiedleSASouth Africa tour of England 193519354802055925.63--01060
Graeme HickENGEngland tour of Australia 1998/991998-19994802056825.6330467.43022254
Bob WyattENGEngland tour of South Africa 1930/311930-19315902055422.78--01010
Colin BlandSANew Zealand tour of South Africa 1961/621961-19625902054222.7810.0000175
Ben FoakesENGEngland tour of India 2023/24202451002054720.5052139.35000182
Wilfred RhodesENGEngland tour of Australia 1907/081907-190851002056920.5030.00011151
Ross TaylorNZBangladesh tour of New Zealand 2018/192019220204200102.0023188.31100194
Mohammad HafeezPAKPakistan in Bangladesh Test Series 2011/12201123020414368.0030666.67100220
Joe BurnsAUSSri Lanka tour of Australia 2018/19201923020418068.0031165.59100310
Russell EndeanSASouth Africa tour of New Zealand 1952/531953231204116102.00--100160
Herschelle GibbsSASouth Africa tour of Pakistan 2003/0420032402049851.0043846.58020272
Abdul RazzaqPAKIndia tour of Pakistan 2005/0620062402049051.0034858.62010196
Shoaib MalikPAKSri Lanka tour of Pakistan 2004/0520042412045968.0039951.13020291
Chris BroadENGEngland tour of New Zealand 1987/88198834020411451.0050140.72110200
Sarfraz AhmedPAKPakistan in Sri Lanka Test Series 201520153412049668.0024184.65020190
Wally HammondENGNew Zealand tour of England 1937193734020414051.00--101141

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.