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
Mayank AgarwalINDBangladesh in India Test Series 2019/202019220257243128.5035173.22100318
Kane WilliamsonNZSri Lanka in New Zealand Test Series 2014/152014-2015242396242*198.0072654.55120340
Sachin TendulkarINDIndia tour of Australia 2003/042003-2004232301241*301.0052857.01111380
Rachin RavindraNZSouth Africa tour of New Zealand 2023/24202424030124075.2553756.05100313
Mahela JayawardeneSLSri Lanka in Pakistan Test Series 2008/09200923029224097.3352355.83100390
Steve SmithAUSEngland tour of Australia and New Zealand 2017/182017-2018572687239137.40141648.52320671
Adam VogesAUSTrans-Tasman Trophy 2015/162015-201659359423999.00104856.68220783
Sourav GangulyINDPakistan tour of India 2007/08200736053423989.0078268.29210693
Kane WilliamsonNZPakistan tour of New Zealand 2020/212020-2021230388238129.3369455.91200421
Taufeeq UmarPAKPakistan v Sri Lanka Test Series 2011/12201136032423654.0075243.09100261
Alastair CookENGThe Ashes 2010/112010-2011571766235*127.67143853.27320811
Virat KohliINDEngland in India Test Series 2016/172016582655235109.17107660.87220721
Ian BellENGPataudi Trophy 2011201146050423584.0077565.03201632
Graeme SmithSAPakistan v South Africa Test Series 2013/14201323028123493.6746560.43100200
Amir JangooWISri Lanka tour of West Indies 20262026220242233121.0038862.37100203
Graeme SmithSASouth Africa in Bangladesh Test Series 2007/082008230304232101.3339676.77110401
Usman KhawajaAUSAustralia tour of Sri Lanka 2024/252025231295232147.5045365.12100221
Thilan SamaraweeraSLSri Lanka in Pakistan Test Series 2008/092009231469231234.5068668.37200670
Joe RootENGEngland tour of Sri Lanka 2020/212021240426228106.5064965.64200371
Herschelle GibbsSAPakistan tour of South Africa 2002/032002-2003231264228132.0028293.62100347
Devon ConwayNZWest Indies tour of New Zealand 2025/26202536145222790.4071663.13211603
Kevin PietersenENGThe Ashes 2010/112010-201156036022760.0056363.94111501
Kevin PietersenENGWest Indies tour of England and Ireland 2007200747046622666.5760976.52211502
Azhar AliPAKPakistan in Bangladesh Test Series 20152015230334226111.3364351.94110283
Jonathan TrottENGBangladesh in England Test Series 20102010231265226132.5042961.77100240
Neil McKenzieSASouth Africa in Bangladesh Test Series 2007/08200823025722685.6743559.08100323
Joe RootENGEngland in New Zealand Test Series 2019/20201923023922679.6751446.50100241
Brendon McCullumNZNew Zealand in India Test Series 2010/11201036137022574.0058862.93110444
MS DhoniINDBorder-Gavaskar Trophy 2012/13201346232622481.5037686.70100406
Jacques KallisSASri Lanka in South Africa Test Series 2011/122011-201234025522463.7539165.22102361
Mohammad HafeezPAKPakistan in Bangladesh Test Series 2015201523023222477.3335265.91101243
Lou VincentNZSri Lanka tour of New Zealand 2004/052005110224224224.0034864.37100254
Kumar SangakkaraSLBangladesh tour of Sri Lanka 20072007332428222*428.0061070.16200492
Ricky PontingAUSBorder-Gavaskar Trophy 2011/122011-2012461544221108.8092259.00230500
Kumar SangakkaraSLPakistan in Sri Lanka Test Series 2014201424032322180.7562251.93110330
Mushfiqur RahimBANZimbabwe tour of Bangladesh 2018/192018241270219*90.0053850.19100241
Kumar SangakkaraSLIndia in Sri Lanka Test Series 20102010351467219116.7575761.69210522
Marcus TrescothickENGSouth Africa tour of England and Ireland 2003200348245821976.3380456.97131742
Joe RootENGEngland tour of India 2020/21202148036821846.0067654.44100352
Younis KhanPAKPakistan in England Test Series 2016201647034021848.5765252.15100454
Darren BravoWIWest Indies in New Zealand Test Series 2013/14201324026221865.5049952.51101370
Ross TaylorNZWest Indies in New Zealand Test Series 2013/142013353495217*247.5087956.31300562
AB de VilliersSASouth Africa in India Test Series 2007/082008351304217*76.0049861.04100282
Shakib Al HasanBANBangladesh in New Zealand Test Series 2016/17201724028421771.0036677.60111410
Brian LaraWIWest Indies tour of Pakistan 2006/072006230399216133.0058368.44210497
Abid AliPAKPakistan tour of Zimbabwe 20212021221275215*275.0054750.27110390
Marnus LabuschagneAUSTrans-Tasman Trophy 2019/202019-202036054921591.5094058.40230493
Steve SmithAUSThe Ashes 2015201559050821556.4480862.87210663
Mayank AgarwalINDSouth Africa in India Test Series 2019/20201934034021585.0061655.19200428
Kane WilliamsonNZSri Lanka tour of New Zealand 2022/232023231337215168.5050167.27200343

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