Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom wonODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Phil DeFreitasENGEngland tour of Australia 1990/911990-1991361774515.4014353.8500160
Dipak PatelNZNew Zealand tour of Pakistan 1990/911990360774512.8323832.3500160
Allan DonaldSAWest Indies tour of South Africa 1998/991998-1999572773415.4019240.1000170
Craig McDermottAUSIndia tour of Australia 1991/921991-1992571773112.8313258.3300291
Curtly AmbroseWIWest Indies tour of England 199519955747723*25.6717444.2500090
Anrich NortjeSABasil D'Oliveira Trophy 2019/202019-2020481774011.0029326.28001110
Dick HoworthENGEngland tour of West Indies 1947/481948481771611.00--00000
John GunnENGEngland tour of Australia 1901/021901-1902592772411.00--00180
Tim AmbroseENGThe Wisden Trophy 2008/0920091117676*-9580.0001082
Shadman IslamBANWest Indies tour of Bangladesh 2018/192018110767676.0019938.1901060
George MacaulayENGAustralia tour of England 19261926110767676.00--010100
VVS LaxmanINDIndia in Bangladesh Test Series 2009/1020101217669*76.0011963.8701050
Mathew SinclairNZBangladesh in New Zealand Test Series 2007/082008220764738.0012262.30000120
Mohammad AshrafulBANBangladesh tour of Sri Lanka 20022002120767538.0012361.79010120
Moin KhanPAKZimbabwe tour of Pakistan 1996/971996220765838.0015648.72010130
Shakib Al HasanBANNew Zealand tour of Bangladesh 2008/092008120767138.0016944.97010130
Ishant SharmaINDIndia in West Indies Test Series 20192019220765738.0014253.5201080
Ravindra JadejaIND-20170227660*-8886.3601053
Cheteshwar PujaraINDBorder-Gavaskar Trophy 2010/112010120767238.009282.6101080
Corey AndersonNZNew Zealand in England Test Series 20152015120766738.0010771.03010151
Ish SodhiNZNew Zealand tour of Pakistan 2022/232022-2023220766538.0021335.68010130
Matt HenryNZSri Lanka tour of New Zealand 2022/232023220767238.007897.44010103
Mitchell SantnerNZTrans-Tasman Trophy 2015/162015120764538.0013456.72000121
Mehedi Hasan MirazBANBangladesh v Afghanistan in United Arab Emirates 2026/2720261217652*76.0016446.3401060
Jack BlackhamAUSEngland tour of Australia 1894/951894120767438.00--01080
Walter RobinsENGIndia tour of England 19361936220767638.00--011140
Joe HardstaffENGEngland tour of Australia 1946/471947120766738.0024431.1501050
Willie WatsonENGNew Zealand tour of England 19581958220766638.00--01050
Javed BurkiPAKPakistan tour of Australia 1964/651964120764738.0024031.6700070
John EdrichENGEngland tour of India 1963/641964220764138.00--000100
Joey CarewWIEngland tour of West Indies 1967/6819681217640*76.00--00080
Saleem MalikPAKPakistan tour of Australia 1989/9019901217665*76.0012759.8401070
Aamer MalikPAKAustralia tour of Pakistan 1994/951994120766538.0018541.08010120
Ronnie IraniENGIndia tour of England 19961996230764125.3313655.88000100
Khaled MashudBANBangladesh tour of Zimbabwe 2003/042004230766125.3316845.24010101
Devon SmithWIBangladesh tour of West Indies and United States of America 20182018230765825.3318141.99010100
Chris ReadENGEngland tour of Bangladesh 2003/0420032317638*38.0013755.47000110
Rassie van der DussenSASouth Africa tour of England 20222022230764125.3319938.19000110
Babar AzamPAKPakistan tour of Sri Lanka 20232023230763925.3311963.87000111
Fred BakewellENGNew Zealand tour of England 19311931230764025.33--00040
Tom BurttNZEngland tour of New Zealand 1950/511951230764225.33--00040
Bruce PairaudeauWIEngland tour of West Indies 1953/541954230767125.33--01100
David HookesAUSIndia tour of Australia 1985/861985230764225.3316845.2400170
Asif MujtabaPAKPakistan tour of Sri Lanka 1996/971997230764925.3334921.78000100
Mark GreatbatchNZNew Zealand tour of India 1995/961995230765025.3315848.10010100
Nayan MongiaINDSri Lanka tour of India 1993/941994331764438.0016246.9100060
Boeta DippenaarSASouth Africa tour of Pakistan 2003/042003240762719.0019339.38000100
Neil McKenzieSASouth Africa tour of Pakistan 2003/042003240763519.0026328.9000171
Ridley JacobsWIWest Indies tour of Zimbabwe 2003/0420032417660*25.3318740.64010110
Misbah-ul-HaqPAKPakistan in Australia Test Series 2009/102009-20102417665*25.3314851.3501282
PreviousPage 212Next

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.