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
Shamar JosephWIBangladesh tour of West Indies 2024/2520242412911*9.673778.3800060
Tup ScottAUSEngland tour of Australia 1884/851884-188524029197.25--00020
Percie CharltonAUSAustralia tour of England 1890189024029117.25--00000
Harry DonnanAUSEngland tour of Australia 1891/9218922412911*9.67--00020
Don KenyonENGAustralia tour of England 1953195324029167.25--00000
Brian StathamENGWest Indies tour of England 1963196324029147.252035.0000131
Richard HadleeNZIndia tour of New Zealand 1980/81198134029207.257737.6600130
Shivlal YadavINDWest Indies tour of India 1983/84198334029127.25--00000
Courtney WalshWIWest Indies tour of India 1987/881987-198844029167.256643.9400131
Ken RutherfordNZWest Indies tour of New Zealand 1986/87198724029127.2510328.1600020
David CapelENGWest Indies tour of England 1988198824029167.259829.5900140
Champaka RamanayakeSLAustralia tour of Sri Lanka 199219923412915*9.6712822.6600130
Mark WaughAUSAustralia tour of Sri Lanka 1999199934029137.258334.9400130
Steve HarmisonENGEngland tour of Pakistan 2005/06200535229169.6728103.5700140
Mervyn DillonWIWest Indies tour of India 2002/03200235029215.808036.2500231
Allan DonaldSAIndia tour of South Africa 1992/931992-19934532914*14.507936.7100010
Syd GregoryAUSAustralia tour of South Africa 1902/03190235029135.80--00100
Bob CrispSASouth Africa tour of England 1935193555129187.25--00100
ShujauddinPAKPakistan tour of England 195419543532916*14.50--00030
Jeff JonesENGEngland tour of Australia 1965/661965-196645229169.678334.9400040
Wasim BariPAKPakistan tour of England 1967196735029135.8015418.8300130
Ashley MallettAUSAustralia tour of New Zealand 1973/74197435129117.258235.3700010
Bob TaylorENGEngland tour of Pakistan 1983/84198435029195.809630.2100130
Stephen BoockNZNew Zealand tour of Pakistan and Sri Lanka 1984/85198435129137.259729.9000240
Anil KumbleINDIndia in Sri Lanka Test Series 2008200836029124.8310029.0000030
Steve HarmisonENGSouth Africa tour of England and Ireland 2003200346229147.2512323.5800230
Allan DonaldSASouth Africa tour of England 19981998563297*9.678932.5800110
Reon KingWIWest Indies tour of England 200020004622912*7.259630.2100140
Morné MorkelSAIndia tour of South Africa 2017/1820183622910*7.254269.0500150
Devendra BishooWIWest Indies in India Test Series 2011/12201136329129.677140.8500240
Bill VoceENGEngland tour of Australia 1932/331932-19334622987.259430.8500110
Khokhan SenINDIndia tour of Australia 1947/48194836129135.806842.6500150
Brian StathamENGEngland tour of Australia 1962/631962-19635622917*7.25378.1100110
Joel GarnerWIWest Indies tour of England 198419845612910*5.808733.3300211
Bill JohnstonAUSEngland tour of Australia 1950/511950-19515822912*4.83--00320
WPUJC VaasSLSri Lanka tour of Zimbabwe 20042004210282828.006741.7900050
Nuwan ZoysaSLSri Lanka tour of Zimbabwe 200420042112828*-5451.8500040
Dougie MarillierZIMZimbabwe tour of New Zealand 2000/012000110282828.006543.0800021
Paul WisemanNZNew Zealand tour of Bangladesh 2004/052004210282828.005154.9000050
Dwayne SmithWIWest Indies tour of England 20042004110282828.005451.8500031
Saeed AjmalPAK-2011010282828.005253.8500011
Assad FudadinWIThe Wisden Trophy 20122012110282828.0011025.4500040
Kyle MayersWIEngland tour of West Indies 2021/222022110282828.003971.7900041
Manav SutharINDAfghanistan tour of India 20262026110282828.004168.2900022
Harry BoyleAUSEngland tour of Australia and New Zealand 1878/791879110282828.00--00050
John ShuterENGAustralia tour of England 18881888110282828.00--000-0
Bert OldfieldAUSAustralia tour of England 192119211112828*---00030
Fred FreerAUSEngland tour of Australia 1946/4719461112828*-21133.3300031
Dilip SardesaiINDEngland tour of India, Pakistan and Ceylon 1961/621961110282828.00--00040
Dilip SardesaiINDIndia tour of England 19671967110282828.008532.9400040
PreviousPage 326Next

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.