ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Sylvester ClarkeWIWest Indies tour of Pakistan 1980/81198045210335*34.3311093.6400086
Sidath WettimunySLIndia tour of Sri Lanka 198519853501033420.60--000-0
Bruce FrenchENGPakistan tour of England 198719874511035925.7521448.13011150
Mahela JayawardeneSLSri Lanka in England Test Series 201120113601034917.1727038.15000150
Clive LloydWIWest Indies tour of New Zealand 1979/8019803601034217.1732531.6900071
Heino KuhnSASouth Africa tour of England 201720173601033417.1725540.39000170
Cameron GreenAUSThe Ashes 202320233611033820.6024841.53001101
Jacob BethellENGNew Zealand tour of England 202620263601037417.1722346.19012130
Jimmy SinclairSAEngland tour of South Africa 1895/9618963601034017.17--00100
Syed Wazir AliINDEngland tour of India 1933/341933-19343601033917.17--00100
John EdrichENGWest Indies tour of England 196319633601033817.1715736.94001110
Arun LalINDNew Zealand tour of India 1988/8919883611034720.6018356.28000100
Kiran MoreINDIndia tour of West Indies 1988/8919894601035017.1730533.77010110
Mark WoodENGThe Ashes 2015201547310332*25.7513476.87000181
Hedley VerityENGAustralia tour of England 1934193457310360*25.7534929.5101100
Waqar HasanPAKPakistan tour of England 195419544701035314.71--01030
Ian CraigAUSAustralia tour of South Africa 1957/581957-19585701035214.71--01200
Ian HealyAUSAustralia tour of England 198919896711034417.1717160.23001110
Gil LangleyAUSSouth Africa tour of Australia 1952/531952-19535831032720.60--000120
Geoff DymockAUSAustralia tour of India 1979/80197959210331*14.7123336.91001130
Craig McDermottAUSAustralia tour of England 198519856911033512.8817160.23001111
Justin LangerAUSAustralia tour of England 20012001111102102*-18654.84100121
Daryl MitchellNZPakistan tour of New Zealand 2020/212021111102102*-11291.0710082
Dean JonesAUSSri Lanka tour of Australia 1987/881988110102102102.0017458.62100130
Marcus TrescothickENGZimbabwe tour of England 200320032201025951.0022146.15010131
Ashley GilesENGZimbabwe tour of England 200320032201025251.0017956.98020111
Younis KhanPAK-201102110288102.0029334.8101061
MahmudullahBANSouth Africa in Bangladesh Test Series 201520152201026751.0022944.54010130
Temba BavumaSAICC World Test Championship 202520251201026651.0021846.7901091
Will YoungNZEngland tour of New Zealand 2024/2520241201026051.0017757.63010190
Mitchell SantnerNZBangladesh in New Zealand Test Series 2016/1720172201027351.0016462.2001093
Mark AdairIREIreland tour of England 202320231201028851.0010894.44010142
Josh InglisAUSAustralia tour of Sri Lanka 2024/25202522010210251.0096106.25101101
Hansie CronjeSASouth Africa tour of New Zealand 1998/9919993201027251.0021048.57010150
Rahmat ShahAFGAfghanistan tour of Bangladesh 2019/20201912010210251.0018854.26101102
Virender SehwagINDIndia tour of Zimbabwe 200520052311024451.0010399.03000161
Harbhajan SinghINDIndia tour of Zimbabwe 200120012301026634.0011886.44010171
Alec StewartENGPakistan tour of England 200120012311024451.0013476.12000120
Mahela JayawardeneSLSri Lanka tour of Bangladesh 2005/0620062311024951.0017060.00000151
Rajin SalehBANBangladesh tour of Zimbabwe 2003/0420042301024934.0025140.64000121
JP DuminySANew Zealand in South Africa Test Series 201620162301028834.0019552.31011160
Donald TiripanoZIMZimbabwe v Afghanistan in United Arab Emirates 2020/2120212301029534.0029035.17010170
Dhananjaya de SilvaSLSri Lanka tour of West Indies 2020/2120212301025034.0024541.63010110
Herbert SutcliffeENGSouth Africa tour of England 193519352301026134.00--01051
Greg ChappellAUSAustralia tour of New Zealand 1976/7719772301025834.0026937.92011110
Julien WienerAUSAustralia tour of Pakistan 1979/8019802301029334.0023942.68010102
Rahul DravidINDIndia tour of South Africa 2001/0220012401028725.5027936.56010120
Mahela JayawardeneSLPakistan tour of Sri Lanka 2005/0620062401028225.5021148.34010141
Kumar SangakkaraSLPakistan in Sri Lanka Test Series 201520152401025025.5020450.0001161
Neil McKenzieSAAustralia in South Africa Test Series 2008/0920092401023625.5030133.89001160
PreviousPage 172Next

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.