Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Asad ShafiqPAKNew Zealand tour of United Arab Emirates 2018/19201835020410440.8047043.40101251
Shane DowrichWIEngland tour of West Indies 2018/192019351204116*51.0038053.68101241
Dhananjaya de SilvaSLSri Lanka tour of England 202420243502047440.8029469.39031270
Jeff DujonWIAustralia tour of West Indies 1983/84198455020413040.8038752.71100242
Saleem MalikPAKNew Zealand tour of Pakistan and Sri Lanka 1984/851984352204119*68.0036855.43110351
Geoff MarshAUSAustralia tour of New Zealand 1985/86198635020411840.8052339.01101200
Hansie CronjeSAAustralia tour of South Africa 1996/97199735120479*51.0037754.11021283
Greg BlewettAUSPakistan tour of Australia 1999/0019993512048951.0046543.87010191
Chris BroadENGEngland tour of Pakistan 1987/88198736020411634.0066830.54100200
Tim AmbroseENGEngland in New Zealand Test Series 2007/08200836020410234.0043347.11111272
Saud ShakeelPAKPakistan tour of England 202620263602049734.0029369.62010312
Bill WoodfullAUSWest Indies tour of Australia and New Zealand 1930/311930-19315602048334.00--02080
Ajit WadekarINDIndia tour of England 197119713602048534.0050440.48010190
Roy FredericksWIWest Indies tour of England 196919693602046434.0056036.43031241
Michael VaughanENGEngland tour of South Africa 1999/001999-20004702046929.1460034.00010230
Tim PaineAUSIndia tour of Australia 2020/212020-202147220473*40.8034958.45020270
Imran KhanPAKWest Indies tour of Pakistan 1980/81198047020412329.1438752.71101201
Kris SrikkanthINDWest Indies tour of India 1987/881987-19884702047129.1428372.08021291
Joe SolomonWIWest Indies tour of England 196319635802046225.5015631.4102150
Ossie DawsonSASouth Africa tour of England 194719475902045522.67--01100
Mushfiqur RahimBANZimbabwe tour of Bangladesh 2019/202020111203203*-31863.84100280
Rishabh PantINDIndia tour of England 20222022120203146101.50197103.05110274
Sidath WettimunySLSri Lanka tour of England 19841984120203190101.5049241.26100230
Sachin TendulkarINDIndia tour of Sri Lanka 19931993231203104*101.5036555.62110261
Jacques KallisSASouth Africa in India Test Series 2009/10201023020317367.6742447.88100192
Marlon SamuelsWINew Zealand in West Indies Test Series 2012201223020312367.6732063.44110265
John EdrichENGIndia tour of England 19741974331203100*101.5039651.26110221
Damien MartynAUSSri Lanka tour of Australia 200420042402039750.7530067.67020271
Azhar MahmoodPAKSouth Africa tour of Pakistan 1997/981997342203128*101.5043746.45110213
Kevin PietersenENGThe Wisden Trophy 201220123402038050.7526875.75020282
Shakib Al HasanBANPakistan in Bangladesh Test Series 2015201524220389*101.5027673.55020253
Aravinda de SilvaSLSri Lanka tour of England 200220023502038840.6043846.35010280
Brendon McCullumNZSouth Africa in New Zealand Test Series 2011/1220123612036140.6040150.62021212
Hashim AmlaSAIndia tour of South Africa 2017/1820183602038233.8344945.21030270
Lala AmarnathINDEngland tour of India 1933/341933-193436120311840.60--101210
Robert AndersonNZEngland tour of New Zealand 1977/7819783602036233.8348541.86020280
Graeme WoodAUSAustralia tour of Pakistan 1982/8319823602038533.8362932.27011182
Herschelle GibbsSAEngland tour of South Africa 1999/001999-20005702038529.0048541.86010290
Matt HorneNZNew Zealand tour of England 1999199947020310029.0048042.29100250
Jonny BairstowENGThe Ashes 201320134702036729.0050640.12010261
John BeckNZNew Zealand tour of South Africa 1953/541953-19544702039929.00--011161
Justin LangerAUSWest Indies tour of Australia 2000/012000-20015802038025.3843946.24010240
Ben StokesENGEngland tour of India 2020/2120214802038225.3840350.37020225
John ReidNZWest Indies tour of New Zealand 1955/5619564802038425.38--010240
Keith MillerAUSAustralia tour of England 1956195651012036122.56--012136
Alex CareyAUSAustralia tour of Sri Lanka 2024/252025221202156202.0025778.60100162
Marvan AtapattuSLAsian Test Championship 2001/022001-200223020220167.3326576.23101270
Shivnarine ChanderpaulWIWest Indies tour of New Zealand 2008/092008231202126*101.0048341.82111213
Shreyas IyerINDIndia tour of Bangladesh 2022/23202223120287101.0034358.89020242
Jacques KallisSAIndia tour of South Africa 2001/02200124220289*101.0047142.89020221

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.