Live1st ODI · India in New Zealand 2026/27NZINDIndia won the toss and 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
Ian ChappellAUSEngland tour of Australia 1979/8019802411527550.6732147.3501090
Justin LangerAUSAustralia tour of South Africa 2001/0220023501525830.4016293.83010290
Boeta DippenaarSANew Zealand tour of South Africa 2005/0620063501525230.4029551.53011220
Mark RichardsonNZNew Zealand tour of Australia 2001/0220013501525730.4034743.80010180
Moin KhanPAKAustralia tour of Pakistan 1998/9919983501527530.4032247.20011220
Ken ArcherAUSEngland tour of Australia 1950/511950-19513501524830.4030.00001110
Motganhalli JaisimhaINDAustralia tour of India 1964/6519643501526630.40--022190
Allan BorderAUSAustralia tour of South Africa 1993/9419943511524538.0051229.69000200
David GowerENGIndia tour of England 198219823511524738.0033145.9200090
John BracewellNZEngland tour of New Zealand 1987/8819883511525438.0038339.69010110
Mansoor AkhtarPAKPakistan tour of England 198719874501527530.4038539.48010240
Robin SmithENGNew Zealand tour of England 199019903501526430.4033345.65021200
Sourav GangulyINDBorder-Gavaskar Trophy 2007/0820083601526725.3321670.37021201
AB de VilliersSASouth Africa tour of Australia 2005/062005-20063601526825.3337340.75020220
Ross TaylorNZTrans-Tasman Trophy 2019/202019-20203601528025.3327056.30010180
Angelo MathewsSLWarne-Muralitharan Trophy 201620163601525425.3323664.41010123
David BoonAUSAustralia tour of West Indies 1994/9519954601526725.3330250.33010210
Ed CowanAUSThe Frank Worrell Trophy 2011/1220123601525525.3342435.85010160
Haris SohailPAKPakistan tour of Ireland, England and Scotland 2018201836115239*30.4027056.30000191
Warwick ArmstrongAUSAustralia tour of England 192119215611527730.40--011191
Bevan CongdonNZPakistan tour of New Zealand 1964/6519653601524225.33--000-1
Brian HastingsNZNew Zealand tour of Pakistan 1969/70196936115280*30.40--010171
Brian HastingsNZNew Zealand tour of Australia 1973/741973-19743601528325.3337940.11010150
David GowerENGEngland tour of Australia 1979/801979-198036115298*30.4024562.04011190
Manoj PrabhakarINDWest Indies tour of India 1994/95199436115212030.4038539.48101190
Hansie CronjeSASouth Africa tour of India 1996/9719963611525030.4033445.51010220
Marlon SamuelsWIIndia in West Indies Test Series 201620164711525025.3334544.06011253
Eddie DawsonENGEngland tour of New Zealand 1929/3019304701525521.71--010-0
Azhar AliPAKPakistan in England Test Series 2010201048115292*21.7142835.51012210
Ken ViljoenSASouth Africa tour of Australia 1931/321931-193248015211119.00--103120
John WaiteSASouth Africa tour of England 195119514811527621.71--01180
Steve WaughAUSAustralia tour of Zimbabwe 1999/001999111151151*-35143.02100180
Richard HadleeNZNew Zealand tour of Sri Lanka 1986/871987111151151*-24062.92100142
Nathan AstleNZNew Zealand tour of Zimbabwe 2005200522015112875.5025958.30100250
Aminul IslamBANIndia tour of Bangladesh 2000/01200012015114575.5040137.66100180
Tom MoodyAUSIndia tour of Australia 1991/92199212015110175.5024960.64110180
Mashrafe MortazaBANIndia tour of Bangladesh 200720072301517950.3316392.64020156
Thilan SamaraweeraSLWest Indies in Sri Lanka Test Series 2010/1120103311518075.5028552.98020171
Steve SmithAUSAustralia tour of Sri Lanka 20222022231151145*75.5028752.61101160
Henry NichollsNZSouth Africa tour of New Zealand 2021/22202223015110550.3325858.53100190
Mohammad YousufPAKPakistan tour of South Africa 2006/0720072401518337.7522467.41010191
Craig ErvineZIMSouth Africa tour of Zimbabwe 202520252401514937.7529251.71000190
Andrew BalbirnieIREIreland tour of Sri Lanka 202320232401519537.7528453.17010210
Ben DuckettENGEngland tour of New Zealand 2022/2320232401518437.7515994.97010201
Kusal MendisSLSri Lanka tour of New Zealand 2022/2320232401518737.7525459.45021250
Hanif MohammadPAKNew Zealand tour of Pakistan 1955/56195534015110337.75--10080
Thilan SamaraweeraSLSri Lanka in India Test Series 2009/10200935115178*37.7529151.89021200
Matthew BellNZNew Zealand tour of England 199919993511518337.7546432.54010110
Jos ButtlerENGWest Indies tour of England 202020203501516730.2028453.17011192
Hamish RutherfordNZWest Indies in New Zealand Test Series 2013/1420133511516237.7527554.91010222
PreviousPage 118Next

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.