ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Baron ConstantineWIEngland tour of West Indies 1934/3519353501699033.80--010-4
Mudassar NazarPAKPakistan tour of Australia 1981/8219813501699533.8037944.59011170
John ReidNZNew Zealand tour of Australia 1985/86198535016910833.8046336.50100200
Arjuna RanatungaSLSri Lanka tour of Pakistan 1985/8619853511697942.25--010-0
Mark WaughAUSAustralia tour of South Africa 2001/0220023501695333.8029856.71010231
Michael VaughanENGWest Indies tour of England 200020004601697628.1742140.14010160
Mark BoucherSASouth Africa tour of Australia 2001/022001-20023601696428.1732052.81012210
Jacques RudolphSASouth Africa tour of Australia 2005/062005-2006361169102*33.8046936.03100220
Alex LeesENGNew Zealand tour of England 202220223601696728.1733850.00010271
Pankaj RoyINDAustralia tour of India 1956/5719563601697928.17--010-0
Clairmonte DepeiazaWIAustralia tour of West Indies 1954/55195536216912242.25--101160
John EdrichENGWest Indies tour of England 196919693611697933.8044038.41020190
Pravin AmreINDIndia tour of South Africa 1992/931992-199346116910333.8052931.95100180
Damien MartynAUSWest Indies tour of Australia 1992/931992-199347116967*28.1740341.94011130
Tom GraveneyENGAustralia tour of England 195319535701697824.14--020160
KC IbrahimINDWest Indies tour of India, Pakistan and Ceylon 1948/491948-19494801698521.13--01191
Hugh TrumbleAUSEngland tour of Australia 1901/021901-190259216962*24.14--010110
Ian BothamENGWest Indies tour of England 198019805901695718.7827062.59010193
John WaiteSAEngland tour of South Africa 1956/571956-195751021696121.13--011160
Shakib Al HasanBANWest Indies in Bangladesh Test Series 2011/1220112301687356.0022774.01020190
Rishabh PantINDIndia tour of Sri Lanka 202620262301686656.0022076.36020185
Ricky PontingAUSAustralia tour of West Indies 1998/99199924116810456.0052032.31100131
Michael ClarkeAUSThe Frank Worrell Trophy 2008200824116811056.0032152.34101180
Upul TharangaSLPakistan in Sri Lanka Test Series 201420142401689242.0027760.65010230
Eoin MorganENGSri Lanka in England Test Series 201120113411687956.0026064.62020202
BJ WatlingNZNew Zealand in South Africa Test Series 2012/1320132401686342.0035647.19021280
Oshada FernandoSLPakistan tour of Sri Lanka 202220222401686442.0026862.69020184
James FranklinNZNew Zealand tour of South Africa 2005/062006352168122*56.0035647.19100201
Leon JohnsonWISir Vivian Richards Trophy 2014/152014-20153501685433.6029157.73011260
Kyle VerreynneSASouth Africa tour of Australia 2022/232022-20233501686433.6027660.87021181
Willie WatsonENGAustralia tour of England 1953195335016810933.60--100200
Eknath SolkarINDIndia tour of England 197119713511686742.0056529.73020131
Brian McMillanSASouth Africa tour of Australia 1997/981997-199835116887*42.0045337.09010181
Marvan AtapattuSLWest Indies tour of Sri Lanka 2001/0220013621688442.0035447.46021120
Aravinda de SilvaSLIndia tour of Sri Lanka 198519853611687533.60--01093
Matthew WadeAUSBorder-Gavaskar Trophy 2016/1720173621685742.0039942.11011182
Shane DowrichWIIndia in West Indies Test Series 201620164611687433.6029656.76020191
Dhananjaya de SilvaSLEngland tour of Sri Lanka 2018/1920183601687328.0033550.15021141
Noel McGregorNZSouth Africa tour of New Zealand 1963/6419643601686228.00--01080
Derek RandallENGPakistan tour of England 1982198236016810528.0028758.54101180
Manoj PrabhakarINDIndia tour of Pakistan 1989/90198946316854*56.0042939.16010191
David RichardsonSAEngland tour of South Africa 1995/961995-19964611688433.6033949.56022150
Moin KhanPAKPakistan tour of Sri Lanka 200020004711687028.0033050.91010191
Andrew StraussENGWest Indies tour of England and Ireland 200720074701687724.0032352.01011220
MS DhoniINDIndia tour of West Indies 200620064701686924.0024468.85010158
Wilfred RhodesENGAustralia tour of England 190919094721686633.60--02000
Jimmy AdamsWIAustralia tour of West Indies 1998/9919994701689424.0051332.75012180
Mark BoucherSAWest Indies tour of South Africa 1998/991998-199958216810028.0032951.06101220
Wally HammondENGEngland tour of Australia 1946/471946-19474801683721.0050433.33000133
Colin CowdreyENGAustralia tour of England 196119614801689321.00--011150
PreviousPage 103Next

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.