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
Charlie McGaheyENGEngland tour of Australia 1901/02190224038189.50--00100
George BissettSAEngland tour of South Africa 1927/281927-1928442382319.00--00000
Tim WallAUSSouth Africa tour of Australia 1931/321931341381412.67--00010
Fred TruemanENGEngland tour of West Indies 1953/541954341381912.67--00001
Arthur MiltonENGEngland tour of Australia 1958/591958-195924038179.5015824.0500050
Bob CunisNZWest Indies tour of New Zealand 1968/6919693413820*12.67--00100
Jeff ThomsonAUSAustralia tour of England 198519852443828*-5667.8600041
John MorrisonNZNew Zealand tour of Pakistan 1976/77197624038319.50--00132
Bernard JulienWIWest Indies tour of England 1976197624038219.506162.3000021
Mike GattingENGWest Indies tour of England 1988198824038299.5014526.2100120
Anil DalpatPAKEngland tour of Pakistan 1983/8419843413816*12.6712530.4000020
Phil DeFreitasENGEngland tour of Pakistan 1987/88198724038159.5011832.2000031
Muttiah MuralitharanSLNew Zealand tour of Sri Lanka 199819983533826*19.009938.3800160
Shane WarneAUSAustralia tour of India 2004/05200435038317.607451.3500160
Shane WarneAUSSouth Africa tour of Australia 2005/062005-200635138249.505273.0800150
Mushtaq AhmedPAKPakistan tour of South Africa 1997/98199835138209.5010237.2500060
Dale SteynSAAustralia in South Africa Test Series 2008/09200935038177.6012829.6900130
Morné MorkelSAFreedom Trophy 2015/16201535138229.505371.7000040
Mohammad NissarINDIndia tour of England 1936193635138149.50--00100
Jahangir KhanINDIndia tour of England 1936193635038137.60--00000
David SmithENGEngland tour of India, Pakistan and Ceylon 1961/621961-196255138349.5010.0000232
Vic PollardNZNew Zealand tour of England 1969196935038137.6011832.2000140
Bishan BediINDIndia tour of New Zealand 1967/68196845038227.60--00100
Geoff ArnoldENGWest Indies tour of England 1973197335038247.6015025.3300020
Abdul QadirPAKWest Indies tour of Pakistan 1986/87198635138149.509938.3800020
Bharath ReddyINDIndia tour of England 1979197945138219.5010038.0000260
Geoff LawsonAUSAustralia tour of England 1981198135138149.508843.1800050
Craig WhiteENGAustralia tour of England 200120013613827*7.608942.7000350
Umesh YadavINDEngland in India Test Series 2016/17201656238139.509042.2200151
Josh HazlewoodAUSAustralia tour of West Indies 2025202536138127.604780.8500060
Alec BedserENGAustralia tour of England 195319535633822*12.67--00011
Majid KhanPAKPakistan tour of England 1967196736038176.3312231.1500130
John EmbureyENGEngland tour of West Indies 1980/8119814613817*7.6021317.8400140
Peter SiddleAUSThe Ashes 2013/142013-201457138216.338047.5000250
Derek UnderwoodENGEngland tour of India 1981/821981-19826743813*12.6712929.4600140
Ollie RobinsonENGThe Ashes 2021/222021-202248138225.439540.0000440
Lance GibbsWIWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-19757833814*7.60--00130
Tommy WardSA1912 Triangular Tournament191259438247.6020.0000300
Ramakant DesaiINDIndia tour of England 1959195951043886.33--00200
Nathan BrackenAUSWest Indies tour of Australia 2005/062005110373737.005172.5500040
Shoaib AkhtarPAKNew Zealand tour of Pakistan 20022002110373737.005567.2700042
James TredwellENGEngland in Bangladesh Test Series 2009/102010110373737.006358.7300060
Hilton CartwrightAUSPakistan in Australia Test Series 2016/172017110373737.009738.1400050
Richard HadleeNZEngland tour of New Zealand 1987/881988110373737.0013527.4100030
Mudassar NazarPAKSri Lanka tour of Pakistan 1981/821982110373737.006358.7300060
Bill AtheyENGEngland tour of Australia 1987/881988110373737.008145.6800040
Greg RitchieAUSWest Indies tour of Australia 1984/851984110373737.006854.4100030
Kiran MoreINDSri Lanka tour of India 1990/9119901113737*---000-0
Tony BlainNZNew Zealand tour of England 19861986110373737.0014126.2400030
Nasser HussainENGZimbabwe tour of England 20032003220371918.5011033.6400061
PreviousPage 300Next

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.