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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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
Chris TremlettENGThe Ashes 2010/112010-201134119126.335236.5400010
Dale SteynSASri Lanka tour of South Africa 2018/19201924119156.334740.4300120
MahmudullahBANBangladesh tour of West Indies and United States of America 2018201824019154.754344.1900220
Dilruwan PereraSLSouth Africa in Sri Lanka Test Series 2014201424019124.756031.6700211
UWMBCA WelegedaraSLSri Lanka in India Test Series 2009/1020093411986.334245.2400030
Rubel HossainBANWest Indies in Bangladesh Test Series 2012/132012243191419.003357.5800040
Graham OnionsENGThe Ashes 200920093421917*9.505137.2500220
Umesh YadavINDBorder-Gavaskar Trophy 2016/17201734219169.505236.5400020
Tendai ChataraZIMZimbabwe in Bangladesh Test Series 2014/1520142411914*6.333259.3800121
Nathan LyonAUSPakistan v Australia Test Series 2014/15201424119156.339420.2100210
Nathan LyonAUSAustralia tour of United Arab Emirates 2018/192018242196*9.507924.0500010
Marnus LabuschagneAUSWest Indies tour of Australia 2023/24202424119106.334245.2400010
Sajid KhanPAKSouth Africa tour of Pakistan 2025/26202524019134.753652.7800121
KS RanjitsinhjiENGAustralia tour of England 1902190234019134.75--00100
Cyril VincentSASouth Africa tour of England 193519354411914*6.33--00200
Herman GriffithWIWest Indies tour of England 1933193324119186.33--00200
M.K.MantriINDIndia tour of England 195219522411913*6.33--00100
Surendra NathINDWest Indies tour of India 1958/591958-19592401984.75--00100
Intikhab AlamPAKNew Zealand tour of Pakistan 1964/6519653421910*9.50--00000
Bhagwath ChandrasekharINDEngland tour of India 1963/64196444019164.75--00230
Dennis AmissENGAustralia tour of England 1975197524019104.7514413.1900110
Malcolm MarshallWIEngland tour of West Indies 1989/901990241198*6.333948.7200110
Sridharan JeganathanSLSri Lanka tour of Australia and New Zealand 1982/8319832401984.755038.0000130
Cameron CuffyWIWest Indies v Pakistan in United Arab Emirates 2001/02200224019154.753455.8800220
Ravindra PushpakumaraSLSri Lanka tour of New Zealand 1994/9519952421917*9.504146.3400120
Jerome TaylorWIWest Indies tour of Pakistan 2006/0720063501983.806429.6900010
Ernie McCormickAUSAustralia tour of South Africa 1935/361935-193655319139.50--00000
Subhash GupteINDIndia tour of Pakistan 1954/55195555219156.33--00000
Neil AdcockSANew Zealand tour of South Africa 1953/541953-1954551198*4.75--00200
Derek UnderwoodENGEngland tour of India, Pakistan and Sri Lanka 1972/731972-19734511994.758721.8400130
Elquemedo WillettWIAustralia tour of West Indies 1972/73197335219126.33--00220
Roger WijesuriyaSLSri Lanka tour of Pakistan 1985/8619853521986.33--00100
Chris SilverwoodENGEngland tour of South Africa 1999/001999-2000453197*9.504839.5800120
Ajit AgarkarINDIndia tour of Australia 1999/001999-200036019193.177525.3300530
James AndersonENGPakistan in England Test Series 2010201046019113.176728.3600330
Michael KasprowiczAUSAustralia tour of Sri Lanka 2003/0420043611983.803161.2900111
Alec BannermanAUSAustralia tour of England 1888188836019133.1710.0000300
Bhagwath ChandrasekharINDWest Indies tour of India and Ceylon 1966/671966-19673641910*9.50--00010
Andrew CaddickENGEngland tour of West Indies 1997/9819985701982.718821.5900420
Bob WillisENGEngland tour of India and Sri Lanka 1976/771976-19775721973.805733.3300220
Bill VoceENGEngland tour of Australia 1936/371936-19375831983.805832.7600120
Lance GibbsWIAustralia tour of West Indies 1964/6519655921962.71--00100
Courtney WalshWIWest Indies tour of Australia 2000/012000-200151021992.386429.6900400
VVS LaxmanINDZimbabwe tour of India 2000/0120001111818*-2281.8200030
Sachin TendulkarINDIndia tour of Bangladesh 2000/012000110181818.004143.9000010
Anil KumbleINDZimbabwe tour of India 1992/9319931111818*-2669.2300020
Mark BoucherSAZimbabwe tour of South Africa 2004/052005210181818.003158.0600020
Brian LaraWIWest Indies tour of Sri Lanka 1993/941993110181818.005333.9600020
Nuwan KulasekaraSLNew Zealand in Sri Lanka Test Series 20092009110181818.003452.9400021
Shahid NazirPAKWest Indies tour of Pakistan 1997/981997110181818.004341.8600030
PreviousPage 362Next

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.