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
Alec StewartENGEngland tour of Pakistan 2000/012000361992919.8029533.56000150
Shane WatsonAUSBorder-Gavaskar Trophy 2012/132013360992816.5023941.42000122
Mohammad HafeezPAKPakistan tour of South Africa 2006/072007360993216.5024839.92000160
Tom LathamNZNew Zealand tour of United Arab Emirates 2018/192018360995016.5031731.23011100
Mike FindlayWINew Zealand tour of West Indies 1971/7219725629944*24.75--00040
Karsan GhavriINDEngland tour of India and Sri Lanka 1976/771976-19773629935*24.7526537.3600091
Syed KirmaniINDEngland tour of India 1981/821981-1982661996719.8026337.64011110
Graeme HickENGEngland tour of Pakistan 2000/012000360994016.5025538.8200160
Ryan HarrisAUSThe Ashes 20132013472993319.8014866.8900092
James AndersonENGThe Ashes 20092009582992916.5017955.31001130
Fred TruemanENGSouth Africa tour of England 19601960581992514.1410.0000253
Abdul QadirPAKPakistan tour of Australia 1983/841983-1984580994512.3826237.79001110
Dominic CorkENGSouth Africa tour of England 19981998591993612.3831231.73000150
Brydon CarseENGThe Ashes 2025/262025-202651019939*11.0015663.4600293
Dean FoxcroftNZNew Zealand tour of Ireland 20262026110989898.0012975.9701061
Geoff MillerENGIndia tour of England 19821982110989898.0024440.16010130
Graham YallopAUSAustralia tour of Sri Lanka 1982/831983110989898.0023841.18010140
Romesh KaluwitharanaSLZimbabwe tour of Sri Lanka 19961996220987149.0017954.75010121
Inzamam-ul-HaqPAKPakistan tour of New Zealand 1992/931993120987549.0017256.98010120
Moin KhanPAKPakistan tour of Sri Lanka 1996/971997220989849.0011188.2901193
Upul TharangaSLZimbabwe tour of Sri Lanka 20172017120987149.0017655.68010141
Ravindra JadejaINDIndia tour of West Indies 20232023221986198.0023441.8801081
Aaron RedmondNZNew Zealand tour of Bangladesh 2008/092008120987949.0030232.45010120
Lahiru ThirimanneSLWarne-Muralitharan Trophy 2012/132013120989149.0017456.32010141
Matthew WadeAUSPakistan in Australia Test Series 2019/202019221986098.0013771.53010102
Barry ShepherdAUSPakistan tour of Australia 1964/651964121985598.0014468.06010130
Bryan YoungNZIndia tour of New Zealand 1993/941994120988549.0024440.16010170
Mark BoucherSANew Zealand tour of South Africa 2000/012000331987649.0013771.53011110
Dion EbrahimZIMBangladesh tour of Zimbabwe 2003/042004230986532.6723641.53010100
Kane WilliamsonNZWest Indies tour of New Zealand 2017/182017230985432.6717057.65010130
Colin de GrandhommeNZPakistan in New Zealand Test Series 2016/172016230983732.6711386.73000170
Chris MorrisSABasil D'Oliveira Trophy 2015/162016230986932.6717755.37010140
Travis HeadAUSAustralia tour of Sri Lanka 2024/252025230985732.6785115.29010161
Maurice TateENGSouth Africa tour of England 19241924530985032.67--010-1
Percy MansellSASouth Africa tour of England 19511951230989032.67--011190
Wally GroutAUSAustralia tour of Pakistan 1959/6019593319866*49.00--01070
Mudassar NazarPAKIndia tour of Pakistan 1978/791978230985732.67--010-0
Mike AthertonENGPakistan tour of England 20012001230985132.6726736.70010130
Ricky PontingAUSMCC Spirit of Cricket Test Series 20102010240986624.5018253.85011110
Abdul RazzaqPAKPakistan tour of England 20012001240985324.5019151.31010151
Al SahariarBANBangladesh tour of Sri Lanka 20022002240986724.5018852.13010180
Mohammad HafeezPAKPakistan in Sri Lanka Test Series 201520152419846*32.6712975.97000121
Hashim AmlaSASouth Africa tour of Pakistan 2007/082007240987124.5024340.3301191
Mitchell JohnsonAUSPakistan v Australia Test Series 2014/152014240986124.5020148.7601291
Shakib Al HasanBANBangladesh tour of West Indies and United States of America 20182018240985424.5015463.64011170
Jonathan TrottENGPataudi Trophy 20112011240987024.5022044.55010120
David WarnerAUSThe Frank Worrell Trophy 20152015240986224.5014169.50011113
Martin GuptillNZTrans-Tasman Trophy 2009/102010240985824.5033629.17010101
Mitchell MarshAUSBorder-Gavaskar Trophy 2014/152014241984132.6715463.64000113
Sabbir RahmanBANEngland in Bangladesh Test Series 2016/1720162419864*32.6715762.4201192
PreviousPage 178Next

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.