Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW31/3 (10.3)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th 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/27NAMIREODIFinal · 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
Mike SmithENGIndia tour of England 1959195923020710069.00--110260
Mahela JayawardeneSLSri Lanka in West Indies Test Series 2007/08200824020713651.7532663.50100240
Younis KhanPAKPakistan v West Indies Test Series 2016/17201624120712769.0036456.87111152
Grant FlowerZIMPakistan tour of Zimbabwe 1997/981998241207156*69.0048442.77100152
Gautam GambhirINDIndia in Bangladesh Test Series 2009/10201024120711669.0025680.86110221
Mark RichardsonNZNew Zealand tour of West Indies 200220022402079551.7561333.77021241
Upul TharangaSLSri Lanka in Zimbabwe Test Series 2016/172016241207110*69.0038653.63110210
Mushfiqur RahimBANEngland in Bangladesh Test Series 2009/1020102402079551.7548742.51020301
Tamim IqbalBANBangladesh in Sri Lanka Test Series 2016/1720172402078251.7538354.05020201
Dimuth KarunaratneSLSri Lanka tour of New Zealand 2022/2320232402078951.7540351.36030210
Jamie SmithENGWest Indies tour of England 202420243402079551.7528971.63020225
Pelham WarnerENGEngland tour of South Africa 1898/991899241207132*69.00--100-0
Brijesh PatelINDIndia tour of West Indies 1975/761976343207115*207.00--100100
Graham GoochENGIndia tour of England 197919794502078341.4044246.83020242
Allan LambENGIndia tour of England 1982198235120710751.7537854.76100211
Jacques KallisSASouth Africa tour of Australia 1997/981997-199836020710134.5057236.19100190
Boeta DippenaarSAEngland tour of South Africa 2004/052004-200536020711034.5056536.64101210
Mohammad YousufPAKPakistan tour of Australia 1999/0019993602079534.5038054.47021301
BJ WatlingNZNew Zealand in West Indies Test Series 201420143622078951.7553938.40021141
Dean ElgarSAIndia tour of South Africa 2017/18201836120786*41.4054138.26021252
Marnus LabuschagneAUSPakistan tour of Australia 2023/242023-20243612076341.4042648.59030220
Gerry GomezWIWest Indies tour of England 195019504612077441.40--02050
Colin BlandSASouth Africa tour of New Zealand 1963/6419643632078369.00--010190
John EmbureyENGEngland tour of Pakistan 1987/88198736320774*69.0058135.63021192
Graeme FowlerENGEngland tour of Australia and New Zealand 1982/8319823602078334.5051740.04020230
Mike AthertonENGSouth Africa tour of England 199419943602079934.5048143.04021251
Hansie CronjeSAIndia tour of South Africa 1992/931992-199336120713541.4072728.47101181
George HirstENGEngland tour of Australia 1897/981897-18984702078529.57--021222
Jim ParksENGAustralia tour of England 196419645702076829.5754737.84020191
Abdul KardarPAKIndia tour of Pakistan 1954/5519555802079325.88--01100
Derek RandallENGAustralia tour of England 197719775822077934.5042648.59021260
Graeme WoodAUSWest Indies tour of Australia 1984/8519845902075623.0051540.19010170
Greg RitchieAUSAustralia tour of West Indies 1983/84198451002077820.7036556.71021262
Moeen AliENGEngland tour of Australia and New Zealand 2017/182017-201861102074018.8246744.33002232
Aravinda de SilvaSLBangladesh tour of Sri Lanka 20022002110206206206.0023488.03100281
Marcus TrescothickENGEngland tour of Bangladesh 2003/04200324120611368.6734459.88110256
Ross TaylorNZTrans-Tasman Trophy 2009/10201024020613851.5021098.10100295
Darren BravoWIWest Indies in Sri Lanka Test Series 2010/1120103412068068.6742448.58030214
Justin LangerAUSAustralia tour of New Zealand 2004/05200535220672*68.6730068.67020331
David WarnerAUSSouth Africa in Australia Test Series 2012/13201235020611941.2025680.47100294
Faf du PlessisSASouth Africa in Australia Test Series 2016/172016351206118*51.5035358.36100310
Ravi RatnayekeSLSri Lanka tour of India 1986/871986-19873502069341.20--020140
Martin CroweNZNew Zealand tour of England 1986198635220610668.6744146.71100220
Aamer SohailPAKAustralia tour of Pakistan 1998/99199835020613341.2037654.79100271
Ed CowanAUSBorder-Gavaskar Trophy 2011/122011-20124602067434.3343247.69020240
Harry TrottAUSAustralia tour of England 1896189636020614334.33--111240
Peter MayENGIndia tour of England 195219524602067434.33--02090
Chris LewisENGEngland tour of India 1992/93199336020611734.3338054.21101272
Shane ThomsonNZPakistan tour of New Zealand 1993/941994361206120*41.2034459.88101272
Chris GayleWIIndia tour of West Indies 200220025812066829.4348142.83020370

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