Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
James FranklinNZPakistan in New Zealand Test Series 2010/112011120393319.5010935.7800060
Tim BresnanENGThe Ashes 2010/112010-2011220393519.5012032.5000050
Tim BresnanENGThe Wisden Trophy 201220123213939*39.009939.3900150
Tamim IqbalBANBangladesh tour of South Africa 2017/182017120393919.507154.9300161
Jesse RyderNZNew Zealand tour of Bangladesh 2008/092008120393819.5010636.7900040
Ajinkya RahaneINDNew Zealand tour of India 2021/222021120393519.507850.0000070
Peter SiddleAUSPakistan in Australia Test Series 2009/102009-2010321393839.0013030.0000020
BJ WatlingNZBangladesh tour of New Zealand 2018/192019220393119.507254.1700030
Trent BoultNZIndia in New Zealand Test Series 2019/202020221393839.0026150.0000051
Trent BoultNZWest Indies in New Zealand Test Series 2013/1420133223938*-39100.0000052
Tom LathamNZICC World Test Championship 20212021120393019.5014526.9000030
Khaya ZondoSASouth Africa tour of England 20222022120392319.5010836.1100041
Kagiso RabadaSANew Zealand in South Africa Test Series 201620162213932*39.008048.7500060
Marnus LabuschagneAUSICC World Test Championship 20252025120392219.5012032.5000030
Roshen SilvaSLSri Lanka tour of New Zealand 2018/192018120392119.5013628.6800040
Naseem ShahPAKEngland tour of Pakistan 2024/252024120393319.508446.4300014
James RewENGNew Zealand tour of England 20262026120392419.509043.3300060
Sid PeglerSAEngland tour of South Africa 1909/101910121392839.00--000-1
Harry BoyleAUSAustralia tour of England 188018801213936*39.005472.2200050
George AlexanderAUSAustralia tour of England 18801880120393319.507949.3700050
Maurice ReadENGEngland tour of Australia and New Zealand 1887/881888120393919.505176.4700141
Wilf FlowersENGAustralia tour of England 18931893120393519.50--000-0
Arthur FaggENGWest Indies tour of England 19391939120393219.50--000-0
Alan MelvilleSAEngland tour of South Africa 1948/491949120392419.50--000-0
Gul MohammadPAKAustralia tour of Pakistan 1956/5719561213927*39.00--000-0
Chingleput GopinathINDAustralia tour of India 1959/601960120393919.50--00100
Javed BurkiPAKNew Zealand tour of Pakistan 1969/701969121392239.00--00040
Vic PollardNZNew Zealand tour of India 1969/701969120392919.50--00031
Terry JarvisNZEngland tour of New Zealand 1965/661966120393919.5015824.6800140
David HolfordWIPakistan tour of West Indies 1976/771977120393719.50--00000
Ashok MankadINDWest Indies tour of India, Pakistan and Sri Lanka 1974/751975120392019.50--00060
Zaheer AbbasPAKNew Zealand tour of Pakistan 1969/701969120392719.50--00050
John WatkinsAUSPakistan tour of Australia 1972/731973121393639.0016623.4900000
Aunshuman GaekwadINDIndia tour of Australia 1977/781978120392719.508731.0300020
Laxman SivaramakrishnanINDIndia tour of Sri Lanka 19851985120392119.50--000-0
Sanjay ManjrekarINDSouth Africa tour of India 1996/971996120393419.5011434.2100040
Mark GreatbatchNZIndia tour of New Zealand 1993/941994120392719.509640.6300030
Robin SmithENGSri Lanka tour of England 19881988121393139.008744.8300030
Masood AnwarPAKWest Indies tour of Pakistan 1990/911990120393719.5016124.2200010
Stephen PeallZIMSri Lanka tour of Zimbabwe 1994/951994221393039.006659.0900060
Rahmat ShahAFGAfghanistan tour of Bangladesh 20232023120393019.509142.8600040
Afsar ZazaiAFGWest Indies v Afghanistan in India 2019/202019120393219.509441.4900030
ShahidullahAFGBangladesh v Afghanistan in United Arab Emirates 2026/272026120392019.506361.9000060
Noor Ali ZadranAFGIreland v Afghanistan in United Arab Emirates 2023/242024120393219.509939.3900040
Anil KumbleINDNew Zealand tour of India 1999/0019993313927*19.509441.4900050
Romesh KaluwitharanaSLAustralia tour of Sri Lanka 19991999330392513.008545.8800070
Andrew CaddickENGEngland tour of New Zealand 1996/971997230392013.009341.9400021
Stephen FlemingNZNew Zealand tour of India 2003/042003230393013.006857.3500041
Shivnarine ChanderpaulWIICC World Cup 2002/0320022313919*19.507750.6500050
Carl HooperWINew Zealand tour of West Indies 20022002230391713.0010138.6100040
PreviousPage 295Next

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.