Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

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 TavaréENGIndia tour of England 1982198235117875*44.5054332.78020170
Mohammad YousufPAKPakistan in Australia Test Series 2009/102009-20103601786129.6733553.13010261
Ajinkya RahaneINDIndia in Sri Lanka Test Series 2015201536017812629.6736548.77101180
Angelo MathewsSLSri Lanka in South Africa Test Series 2016/172016-20173601785929.6734252.05010240
Tharanga ParanavitanaSLPakistan in Sri Lanka Test Series 201220123601787529.6743441.01011202
Jos ButtlerENGEngland tour of West Indies 2018/1920193601786729.6734851.15020240
Vijay MerchantINDEngland tour of India 1933/341933-19343601785429.67--010-0
Javed MiandadPAKPakistan tour of England 198219823611785435.6036249.17020190
Robert AndersonNZNew Zealand tour of Pakistan 1976/7719763601789229.67--010111
Graeme WoodAUSWest Indies tour of Australia 1988/89198836017811129.6736748.50101220
Mohammad AzharuddinINDWest Indies tour of India 1994/9519943611789735.6024971.49011211
Aamer SohailPAKPakistan tour of Zimbabwe 1994/9519953601786129.6729759.93010261
Verdun ScottNZNew Zealand tour of England 194919494701786025.43--01010
Eknath SolkarINDAustralia tour of Ceylon and India 1969/7019694711784429.67--000-0
Nummy DeaneSASouth Africa tour of England 192919295801789322.25--01100
Headley KeithSASouth Africa tour of England 195519554801787322.25--023220
Grahame ThomasAUSAustralia tour of West Indies 1964/6519655811786125.43--01000
Kapil DevINDIndia tour of Pakistan 1982/831982-19836801787322.2521184.36010253
Damien MartynAUSAustralia tour of England and Scotland 200520055901786519.7833553.13010230
Andy FlowerZIMZimbabwe tour of India 1992/931993121177115177.0042741.45110210
Mushfiqur RahimBANIreland tour of Bangladesh 2022/232023121177126177.0021482.71110221
Younis KhanPAKPakistan in New Zealand Test Series 2010/1120112301778159.0034052.06020250
Ross TaylorNZBangladesh in New Zealand Test Series 2016/1720172301777759.0023176.62020192
Temba BavumaSAPakistan tour of South Africa 2024/252024-202523017710659.0033153.47100173
Zaheer AbbasPAKPakistan tour of New Zealand 1978/79197923017713559.00--100191
Virender SehwagINDNew Zealand tour of India 2003/04200324017713044.2529360.41100203
Chris HarrisNZSouth Africa tour of New Zealand 1998/99199934117768*59.0054832.30021191
Mohammad RizwanPAKPakistan in Australia Test Series 2019/2020192401779544.2528562.11011210
Maurice FosterWIIndia tour of West Indies 1970/7119712421779988.50--010-0
Arjuna RanatungaSLPakistan tour of Sri Lanka 1996/9719972401776644.2536149.03020203
Deep DasguptaINDEngland tour of India 2001/02200135117710044.2551834.17111220
Matthew HaydenAUSWest Indies tour of Australia 1996/971996-199735017712535.4035549.86102191
Ranjan MadugalleSLIndia tour of Sri Lanka 1985198535117710344.25--110100
Dwayne BravoWISouth Africa tour of West Indies 2005200535017710735.4048336.65100180
Dinesh ChandimalSLSri Lanka tour of England 202420243501777935.4025868.60021230
Nkruma BonnerWIEngland tour of West Indies 2021/22202235117712344.2556331.44100221
John WrightNZNew Zealand tour of England 199019903501779835.4044140.14010260
Nasser HussainENGAustralia tour of England 200120013611775535.4036448.63020231
Sourav GangulyINDIndia tour of Australia 1999/001999-20003601776029.5038346.21010180
Temba BavumaSASouth Africa tour of England 201720173601775229.5040244.03010210
Joe RootENGEngland tour of West Indies 2018/19201936017712229.5036248.90100180
Abbas Ali BaigINDAustralia tour of India 1959/601959-19603601775829.50--020-0
Ken WadsworthNZNew Zealand tour of West Indies 1971/7219725631777859.00--010200
Dilip VengsarkarINDIndia tour of Sri Lanka 1985198536117798*35.40--02100
Wayne PhillipsAUSNew Zealand tour of Australia 1985/8619853601776329.5052633.65010130
Michael SlaterAUSAustralia tour of New Zealand 1999/00200036017714329.5031156.91100281
Kevin PietersenENGBasil D'Oliveira Trophy 2009/102009-20104701778125.2935649.72011211
Chris WoakesENGPakistan in England Test Series 201620164721775835.4041942.24010231
Johnny BriggsENGEngland tour of Australia 1884/851884-188557017712125.292150.00100230
Bob CatterallSAEngland tour of South Africa 1930/311930-19314701775625.29--02052

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.