Live1st ODI · India in New Zealand 2026/27NZ12/0 (3)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Milan PriyanathSLSri Lanka tour of England 202420243501517230.2024162.66010192
Chandu BordeINDAustralia tour of India 1964/65196435215168*50.33--011151
Imran KhanPAKWest Indies tour of Pakistan 1990/91199035215173*50.3342135.87021120
Brad HaddinAUSThe Frank Worrell Trophy 2008200836115145*30.2032746.18000211
Alviro PetersenSASouth Africa in West Indies Test Series 201020103601515225.1735542.5401094
Devon ConwayNZNew Zealand tour of England 202220223601515225.1729750.84010230
Walter HadleeNZNew Zealand tour of England 193719373601519325.17--011100
Merv WallaceNZNew Zealand tour of England 193719373601515625.17--020162
Amal SilvaSLIndia tour of Sri Lanka 1985198536115111130.20--10000
Adam ParoreNZNew Zealand tour of Sri Lanka 199819983611516730.2035542.54010150
Jimmy CameronWIWest Indies tour of India, Pakistan and Ceylon 1948/491948-194957115175*25.17--011120
Ajit WadekarINDIndia tour of West Indies 1970/7119715701515421.5710.0001110
Faf du PlessisSABasil D'Oliveira Trophy 2019/202019-20204801513618.8842935.20000242
Alan DavidsonAUSAustralia tour of England 1961196158315177*30.20--011133
Max WalkerAUSAustralia tour of England 1977197758115178*21.5727654.71011210
Tommy WardSAEngland tour of South Africa 1922/231922-19235921516421.57--01000
Ian JohnsonAUSEngland tour of Australia 1950/511950-19515901517716.78--012150
Louis StrickerSASouth Africa tour of Australia 1910/111910-191151001514815.1044633.86002120
Jimmy AdamsWIWest Indies tour of Australia 2000/012000-200151021514918.8848031.46003130
Ashwell PrinceSAAustralia in South Africa Test Series 2008/092009110150150150.0024960.24100192
MahmudullahBANBangladesh tour of Zimbabwe 20212021111150150*-27853.96100171
Ridley JacobsWIICC World Cup 2002/03200222115091*150.0024561.22020172
Anthony McGrathENGZimbabwe tour of England 200320032201508175.0030449.34020191
Craig ErvineZIMZimbabwe tour of Bangladesh 2019/20202012015010775.0027654.35100191
Mominul HaqueBANSri Lanka v Bangladesh 20212021121150127150.0039038.46100110
VVS LaxmanINDIndia tour of South Africa 2001/0220012301508950.0021470.09010211
Misbah-ul-HaqPAKPakistan in Bangladesh Test Series 201520152301508250.0021669.44020136
Ross TaylorNZPakistan in New Zealand Test Series 2016/172016231150102*75.0018581.08100250
Sikandar RazaZIMZimbabwe v Afghanistan in United Arab Emirates 2020/2120212301508550.0023065.22010124
Abdullah ShafiquePAKPakistan tour of Bangladesh 2021/2220212301507350.0034543.48020124
Mushtaq MohammadPAKIndia tour of Pakistan 1978/7919783301507850.00--020-0
Marvan AtapattuSLSri Lanka tour of South Africa 1997/9819982401507137.5043334.64020180
Saeed AnwarPAKPakistan tour of Zimbabwe 1997/9819982401506537.5026656.39010211
Prasanna JayawardeneSLEngland tour of Sri Lanka 2007/0820073401507937.5031248.08021170
Hamilton MasakadzaZIMBangladesh in Zimbabwe Test Series 20132013241150111*50.0039737.78101145
Shakib Al HasanBANEngland in Bangladesh Test Series 2009/1020102401509637.5029351.19010220
Khurram ManzoorPAKPakistan v South Africa Test Series 2013/14201324015014637.5028253.19102160
Kraigg BrathwaiteWIBangladesh tour of West Indies 202220222411509450.0038339.16020160
Corey AndersonNZTrans-Tasman Trophy 2015/1620162401507237.5032346.44011194
Adam LythENGNew Zealand in England Test Series 2015201524015010737.5027853.96100220
Murray GoodwinZIMZimbabwe tour of West Indies 1999/00200024015011337.5033944.25100130
George CarewWIEngland tour of West Indies 1947/48194824115010750.00--100160
Bert SutcliffeNZSouth Africa tour of New Zealand 1952/5319532401506237.50--010111
Tom GraveneyENGPakistan tour of England 195419543401508437.50--021150
Peter MayENGIndia tour of England 1959195934115010650.00--100180
Basil D'OliveiraENGPakistan tour of England 1967196734115081*50.0034044.12020151
Javed MiandadPAKNew Zealand tour of Pakistan 1990/9119903401505537.5036940.65010181
Ijaz AhmedPAKPakistan tour of England 198719873401506937.5025758.37020230
Stuart WilliamsWISri Lanka tour of West Indies 199719972401508337.5022466.96011222
Jamie SmithENGEngland tour of Pakistan 2024/2520243501508930.0022466.96010107
PreviousPage 119Next

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.