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/27NZINDODI1st 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 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
Fred SmithSAEngland tour of South Africa 1888/89188924030127.502937.9300110
Derek SealyWIWest Indies tour of Australia and New Zealand 1930/3119312413016*10.00--00000
Sadu ShindeINDEngland tour of India, Pakistan and Ceylon 1951/521951-1952343301430.00--00000
John GuyNZWest Indies tour of New Zealand 1955/56195624030237.50--00100
Artie DickNZSouth Africa tour of New Zealand 1963/641964241302210.00--00000
Keith FletcherENGIndia tour of England 197119712413028*10.007341.1000150
Bob WoolmerENGAustralia tour of England 1981198124030217.5013322.5600250
Paul McEwanNZNew Zealand tour of Australia 1980/81198024030167.508634.8800120
Angus FraserENGNew Zealand tour of England 1994199434030107.5013422.3900030
Andrew HudsonSASouth Africa tour of England 1994199424030127.5012124.7900020
Warren HeggENGEngland tour of Australia 1998/991998-199924030157.508634.8800010
James AndersonENGBasil D'Oliveira Trophy 2012201235130127.507440.5400030
Wahab RiazPAKPakistan v England Test Series 2015/16201535130217.505257.6900130
Chuck Fleetwood-SmithAUSAustralia tour of England 193819384533016*15.008933.7100140
Roy GilchristWIPakistan tour of West Indies 1957/58195855130127.50--00100
Jeff DujonWIWest Indies tour of Pakistan 1990/91199035030176.0012025.0000110
Simon DoullNZNew Zealand tour of Australia 1997/981997352301710.008037.5000041
Muttiah MuralitharanSLSri Lanka tour of Pakistan 1995/9619953633010*10.005158.8200140
Mohammad AsifPAKPakistan in Australia Test Series 2009/102009-2010363302910.006645.4500250
Clem HillAUSAustralia tour of England 1896189636030145.00--00100
Bob CunisNZNew Zealand tour of India 1969/70196936130126.00--00030
Matthew HoggardENGEngland tour of Australia 2006/072006471309*5.0013622.0600220
Mahmood HussainPAKIndia tour of Pakistan 1954/55195557130145.00--00300
Sonny RamadhinWIWest Indies tour of Australia 1951/521951-19525943016*6.0010.0000330
Neville QuinnSASouth Africa tour of Australia 1931/321931-1932510230113.7510.0000100
Mohammad YousufPAKNew Zealand tour of Pakistan 20022002110292929.004761.7000040
Keaton JenningsENGPakistan tour of Ireland, England and Scotland 20182018110292929.005750.8800050
Wesley MadhevereZIMAfghanistan vs Zimbabwe in UAE 202620261112929*-3193.5500050
Ted a'BeckettAUSAustralia tour of England 19301930110292929.006643.94000-0
Xen BalaskasSAEngland tour of South Africa 1938/391938110292929.00--000-0
Jack IddonENGSouth Africa tour of England 19351935110292929.00--000-0
Alan KnottENGEngland tour of New Zealand 1974/7519752112929*-12423.3900020
Eric FreemanAUSAustralia tour of Ceylon and India 1969/701969110292929.00--000-0
Chris OldENGEngland tour of Australia 1978/7919781112929*-10228.4300020
Iqbal QasimPAKIndia tour of Pakistan 1978/7919783112929*---000-0
Shivlal YadavINDIndia tour of Pakistan 1984/851984110292929.00--000-0
Javagal SrinathINDIndia tour of Zimbabwe 1998/991998120292314.504072.5000050
Marvan AtapattuSLBangladesh tour of Sri Lanka 20052005220291814.505354.7200030
Wasim RajaPAKEngland tour of Pakistan 1972/731973121292329.00--00030
Mohammad SamiPAKPakistan tour of New Zealand 2003/042003220292514.5013221.9700040
Chris CairnsNZNew Zealand tour of Australia 1989/901989120292814.507638.1600050
Shane Edward BondNZPakistan in New Zealand Test Series 2009/102009120292214.508235.3700021
Hashan TillakaratneSLAsian Test Championship 2001/022001-20022222919*-12223.7700020
Ridley JacobsWISri Lanka tour of West Indies 20032003220291614.505552.7300030
Grant FlowerZIMSouth Africa tour of Zimbabwe 1995/961995120292414.5014120.5700020
Guy WhittallZIMAustralia tour of Zimbabwe 1999/001999120292714.505750.8800050
Wasim AkramPAKNew Zealand tour of Pakistan 1990/911990220292814.506048.3300030
Tapash BaisyaBANIndia tour of Bangladesh 2004/052004120292914.503680.5600150
Gautam GambhirINDEngland in India Test Series 2016/172016120292914.507837.1800140
Richard JohnsonENGEngland tour of Sri Lanka 2003/042003120292614.506445.3100012
PreviousPage 323Next

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.