ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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
Aamer SohailPAKSri Lanka tour of Pakistan 1995/9619953501014820.2020050.50001150
Kamran AkmalPAKPakistan tour of England and Scotland 200620064601015816.8318155.80011160
Shivnarine ChanderpaulWIEngland tour of West Indies 2003/0420043601015016.8330433.2201280
Matt HorneNZNew Zealand tour of Sri Lanka 199819983601013516.8323642.80000120
Sulieman BennWIThe Frank Worrell Trophy 2009/1020093611013320.2016262.3500092
Mohammad AmirPAKPakistan in New Zealand Test Series 2009/1020093601012616.8332331.27000120
Kraigg BrathwaiteWIPakistan in West Indies Test Series 201720173601014316.8331931.6600170
Srikar BharatINDAustralia tour of India 2022/2320234611014420.2017059.4100085
Hugh MassieAUSEngland tour of Australia and New Zealand 1881/821881-18824601014916.83--001120
George ChallenorWIWest Indies tour of England 192819283601014616.83--00200
Bruce PairaudeauWIWest Indies tour of New Zealand 1955/5619564601016816.83--01170
Syed Abid AliINDIndia tour of England 197419743601017116.8317657.3901090
Barry WoodENGEngland tour of India, Pakistan and Sri Lanka 1972/731972-19733601014516.8337826.72000120
John DysonAUSIndia tour of Australia 1977/781977-19783601015316.8343723.1101180
John BracewellNZNew Zealand tour of India 1988/8919883601015216.8328535.4401180
Syed KirmaniINDWest Indies tour of India and Sri Lanka 1978/791978-19796711013316.8313130.7700100
Andrew CaddickENGAustralia tour of England 199319934811012514.4347621.22000140
Rodney HoggAUSAustralia tour of West Indies 1983/8419844821015216.8330330.69010121
Andrew CaddickENGAustralia tour of England 2001200159210149*14.4316760.48002151
Jeff ThomsonAUSIndia tour of Australia 1977/781977-1978510310141*14.4320436.2700282
KL RahulINDAfghanistan tour of India 20262026110100100100.0016560.61100110
Shan MasoodPAKBangladesh in Pakistan Test Series 2019/202020110100100100.0016062.50100110
Ricky PontingAUSICC World XI tour of Australia 2005/0620051201005450.0018753.48010101
Martin LoveAUSBangladesh tour of Australia 20032003221100100*100.0015564.5210170
Taufeeq UmarPAKPakistan tour of Bangladesh 2001/0220022201005350.0021047.62010170
Simon KatichAUSAustralia tour of Sri Lanka 2003/0420041201008650.0025040.0001091
Narsingh DeonarineWIThe Frank Worrell Trophy 2009/1020091201008250.0024341.15010122
Ravindra JadejaINDWest Indies tour of India 2018/192018221100100*100.0013474.6310155
Angelo MathewsSLIreland tour of Sri Lanka 20232023221100100*100.0011785.4710164
Ian CraigAUSSouth Africa tour of Australia 1952/5319531201005350.00--010100
Saleem MalikPAKPakistan tour of South Africa 1994/9519951201009950.0015763.69010160
Arjuna RanatungaSLSri Lanka tour of Australia 1987/8819881201005550.0023442.74010110
Mahela JayawardeneSLNew Zealand in Sri Lanka Test Series 2012/1320122301009133.3320548.78010131
Ricky PontingAUSTrans-Tasman Trophy 2008/0920082301007933.3315863.29010140
Younis KhanPAKICC World Cup 2002/0320022301005233.3325838.76010130
Thilan SamaraweeraSLNew Zealand in Sri Lanka Test Series 2012/1320122301007633.3323342.9201090
Irfan PathanINDAustralia tour of India 2004/0520042301005533.3330033.33010113
Brad HaddinAUSTrans-Tasman Trophy 2011/1220112301008033.3317955.8701092
Dimuth KarunaratneSLSri Lanka in Pakistan Test Series 2019/2020192301005933.3318055.56010150
Daryl MitchellNZSouth Africa tour of New Zealand 2021/2220222301006033.3325239.68010122
Shai HopeWIBangladesh tour of West Indies and United States of America 201820182301006733.3321646.3001051
Terry JennerAUSEngland tour of Australia 1974/751974-19752311007450.0016460.9801090
Roger HarperWIEngland tour of West Indies 1985/8619862311006050.0014170.9201083
Chandrakant PanditINDAustralia tour of India 1986/8719862311003950.0012878.13000120
Dave HoughtonZIMEngland tour of Zimbabwe 1996/9719962301003733.3330133.2200091
Sachin TendulkarINDIndia tour of New Zealand 2002/0320022401005125.0017955.87010150
Jacques KallisSASouth Africa tour of Pakistan 2003/0420032401004325.0026038.46000110
Inzamam-ul-HaqPAKWest Indies v Pakistan in United Arab Emirates 2001/0220022401004825.0017656.82000112
Aravinda de SilvaSLSri Lanka tour of Pakistan 1991/921991-19922401003825.0018354.64000140
Habibul BasharBANBangladesh tour of New Zealand 2001/0220012401006125.0013971.94010131
PreviousPage 175Next

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.