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
Curly PageNZEngland tour of New Zealand 1932/331933220422221.00--000-0
Harold GimblettENGWest Indies tour of England 19391939120422221.00--000-1
Arthur WellardENGAustralia tour of England 19381938120423821.0040105.0000071
Hanif MohammadPAKAustralia tour of Pakistan 1964/651964120424021.00--00000
Fred TruemanENGEngland tour of New Zealand 1958/5919592214221*42.006333.3300060
Nari ContractorINDAustralia tour of India 1956/571956120422221.00--000-0
Vijay MehraINDNew Zealand tour of India 1955/561955220423221.00--000-0
Saeed AhmedPAKAustralia tour of Pakistan 1964/651964120423521.00--000-0
Barry ShepherdAUSAustralia tour of West Indies 1964/651965220423821.00--000-0
Greg ChappellAUSEngland tour of Australia 1976/771977120424021.0015327.4500000
Dennis LilleeAUSAustralia tour of New Zealand 1976/7719772214223*42.004887.5000072
Madan LalINDIndia tour of England 19861986120422221.0011038.1800060
Syed KirmaniINDIndia tour of Australia 1985/861985-1986320423521.006465.6300040
Murray ParkerNZNew Zealand tour of Pakistan 1976/771976120424021.00--00031
Mansoor AkhtarPAKPakistan tour of Australia 1981/821981120423621.0011137.8400040
Peter TaylorAUSIndia tour of Australia 1991/921991220423121.008947.1900010
Dion NashNZZimbabwe tour of New Zealand 1997/981998220424121.009643.7500031
Eddo BrandesZIMZimbabwe tour of New Zealand 1995/961996221423942.006861.7600022
Ruwan KalpageSLSouth Africa tour of Sri Lanka 19931993121424242.009544.2100070
Jason GallianENGEngland tour of South Africa 1995/961995120422821.0018223.0800060
Afsar ZazaiAFGAfghanistan tour of Bangladesh 20232023120423621.005280.7700060
Andrew FlintoffENGSri Lanka tour of England 20022002330422914.007754.5500090
Daniel VettoriNZNew Zealand tour of England 20042004230423514.007556.0000080
Wasim AkramPAKZimbabwe tour of Pakistan 1993/9419932314216*21.0010639.6200050
Michael KasprowiczAUSNew Zealand tour of Australia 1997/981997331422021.009046.6700030
Geraint JonesENGPakistan tour of England and Scotland 20062006230421814.009345.1600022
Runako MortonWIWest Indies tour of Pakistan 2006/072006230422114.008151.8500061
Graeme SwannENGEngland in Sri Lanka Test Series 2011/122012230422414.006861.7600071
Talat AliPAKPakistan tour of England 19781978230424014.0014728.5700150
Jofra ArcherENGEngland in New Zealand Test Series 2019/202019230423014.006564.6200061
Arthur FaggENGEngland tour of Australia 1936/371936230422714.0020520.4900010
Frank MooneyNZEngland tour of New Zealand 1950/511951230423914.00--00100
Roy MarshallWIWest Indies tour of New Zealand 1951/521952230422614.00--00100
Don BeardNZWest Indies tour of New Zealand 1951/521952230422814.00--000-0
Pervez SajjadPAKNew Zealand tour of Pakistan 1964/651965331421821.00--000-1
Ian RedpathAUSAustralia tour of India 1964/6519642314232*21.00--00150
Pat PocockENGEngland tour of Pakistan 1972/731973330423314.00--00040
Sarfraz NawazPAKPakistan tour of Australia 1976/771976-1977230422914.005675.0000180
Sarfraz NawazPAKPakistan tour of England 197819782324232*42.0012433.8700060
Kerry O'KeeffeAUSEngland tour of Australia 1970/711971230422714.0014129.7900040
Jeff ThomsonAUSAustralia tour of New Zealand 1981/821982330422514.007357.5300051
Jeremy ConeyNZAustralia tour of New Zealand 1973/741974230421514.0015427.2700060
Bob WoolmerENGEngland tour of India and Sri Lanka 1976/771976-1977230422214.008947.1900030
Graham DilleyENGAustralia tour of England 19891989231422421.0017823.6000040
Ian SmithNZEngland tour of New Zealand 1991/921992230422114.0010739.2500050
Paul JarvisENGWest Indies tour of England 198819882314229*21.009245.6500040
Dion EbrahimZIMZimbabwe tour of Australia 2003/042003240422910.5010440.3800170
Dion EbrahimZIMIndia tour of Zimbabwe 20052005240422410.5014229.5800030
Mashrafe MortazaBANBangladesh tour of New Zealand 2001/022001240422910.5042100.0000042
Sean ErvineZIMZimbabwe tour of England 20032003240423410.508648.8400151
PreviousPage 287Next

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.