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
Jack EdwardsAUSAustralia tour of England 1888188836148269.60--00300
Wes HallWIEngland tour of West Indies 1959/601960563482916.00--00000
Mohsin KhanPAKWest Indies tour of Pakistan 1986/87198636048408.0021022.8600120
Allan LambENGPakistan tour of England 1982198236048338.0012438.7100260
Greg BlewettAUSAustralia tour of India 1997/98199836048258.0016928.4000130
Jofra ArcherENGThe Ashes 2019201947048156.8611442.1100080
Alan ConnollyAUSWest Indies tour of Australia 1968/691968-1969574483716.007562.6700250
Neil HawkeAUSSouth Africa tour of Australia 1963/641964473482412.0020723.1900250
Jack LeachENGEngland tour of India 2020/2120214824814*8.0019424.7400161
Dhammika PrasadSLWest Indies in Sri Lanka Test Series 2010/112010110474747.0046102.1700062
Ajantha MendisSLSri Lanka in Bangladesh Test Series 2013/142014110474747.006770.1500060
Simon HarmerSASouth Africa tour of Australia 2022/232023110474747.0016528.4800040
Neil WagnerNZBangladesh tour of New Zealand 2018/192019210474747.0035134.2900063
Lance CairnsNZIndia tour of New Zealand 1975/761976110474747.00--00041
Allan BorderAUSAustralia tour of Sri Lanka 1982/8319831114747*-8853.4100020
Peter SleepAUSSri Lanka tour of Australia 1989/9019891114747*-12537.6000020
Bruce FrenchENGEngland tour of Australia 1987/881988110474747.009450.0000030
Bert VanceNZEngland tour of New Zealand 1987/881988110474747.0014931.5400020
VVS LaxmanINDSouth Africa tour of India 2004/052004220473823.5011142.3400050
Harbhajan SinghINDSouth Africa in India Test Series 2009/102010220473923.505585.4500071
Marvan AtapattuSLSri Lanka tour of New Zealand 1996/971997120472523.5012338.2100050
Abdul RazzaqPAKSouth Africa tour of Pakistan 2003/042003120473723.509648.9600090
Craig McMillanNZSouth Africa tour of New Zealand 1998/991999121472547.0011740.1700080
Brendon McCullumNZBangladesh in New Zealand Test Series 2007/082008220474023.508356.6300052
Daryl TuffeyNZTrans-Tasman Trophy 2009/1020101214747*47.0010345.6300151
Nixon McLeanWIPakistan tour of West Indies 20002000220474623.509947.4700090
Shoaib MalikPAKPakistan tour of Australia 2004/052004120474123.5010345.6300042
Imran FarhatPAKAustralia v Pakistan in Sri Lanka and the UAE 2002/032002120472923.508158.0200090
Aftab AhmedBANIndia tour of Bangladesh 2004/052004120474323.507562.6700061
Ryan HindsWISri Lanka in West Indies Test Series 2007/082008120473723.5012537.6000060
Dinesh KarthikINDSouth Africa tour of India 2004/052004220474623.5015131.1300060
Ross TaylorNZWest Indies tour of New Zealand 2020/212020220473823.508058.7500070
Ed JoyceIREPakistan tour of Ireland, England and Scotland 20182018120474323.5010246.0800060
Angelo MathewsSLBangladesh tour of Sri Lanka 20252025120473923.5011441.2300041
Joe DenlyENGWest Indies tour of England 20202020120472923.5012836.7200070
Ben StokesENGPakistan tour of Ireland, England and Scotland 20182018120473823.507463.5100071
Mohammad AyubPAKPakistan in Sri Lanka Test Series 20122012120472523.5016827.9800040
Nurul HasanBANBangladesh in New Zealand Test Series 2016/172017120474723.5010047.0000150
Glenn PhillipsNZWest Indies tour of New Zealand 2025/262025220472923.507661.8400041
Imam-ul-HaqPAKPakistan tour of Bangladesh 20262026120474523.507761.0400060
Kavem HodgeWISri Lanka tour of West Indies 20262026220473123.5018325.6800050
Mahmudul Hasan JoyBANZimbabwe tour of Bangladesh 20252025120473323.5010047.0000080
Frank HearneENGEngland tour of South Africa 1888/891889220472723.502483.3300040
Frank HearneSAEngland tour of South Africa 1891/921892120472423.50--000-0
Wally HammondENGIndia tour of England 19321932120473523.50--000-0
Brian CloseENGSouth Africa tour of England 19551955120473223.50--00030
Seymour NurseWIIndia tour of West Indies 1961/6219621214746*47.00--00000
Mohammad FarooqPAKNew Zealand tour of Pakistan 1964/651965321474747.00--00090
Rick McCoskerAUSWest Indies tour of Australia 1979/801979120473323.507959.4900050
Dilip VengsarkarINDIndia tour of New Zealand 1989/901990220474723.5011740.1700150
PreviousPage 273Next

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.