Batting by series (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben DuckettENGEngland tour of India 2023/242024510034315334.3040085.75100542
Kumar SangakkaraSLSri Lanka in England Test Series 2014201424034214785.5067650.59130390
Hashim AmlaSASir Vivian Richards Trophy 2014/152014-2015341342208114.0063354.03110380
Alastair CookENGEngland in Bangladesh Test Series 2009/102010241342173114.0054063.33200332
Mahela JayawardeneSLBangladesh tour of Sri Lanka 20072007330341165113.6747571.79200385
Rahul DravidINDNew Zealand in India Test Series 2010/11201034034119185.2578343.55200400
Neil McKenzieSASouth Africa in India Test Series 2007/082008351341155*85.2567050.90110451
AB de VilliersSAAustralia in South Africa Test Series 2013/14201436034111656.8377444.06110423
Kraigg BrathwaiteWIEngland tour of West Indies 2021/22202236234116085.2590237.80120351
Mark BoucherSABasil D'Oliveira Trophy 2009/102009-20104713419556.8350267.93030402
Simon KatichAUSThe Ashes 2009200958034112242.6363353.87111440
Kumar SangakkaraSLSouth Africa tour of Sri Lanka 20062006230340287113.3355261.59100460
Mayank AgarwalINDSouth Africa in India Test Series 2019/20201934034021585.0061655.19200428
Younis KhanPAKPakistan in England Test Series 2016201647034021848.5765252.15100454
Michael VaughanENGEngland tour of Australia 2002/032002-200324033918384.7552065.19201484
Jacques KallisSASouth Africa in Australia Test Series 2012/13201236033914756.5064052.97110403
Thilan SamaraweeraSLSri Lanka in South Africa Test Series 2011/122011-2012361339115*67.8073046.44200410
Angelo MathewsSLIndia in Sri Lanka Test Series 2015201536033911056.5061055.57210382
Neil McKenzieSABasil D'Oliveira Trophy 2008200848133913848.4387938.57110460
Joe RootENGThe Ashes 20132013510133918037.6783340.70110422
Kevin PietersenENGEngland in India Test Series 2012/13201247033818648.2958657.68121425
Kane WilliamsonNZSri Lanka tour of New Zealand 2022/232023231337215168.5050167.27200343
Matthew WadeAUSThe Ashes 20192019510033711733.7057858.30201471
James VinceENGEngland tour of Australia and New Zealand 2017/182017-201861103368330.5569448.41030500
Sarfraz AhmedPAKNew Zealand tour of Pakistan 2022/232022-202324033511883.7551465.18130351
Marnus LabuschagneAUSThe Ashes 2021/222021-202259133510341.8869748.06120342
Azhar AliPAKPakistan in Bangladesh Test Series 20152015230334226111.3364351.94110283
Inzamam-ul-HaqPAKEngland tour of Pakistan 2005/062005241334109111.3357857.79220342
Usman KhawajaAUSAustralia tour of India 2022/23202347033318047.5772146.19121391
Usman KhawajaAUSEngland tour of Australia and New Zealand 2017/182017-201857033317147.5776843.36120422
Dean ElgarSAAustralia tour of South Africa 2017/182018481333141*47.5785838.81120432
Ian BellENGBasil D'Oliveira Trophy 2008200847033219947.4360055.33110421
Ian BellENGSri Lanka in England Test Series 20112011343331119*331.0047769.39220391
Andrew SymondsAUSBorder-Gavaskar Trophy 2007/082008351331162*82.7547369.98120384
Kumar SangakkaraSLPakistan in Sri Lanka Test Series 20092009361331130*66.2061354.00110281
Gary BallanceENGThe Wisden Trophy 2015201536133112266.2073145.28120316
Ian BellENGEngland tour of Australia 2006/072006-200751003318733.1079741.53042342
Dean ElgarSABangladesh tour of South Africa 2017/182017230330199110.0056558.41200343
AB de VilliersSASouth Africa in West Indies Test Series 20102010364330135*165.0067648.82120286
Alastair CookENGThe Ashes 201520155903309636.6773245.08020460
Mahela JayawardeneSLNew Zealand in Sri Lanka Test Series 2009200924032911482.2565550.23120291
Harry BrookENGEngland tour of New Zealand 2022/23202324032918682.25298110.40121468
Younis KhanPAKPakistan tour of England and Scotland 2006200635032917365.8056258.54110400
Ian BellENGThe Ashes 2010/112010-201156132911565.8058656.14130381
Alastair CookENGBasil D'Oliveira Trophy 200820084703297647.0069247.54040480
Devdutt PadikkalINDIndia tour of Sri Lanka 20262026230328167109.3349865.86200331
Kraigg BrathwaiteWIPakistan v West Indies Test Series 2016/172016362328142*82.0074943.79120281
Ashwell PrinceSABasil D'Oliveira Trophy 2008200847132814954.6770646.46200423
Marnus LabuschagneAUSThe Ashes 20232023510032811132.8069846.99111422
Temba BavumaSASri Lanka tour of South Africa 2024/25202424032711381.7557057.37130294

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.