Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd 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 · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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
Johnny HayesNZEngland tour of New Zealand 1950/51195123024198.00--00130
Bob BlairNZEngland tour of New Zealand 1958/59195923024228.004257.1400121
Frank KingWIEngland tour of West Indies 1953/5419543312410*12.00--000-0
Bishan BediINDWest Indies tour of India and Sri Lanka 1978/791978331241812.00825.0000000
Robin HobbsENGIndia tour of England 196719673312415*12.006437.5000021
Peter LeverENGEngland tour of Australia 1974/751974-1975231241412.006139.3400020
Tauseef AhmedPAKPakistan tour of Sri Lanka 1985/8619862312423*12.00--00100
Mike WhitneyAUSAustralia tour of Sri Lanka 19921992231241312.0010024.0000020
Junior MurrayWIIndia tour of West Indies 1996/9719972312412*12.005742.1100020
Matthew HoggardENGSri Lanka tour of England 2006200634024106.0013218.1800010
Anil KumbleINDWest Indies tour of India 2002/0320023422412*12.006636.3600130
Brett LeeAUSAustralia tour of England 2001200154024206.006437.5000230
Makhaya NtiniSAIndia tour of South Africa 2006/072006-200734024166.005246.1500230
James AndersonENGThe Wisden Trophy 2015201534024206.004652.1700150
Tatenda TaibuZIMZimbabwe tour of India 2001/02200224024136.007332.8800140
Mohammad RafiqueBANSouth Africa in Bangladesh Test Series 2007/08200824024146.003863.1600230
Mohammad AshrafulBANBangladesh in West Indies Test Series 2009200924024126.008030.0000030
Darren GoughENGEngland tour of Sri Lanka 2000/01200134124148.007133.8000140
Javed OmarBANIndia tour of Bangladesh 2004/05200424024106.0011321.2400040
Shahadat HossainBANBangladesh in England Test Series 2010201024124208.002692.3100240
Tim SoutheeNZTrans-Tasman Trophy 2019/20201924024106.005345.2800030
Rubel HossainBAN-2010-20110422416*12.004454.5500240
Mohammad AmirPAKMCC Spirit of Cricket Test Series 2010201024124198.006238.7100220
Mohammad AmirPAKSri Lanka tour of United Arab Emirates and Pakistan 2017/1820172402496.006040.0000030
Kieran PowellWIWest Indies tour of Bangladesh 2018/19201824024146.004652.1700120
Dinesh ChandimalSLSri Lanka tour of Australia 2018/19201924024156.004652.1700130
Xavier DohertyAUSBorder-Gavaskar Trophy 2012/1320132432418*24.0010123.7600040
Junaid KhanPAKPakistan v Sri Lanka Test Series 2013/142013-2014342241612.003177.4200012
Nasir HossainBANBangladesh in West Indies Test Series 2014201424024196.008727.5900030
Trent BoultNZNew Zealand in England Test Series 201320132422424*12.004355.8100213
Kushal Janith PereraSLNew Zealand in Sri Lanka Test Series 2019201924024236.003080.0000250
Miguel CumminsWISri Lanka tour of West Indies 20182018342241412.008030.0000020
Gary BallanceENGEngland in Bangladesh Test Series 2016/1720162402496.006437.5000030
Kagiso RabadaSASouth Africa in Australia Test Series 2016/1720163422411*12.003863.1600040
Justin GreavesWIWest Indies tour of Pakistan 2024/25202524024106.004948.9800020
Nishan MadushkaSLSri Lanka tour of England 2024202424024136.005940.6800120
Brian BennettZIMNew Zealand tour of Zimbabwe 2025202524024186.004454.5500250
Ali UsmanPAKPakistan tour of England 2026202624024166.008030.0000130
Neville KnoxENGSouth Africa tour of England 19071907241248*8.00--00000
Stan NicholsENGEngland tour of India 1933/341933-193434024136.00--00001
John WatkinsSAEngland tour of South Africa 1956/571956-19572412498.00--00120
Salim DuraniINDIndia tour of West Indies 1970/71197134024136.00--00120
Bishan BediINDWest Indies tour of India and Ceylon 1966/671966-196724024116.00--00120
Derek UnderwoodENGNew Zealand tour of England 1969196934024166.007532.0000020
Hedley HowarthNZNew Zealand tour of West Indies 1971/72197254124168.00--00100
Zaheer AbbasPAKPakistan tour of New Zealand 1984/85198524024126.006934.7800130
John LeverENGAustralia tour of England 1977197734024106.0010024.0000020
Joel GarnerWIIndia tour of West Indies 1982/8319834442421*---00001
Azeem HafeezPAKPakistan tour of India 1983/84198334124188.0010.0000100
John MaguireAUSAustralia tour of West Indies 1983/8419842412415*8.007233.3300240
PreviousPage 343Next

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.