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
Tibby CotterAUSEngland tour of Australia 1903/041904240403410.00--00250
Arthur JonesENGAustralia tour of England 19051905240403010.00--00000
John HoltWIWest Indies tour of Pakistan 1958/591959240402910.00--00000
Barry SinclairNZIndia tour of New Zealand 1967/681968240402010.00--00100
Prof EdwardsWIWest Indies tour of Australia 1968/691968-1969241402113.3314128.3700150
Mohammad NazirPAKPakistan tour of Australia 1983/841983341401813.335671.4300050
Mansoor AkhtarPAKIndia tour of Pakistan 1982/831982-1983341402313.3313130.5300150
Neil FosterENGEngland tour of Pakistan 1987/881987240403910.008745.9800242
Chetan SharmaINDEngland tour of India and Sri Lanka 1984/851984-19853434017*40.0010637.7400010
Mark GreatbatchNZNew Zealand tour of Pakistan 1996/971996240401910.007950.6300030
Damien FlemingAUSEngland tour of Australia 1994/951994-1995340402410.009044.4400240
Bryan StrangZIMWest Indies tour of Zimbabwe 20012001241402013.336660.6100050
HD AckermanSASri Lanka tour of South Africa 1997/981998240402310.0013928.7800020
Michael VaughanENGBasil D'Oliveira Trophy 2008200835040218.008248.7800270
Saeed AnwarPAKSouth Africa tour of Pakistan 1997/98199735040178.0010040.0000160
Jerome TaylorWIThe Frank Worrell Trophy 2015/162015-201635040158.006066.6700240
Venkatapathy RajuINDWest Indies tour of India 1994/951994351401610.0011036.3600030
Sonny RamadhinWIIndia tour of West Indies 1952/5319534534016*20.00--00000
Wasim BariPAKPakistan tour of Australia 1981/821981351402010.008149.3800020
Dennis LilleeAUSIndia tour of Australia 1980/811981351401910.0010936.7000050
Bruce EdgarNZEngland tour of New Zealand 1983/841984351403010.0020119.9000130
Adam ParoreNZNew Zealand tour of South Africa 2000/01200035040128.0022517.7800040
Ben HilfenhausAUSThe Ashes 20092009564402020.008149.3800070
UWMBCA WelegedaraSLSri Lanka in South Africa Test Series 2011/122011-201236140148.0029137.9300062
Barry JarmanAUSWest Indies tour of Australia 1968/691968-196946040176.673831.5800140
Ted PeateENGEngland tour of Australia and New Zealand 1881/821881-1882475401320.00--00040
Trevor BaileyENGEngland tour of Australia 1950/511950-195147240158.00--00120
Cyril VincentSAEngland tour of South Africa 1930/311930-193158240186.6720.0000110
Bob BlairNZNew Zealand tour of South Africa 1953/541953-19544814085.71--00001
Jim LakerENGEngland tour of South Africa 1956/571956-195759340176.67--00210
Derek UnderwoodENGWest Indies tour of England 1976197659040314.4411933.6100420
Andy RobertsWIWest Indies tour of Australia 1975/761975-197659040174.4418022.2200240
Sarandeep SinghINDIndia tour of West Indies 200220021113939*-12032.5000010
Mark BoucherSASouth Africa in India Test Series 2009/102010110393939.007552.0000030
Muttiah MuralitharanSLIndia tour of Sri Lanka 19971997210393939.007850.0000060
Angelo MathewsSLNew Zealand in Sri Lanka Test Series 20092009110393939.006065.0000041
Anamul HaqueBANZimbabwe tour of Bangladesh 20252025110393939.008048.7500040
Milan PriyanathSLBangladesh tour of Sri Lanka 20252025110393939.008346.9900031
Frederick SpofforthAUSEngland tour of Australia and New Zealand 1878/791879110393939.00--000-0
Oscar Da CostaWIEngland tour of West Indies 1929/301930110393939.0011234.8200030
Prakash BhandariINDNew Zealand tour of India 1955/561955110393939.00--000-0
Imran KhanPAKSri Lanka tour of Pakistan 1981/821982110393939.008247.5600032
Lance CairnsNZEngland tour of New Zealand 1974/751975110393939.004881.2500041
Sanjay ManjrekarINDSri Lanka tour of India 1990/911990110393939.009341.9400050
Ruwan KalpageSLWest Indies tour of Sri Lanka 1993/941993110393939.0011633.6200010
Matthew HaydenAUSAustralia tour of New Zealand 1999/002000120393719.506758.2100060
Graeme SmithSAWest Indies tour of Zimbabwe and South Africa 2007/082007120392819.505373.5800040
Peter WilleyENGAustralia tour of England 19851985121393639.008446.4300050
Mashrafe MortazaBANBangladesh in West Indies Test Series 20092009120393919.505966.1000122
Andy BlignautZIMBangladesh tour of Zimbabwe 2003/042004120393219.504586.6700031
PreviousPage 294Next

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.