Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG386/5 (50)Innings break - SL need 387 runs to winLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanjay ManjrekarINDIndia tour of Australia 1991/921991-19925901974521.8957234.44000150
Billy ZulchSAEngland tour of South Africa 1909/101910510119743*21.89--00000
Neil HarveyAUSAustralia tour of England 1956195651001976919.70--023170
David BoonAUSEngland tour of Australia 1987/881988121196184*196.0048040.83100160
Liton DasBANBangladesh tour of New Zealand 2021/22202223019610265.3330963.43110251
KL RahulINDWest Indies tour of India 2025/26202523119610098.0035954.60110233
Syed KirmaniINDNew Zealand tour of India 1976/7719763301968865.33--020240
Alec StewartENGNew Zealand tour of England 1994199434019611949.0031861.64100350
Kumar SangakkaraSLIndia tour of Sri Lanka 20012001341196105*65.3342346.34100270
Thilan SamaraweeraSLWest Indies tour of Sri Lanka 2001/0220013411968765.3354136.23020110
Dean BrownlieNZTrans-Tasman Trophy 2011/12201124119677*65.3340748.16020260
Kraigg BrathwaiteWIWest Indies tour of Australia 2022/23202224019611049.0041547.23110201
Niroshan DickwellaSLSri Lanka tour of United Arab Emirates and Pakistan 2017/1820172411968365.3326773.41020221
Ken RutherfordNZNew Zealand tour of Sri Lanka 1992/93199224019610549.0033658.33111255
Shane WarneAUSEngland tour of Australia 2006/072006-20075511967149.0027571.27010232
Arthur ChipperfieldAUSAustralia tour of South Africa 1935/361935-193655019610939.20--10180
Colin CowdreyENGEngland tour of New Zealand 1965/66196635119689*49.0020442.16021170
Saleem YousufPAKPakistan tour of West Indies 1987/8819883511966249.0031462.42010192
Mark WaughAUSNew Zealand tour of Australia 1997/9819973501968639.2039150.13020191
VVS LaxmanINDIndia in South Africa Test Series 2010/112010-20113611969639.2037152.83010261
Nathan AstleNZAustralia tour of New Zealand 2004/0520053611967439.2039349.87020280
Alastair CookENGSouth Africa tour of England 201720173601968832.6744344.24010250
Farokh EngineerINDIndia tour of England 196719673601968732.6731861.64010280
Angelo MathewsSLSri Lanka tour of India 2017/18201736019611132.6745742.89110263
Tharanga ParanavitanaSLSri Lanka in England Test Series 201120113601966632.6755235.51021250
Stan McCabeAUSWest Indies tour of Australia and New Zealand 1930/311930-19315601969032.67--010150
Charlie BarnettENGNew Zealand tour of England 1937193736119683*39.20--020140
Mark GreatbatchNZNew Zealand tour of India 1988/89198836119690*39.2062931.16010180
Hashim AmlaSAAustralia tour of South Africa 2017/1820184801965624.5050838.58011220
Bernard JulienWIWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-197568219610132.67--10051
David LloydENGEngland tour of Australia 1974/751974-19754801964924.5060832.24000230
Ian ChappellAUSAustralia tour of South Africa 1966/671966-196751011964921.78--00111
Joe RootENGBasil D'Oliveira Trophy 2017201712019519097.5024778.95100281
Peter MayENGEngland tour of New Zealand 1958/591959221195124*195.0014349.65110240
Mayank AgarwalINDIndia tour of Australia 2018/192018-20192301957765.0037552.00020195
Les AmesENGNew Zealand tour of England 1931193133119513797.50--100192
Steve WaughAUSAustralia tour of South Africa 1993/9419943411958665.0039749.12021290
Neil McKenzieSANew Zealand tour of South Africa 2000/01200034219512097.5039649.24110321
Parthiv PatelINDEngland in India Test Series 2016/1720163411957165.0028269.15020251
Rajin SalehBANZimbabwe tour of Bangladesh 2004/0520052411958965.0041746.76020281
Geraint JonesENGNew Zealand tour of England 2004200434019510048.7529067.24100312
Dimuth KarunaratneSLBangladesh in Sri Lanka Test Series 2016/17201724019512648.7542545.88100141
Soumya SarkarBANBangladesh in Sri Lanka Test Series 2016/1720172401957148.7533358.56030222
Joshua Da SilvaWIEngland tour of West Indies 2021/222022342195100*97.5052037.50100200
Shivnarine ChanderpaulWINew Zealand in West Indies Test Series 2014201435119584*48.7538550.65010251
Gautam GambhirINDWest Indies in India Test Series 2011/1220113501956539.0028668.18020270
Babar AzamPAKPakistan tour of England 202020203511956948.7537152.56020230
Saleem MalikPAKPakistan tour of England 19961996352195100*65.0045442.95110180
Shoaib MohammadPAKAustralia tour of Pakistan 1988/8919883501959439.0047740.88020282
Sanath JayasuriyaSLWest Indies tour of Sri Lanka 2001/0220013621958548.7533957.52020251

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.