Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Derek UnderwoodENGEngland tour of India and Sri Lanka 1976/771976-1977571712311.8316842.2600080
Ian BishopWIWest Indies tour of England 19951995681711610.1418239.0100070
Pat CumminsAUSThe Ashes 201920195927126*10.1421033.8100290
Jonty RhodesSAZimbabwe tour of South Africa 1999/001999110707070.0013850.7201081
Ian BellENGWest Indies tour of England 20042004110707070.0013053.85010100
Mominul HaqueBANBangladesh tour of Zimbabwe 20212021110707070.009276.09010130
Mark RamprakashENGAustralia tour of England 19931993120706435.0020633.9801060
Upul ChandanaSLAustralia tour of Sri Lanka 2003/042004120704335.0011560.8700090
WPUJC VaasSLBangladesh tour of Sri Lanka 20052005220706535.008384.34010111
Yuvraj SinghINDPataudi Trophy 20112011120706235.0014747.62010110
Andy FlowerZIMSouth Africa tour of Zimbabwe 1995/961995120706335.0013751.0901060
Roshan MahanamaSLEngland tour of Sri Lanka 1992/931993120706435.009474.47010110
Dinesh ChandimalSLZimbabwe tour of Sri Lanka 20172017120705535.0011759.8301080
KL RahulINDNew Zealand in India Test Series 2016/172016120703835.008978.65000121
Percy McDonnellAUSAustralia tour of England 18801880120704335.0011759.83000110
Syed Wazir AliINDIndia tour of England 19321932120703935.00--000-0
John WaiteSAEngland tour of South Africa 1964/651965220706435.00--01040
Javed BurkiPAKAustralia tour of Pakistan 1964/651964120706235.00--010-0
Eric RussellENGSouth Africa tour of England 19651965120707035.00--01160
Doug WaltersAUSEngland tour of Australia 1976/771977120706635.0015146.3601050
Saleem MalikPAKZimbabwe tour of Pakistan 1996/971996220705235.0013950.3601081
Eddie HemmingsENGIndia tour of England 19901990320705135.0018138.67010100
Roy DiasSLSri Lanka tour of England 19841984120703835.0018338.2500080
Trevor GripperZIMBangladesh tour of Zimbabwe 2003/042004230706523.3314050.0001161
Mushfiqur RahimBANBangladesh tour of Australia 20262026231703635.0017739.5500080
Dilruwan PereraSLSri Lanka tour of Bangladesh 2017/182018230703223.3312954.2600090
Tim SoutheeNZNew Zealand tour of India 2024/252024230706523.338483.3301164
Tim AmbroseENGNew Zealand in England Test Series 20082008330706723.3316741.9201190
Ravichandran AshwinINDNew Zealand tour of India 2021/222021230703823.3311958.82001100
Kieran PowellWISouth Africa tour of West Indies 20212021230705123.3315545.16010130
Bilawal BhattiPAKPakistan v Sri Lanka Test Series 2013/142013-2014231703235.0015345.7500091
Mark WoodENGNew Zealand tour of England 20212021230704123.3312157.85001121
Kyle VerreynneSASouth Africa tour of India 2025/262025230704523.3317440.2300080
Gerald SmithsonENGEngland tour of West Indies 1947/481948230703523.33--00100
Brian StathamENGIndia tour of England 19591959332703870.00--00020
Andy RobertsWIWest Indies tour of Australia 1981/821981-1982230704223.3312157.8500063
Martin SneddenNZAustralia tour of New Zealand 1981/821982331703235.0015744.5900070
Sachin TendulkarINDAustralia tour of India 2004/052004240705517.5016841.6701061
Graham ThorpeENGEngland tour of Zimbabwe 1996/9719962417050*23.3321532.5601090
Romesh KaluwitharanaSLSri Lanka tour of Zimbabwe 1999/001999341703023.3314249.30000130
WPUJC VaasSLIndia in Sri Lanka Test Series 20082008341704723.3315445.45001130
Ricky PontingAUSAustralia in South Africa Test Series 2011/122011240706217.5017839.3301261
Daniel VettoriNZSouth Africa tour of New Zealand 1998/991999340703217.5015644.8700080
Scott StyrisNZNew Zealand tour of Australia 2004/052004240702817.5017639.77000111
Shivnarine ChanderpaulWISouth Africa tour of West Indies 2000/012001240704017.5024928.1100060
Ramnaresh SarwanWIPakistan tour of West Indies 20052005240705517.5019136.6501090
Grant FlowerZIMZimbabwe tour of Pakistan 1998/991998241703123.3326726.2200090
Khaled MahmudBANEngland tour of Bangladesh 2003/042003240703317.5011163.0600081
Roshan MahanamaSLPakistan tour of Sri Lanka 19941994240703717.5016741.9200080
Roshan MahanamaSLSri Lanka tour of South Africa 1997/981998240705017.5022830.7001171
PreviousPage 224Next

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.