Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND65/1 (12)Play interrupted - IND need 121 runs in 228 ballsTest1st 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Simon HarmerSAAustralia tour of South Africa 2026/2720262311178258.5023549.79011142
Joe RootENGPakistan tour of Ireland, England and Scotland 201820182301176839.0021654.17010140
Shardul ThakurINDIndia tour of England 202120212301176039.00114102.63021144
David BedinghamSASouth Africa tour of Zimbabwe 202520252301178239.0014381.82011111
Nasser HussainENGEngland tour of New Zealand 1996/9719973401176429.2530238.74010111
Sachin TendulkarINDIndia tour of New Zealand 1989/9019903401178829.2532436.1101190
Chris CairnsNZNew Zealand tour of Pakistan 1996/9719962401179329.2514282.39010133
Mushfiqur RahimBANBangladesh in South Africa Test Series 2008/0920082401176529.2516770.06011182
Junaid SiddiqueBANBangladesh in West Indies Test Series 200920092401177829.2528441.2001090
Angelo MathewsSLSouth Africa tour of Sri Lanka 201820182401177129.2526743.82010101
Phillip HughesAUSAustralia in South Africa Test Series 2011/1220112401178829.2516272.22010180
Craig ErvineZIMSri Lanka tour of Zimbabwe 2019/2020202401178529.2525446.0601074
Liton DasBANBangladesh tour of South Africa 2017/1820172401177029.2514779.59010210
Tom BlundellNZIndia in New Zealand Test Series 2019/2020202411175539.0027642.39010161
Mohammad RizwanPAKPakistan tour of South Africa 2024/252024-20252401174629.2522651.7700061
Shadman IslamBANBangladesh tour of New Zealand 2018/1920192401173729.2520058.50000160
Mehedi Hasan MirazBANSouth Africa tour of Bangladesh 2024/2520242401179729.2523749.37010141
Aiden MarkramSASri Lanka tour of South Africa 2018/1920192401176029.2520158.21010160
Jim ParksENGEngland tour of New Zealand 1965/66196624211745*58.5016650.00000103
Zaheer AbbasPAKPakistan tour of Australia 1978/7919792401175929.2521454.67010140
Geoff MillerENGEngland tour of Pakistan 1977/781977-197834111798*39.0044526.29010110
Merv HughesAUSAustralia tour of New Zealand 1992/9319933411174539.0018264.29000115
Steve RhodesENGNew Zealand tour of England 199419943421174958.5044226.4700082
Inzamam-ul-HaqPAKWest Indies tour of Pakistan 2006/07200635111758*29.2527442.7001181
Narsingh DeonarineWIThe Frank Worrell Trophy 2011/1220123501175523.4033934.51010131
John LyonsAUSAustralia tour of England 189318933501173323.40--000-0
Trevor BaileyENGAustralia tour of England 1956195645111733*29.25--000100
Bruce TaylorNZNew Zealand tour of Pakistan 1964/6519653521177639.00--010131
Rod MarshAUSWest Indies tour of Australia 1981/821981-19823501173923.4028441.2000070
Bruce EdgarNZIndia tour of New Zealand 1980/8119813501174923.4041228.4000170
Anil KumbleINDWest Indies tour of India 1994/95199436211752*29.2520756.52011122
Alec StewartENGEngland tour of Sri Lanka 2000/0120013611175423.4046025.43011130
Matthew HaydenAUSSouth Africa in Australia Test Series 2008/092008-20093601173919.5022152.94000190
Heath StreakZIMZimbabwe tour of Sri Lanka 2001/022001-200236311736*39.0031337.38000120
Marlon SamuelsWIWest Indies in New Zealand Test Series 2013/1420133601176019.5025945.17011190
Gareth BattyENGEngland tour of Sri Lanka 2003/0420033611173823.4044826.12001112
Matthew BellNZEngland in New Zealand Test Series 2007/0820083601176919.5029939.13013210
Ryan HarrisAUSThe Ashes 2013/142013-201456111755*23.4015475.97010114
Usman KhawajaAUSAustralia tour of West Indies 202520253601174719.5030338.61000101
Shuvagata HomBANZimbabwe in Bangladesh Test Series 2014/1520143611175023.4024547.76011110
David BoonAUSAustralia tour of Pakistan 1988/8919883601174319.5033335.14000160
Kaushal SilvaSLSri Lanka in South Africa Test Series 2016/172016-20173601174819.5032935.56001150
Rassie van der DussenSAIndia tour of South Africa 2021/222021-202236111741*23.4034134.3100090
Glenn PhillipsNZEngland tour of New Zealand 2024/25202436211758*29.2516570.91010132
Aubrey FaulknerSASouth Africa tour of England 190719073611174423.40--00030
Peter ParfittENGAustralia tour of England 197219723611175123.4040329.0301190
Mark BurgessNZPakistan tour of New Zealand 1972/7319733611177923.40--01071
Mark BurgessNZEngland tour of New Zealand 1977/7819783611175023.4045925.49010130
Bruce EdgarNZNew Zealand tour of Australia 1980/8119803601175119.5025745.53012100
Ron ArcherAUSEngland tour of Australia 1954/551954-19554701174916.7110850.93001122
PreviousPage 154Next

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.