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
Murali VijayINDEngland in India Test Series 2016/17201658035713644.6382243.43201357
Dimuth KarunaratneSLSouth Africa tour of Sri Lanka 20182018241356158*118.6754864.96130361
David WarnerAUSPakistan in Australia Test Series 2016/172016-201735035614471.20343103.79210464
Hamilton MasakadzaZIMZimbabwe in Bangladesh Test Series 2014/15201436035615859.3372049.44120374
Shivnarine ChanderpaulWIWest Indies in Bangladesh Test Series 2012/132012232354203*354.0065853.80200341
Mahela JayawardeneSLEngland in Sri Lanka Test Series 2011/12201224035418088.5072948.56210384
Younis KhanPAKIndia tour of Pakistan 2005/06200624035419488.5055364.01121461
Gary KirstenSASouth Africa tour of England and Ireland 2003200336035413059.0079044.81120481
AB de VilliersSASri Lanka in South Africa Test Series 2011/122011-2012341353160*117.6756063.04120403
Marnus LabuschagneAUSThe Ashes 201920194703538050.4369251.01040490
AB de VilliersSAPakistan in South Africa Test Series 2012/13201335135212188.0057461.32210400
Joe RootENGEngland tour of Pakistan 2024/25202435035226270.4052167.56100210
Misbah-ul-HaqPAKPakistan v England Test Series 2015/16201536035210258.6771849.031303112
Andrew FlintoffENGAustralia tour of England and Scotland 2005200548035210244.0045777.021314211
Jonny BairstowENGEngland in India Test Series 2016/1720165913528944.0068351.54030275
Stephen FlemingNZNew Zealand tour of South Africa 2005/06200635035126270.2059558.99101462
Virender SehwagINDBorder-Gavaskar Trophy 2008/0920084803519243.8842682.39030432
Harry BrookENGEngland tour of New Zealand 2024/25202435035017170.0038092.11211318
Rishabh PantINDIndia tour of Australia 2018/192018-2019471350159*58.3347374.00100315
Justin LangerAUSAustralia tour of England and Scotland 2005200548134910549.8658160.07120412
Simon KatichAUSBorder-Gavaskar Trophy 2008/09200848134910249.8672048.47120440
Jos ButtlerENGIndia tour of Ireland and England 2018201859034910638.7851567.77122444
MS DhoniINDPataudi Trophy 2014201451003498234.9070949.22041512
Virender SehwagINDIndia in Sri Lanka Test Series 2010201035034810969.6035797.48211591
Ricky PontingAUSAustralia tour of South Africa 2005/06200636034811658.0060058.00210365
Alastair CookENGPataudi Trophy 2011201146034829458.0072248.20100390
Babar AzamPAKEngland tour of Pakistan 2022/23202236034813658.0050568.91130452
Marnus LabuschagneAUSPakistan in Australia Test Series 2019/202019220347185173.5051767.12200420
Thilan SamaraweeraSLNew Zealand in Sri Lanka Test Series 2009200924034715986.7557460.45200454
Brendon McCullumNZPakistan v New Zealand Test Series 2014/15201435034720269.4041384.021004013
Peter FultonNZEngland in New Zealand Test Series 2012/13201335034713669.4081842.42210429
Ajinkya RahaneINDNew Zealand in India Test Series 2016/17201636134718869.4068051.03110384
Kevin PietersenENGPakistan tour of England and Scotland 2006200647034713549.5744178.68111514
Jacques KallisSANew Zealand tour of South Africa 2007/082007230346186115.3350468.65200475
Shivnarine ChanderpaulWIThe Frank Worrell Trophy 2011/122012351346103*86.5077244.82130302
Shane WatsonAUSPakistan in Australia Test Series 2009/102009-2010361346120*69.2065053.23120384
Chris GayleWIThe Frank Worrell Trophy 2009/102009361346165*69.2045975.38200368
Saud ShakeelPAKEngland tour of Pakistan 2022/2320223603469457.6776345.35040420
Kevin PietersenENGIndia tour of Ireland, England and Scotland 2007200736034513457.5059458.08200461
Rohit SharmaINDEngland tour of India 2020/21202147134516157.5059557.98110435
Shane WatsonAUSThe Ashes 2013/142013-2014510134510338.3352965.22121456
Steve SmithAUSThe Ashes 201320135101345138*38.3367651.04120365
Ben StokesENGEngland in India Test Series 2016/172016510134512838.3374046.62110443
Angelo MathewsSLSri Lanka tour of Bangladesh 20222022231344199172.0075445.62201313
Sachin TendulkarINDIndia in New Zealand Test Series 2008/09200935034416068.8056161.32120533
Mitchell MarshAUSPakistan tour of Australia 2023/242023-20243513449686.0047871.97040474
Peter HandscombAUSPakistan in Australia Test Series 2016/172016-2017352344110114.6758658.70210361
Virender SehwagINDIndia in Sri Lanka Test Series 20082008361344201*68.8036693.99110465
Paul CollingwoodENGBasil D'Oliveira Trophy 2009/102009-20104713449157.3378343.93030424
Daren GangaWIIndia tour of West Indies 2006200648134413549.1466152.04110410

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