Live1st ODI · India in New Zealand 2026/27NZ137/8 (33.4)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
Aunshuman GaekwadINDIndia tour of Pakistan 1984/8519842301387446.00--020-0
Ken RutherfordNZEngland tour of New Zealand 1987/881988231138107*69.0024556.33100170
Justin LangerAUSAustralia v Pakistan in Sri Lanka and the UAE 2002/0320023401387234.5020866.35010181
Brendon McCullumNZNew Zealand in England Test Series 201520152401385534.5016583.64011153
Andy BlignautZIMWest Indies tour of Zimbabwe 2003/0420032401389134.5021265.09010130
Imran FarhatPAKMCC Spirit of Cricket Test Series 201020102401386734.5024656.10010180
Upul TharangaSLSouth Africa in Sri Lanka Test Series 201420142401388334.5022461.61010221
Ross TaylorNZNew Zealand in England Test Series 201520152401386234.5022262.16010171
Shakib Al HasanBANBangladesh tour of West Indies 202220222401386334.5020766.67020141
Shikhar DhawanINDIndia in West Indies Test Series 201620163401388434.5025154.98010141
Kane WilliamsonNZNew Zealand tour of Sri Lanka 202420242401385534.5026152.87010112
Mominul HaqueBANBangladesh tour of New Zealand 2021/2220222411388846.0035938.44011190
Jason HolderWISri Lanka tour of West Indies 2020/21202124213871*69.0023159.74010180
Tristan StubbsSASouth Africa tour of West Indies 202420242401386834.5023857.98010122
Kirk McKenzieWIWest Indies tour of Australia 2023/2420242401385034.5020467.65010201
Brian BennettZIMZimbabwe tour of Bangladesh 202520252401385734.5019471.13020231
VVS LaxmanINDIndia tour of Pakistan 2005/0620063521389046.0029846.31010180
Adam GilchristAUSSouth Africa tour of Australia 2005/062005-20063501388627.6018873.40011152
Gary KirstenSANew Zealand tour of South Africa 2000/0120003511384934.5032043.13000180
Ramnaresh SarwanWIWest Indies tour of India 2002/0320023501387827.6044531.0101082
Wilf FergusonWIEngland tour of West Indies 1947/4819484511387534.50--02100
Roy McLeanSASouth Africa tour of England 195119513501386727.60--010151
Javed MiandadPAKPakistan tour of New Zealand 1984/8519853501387927.6032941.95010160
Bill AtheyENGNew Zealand tour of England 198619863501385527.6027949.46010180
Geoff CookENGIndia tour of England 198219823501386627.6032642.33020150
David RichardsonSASouth Africa tour of England 199419943501385827.6022860.53010160
Mark BoucherSABasil D'Oliveira Trophy 2008200846113845*27.6029047.59000130
Nathan AstleNZNew Zealand tour of England 200420043601386423.0025953.28011190
Shane WarneAUSAustralia tour of West Indies 1998/9919993601383223.0022062.73000131
Denesh RamdinWIThe Wisden Trophy 201520153611385727.6033141.69010200
David WarnerAUSThe Ashes 201320133601387123.0022661.06010191
Kraigg BrathwaiteWIEngland tour of West Indies 2018/1920193611384927.6039834.67000121
Kusal MendisSLSri Lanka in South Africa Test Series 2016/172016-20173601385823.0024955.42011222
Winston BenjaminWIEngland tour of West Indies 1993/9419945601384423.0019869.70000191
Frank WoolleyENGEngland tour of South Africa 1913/141913-19145711385423.00--01103
Dave NourseSASouth Africa tour of England 192419245801383717.25--00000
Fred TitmusENGAustralia tour of England 196419645801385617.2556624.38010161
Fred TitmusENGEngland tour of Australia 1974/751974-19754801386117.2543631.65011130
Karsan GhavriINDPakistan tour of India 1979/801979-198068213845*23.0033241.5700191
Ian HealyAUSWest Indies tour of Australia 1988/891988-19895801385217.2531144.3701170
Monty NobleAUSEngland tour of Australia 1901/021901-19025901385615.33--01180
Romesh KaluwitharanaSLPakistan tour of Sri Lanka 2000200051011384215.3321963.01002200
Nasser HussainENGNew Zealand tour of England 20042004121137103*137.0026052.69100210
Mahela JayawardeneSLSri Lanka tour of Zimbabwe 20042004221137100*137.0020467.16100121
Ajinkya RahaneINDBangladesh in India Test Series 2019/2020192201378668.5024156.85020160
Cheteshwar PujaraIND-201702113783137.0023558.30020151
Roger BinnyINDPakistan tour of India 1983/84198322113783*137.0023335.62020110
Romesh KaluwitharanaSLAustralia tour of Sri Lanka 19921992231137132*68.5017080.59100270
Daren GangaWIWest Indies tour of Zimbabwe 200120012301378945.6734439.83010190
Marlon SamuelsWIICC World Cup 2002/0320022311379168.5022560.89010211
PreviousPage 132Next

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.