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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)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-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 runsODI2nd 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
Dominic BessENGWest Indies tour of England 202020203438331*83.0014955.7000081
Wiaan MulderSASouth Africa tour of India 2025/2620252418335*27.6716849.40000110
Harry TectorIREIreland tour of Bangladesh 2025/262025240835020.7516749.7001090
Agha SalmanPAKPakistan tour of Sri Lanka 20222022240836220.7518245.6001071
Yashasvi JaiswalINDSouth Africa tour of India 2025/262025240835820.7514856.08011112
Dick BarlowENGAustralia tour of England 188618863418338*27.67--00000
Derek SealyWIEngland tour of West Indies 1929/301930240835820.75--01100
Wilf BarberENGSouth Africa tour of England 19351935240834420.75--00000
Syed KirmaniINDPakistan tour of India 1983/8419833428331*41.5028107.1400050
Malcolm MarshallWIWest Indies tour of New Zealand 1986/871987340834520.7515852.5300081
Graeme WoodAUSAustralia tour of India 1979/801979240833320.7520740.1000090
Craig McDermottAUSNew Zealand tour of Australia 1987/881987341833327.6718245.6000090
Junior MurrayWIAustralia tour of West Indies 1994/951995340832620.7513760.58000100
Matthew HoggardENGWest Indies tour of England 20042004452833827.6720141.29000100
Sachin TendulkarINDEngland tour of India 2005/062006351833420.7515752.87000120
Kumar SangakkaraSLSouth Africa tour of Sri Lanka 20002000350832516.6022137.56000100
Carlton BaughWIThe Frank Worrell Trophy 2011/122012350832316.6020839.9000080
Moeen AliENGIndia tour of England 20212021350833516.6020740.10001140
Mark WoodENGThe Ashes 20232023351832820.7564129.6900094
Peter MayENGEngland tour of West Indies 1959/601960350834516.60--00100
Tom VeiversAUSEngland tour of Australia 1965/661965-19664518356*20.7525732.3001080
Rod MarshAUSIndia tour of Australia 1980/811981350834516.6019442.7800140
John WrightNZWest Indies tour of New Zealand 1979/801980350832316.6031226.6000080
Jeff DujonWIIndia tour of West Indies 1988/891989450833316.6028928.7200090
Shoaib MohammadPAKSri Lanka tour of Pakistan 1995/961995350835716.6022037.73010100
Dipak PatelNZAustralia tour of New Zealand 1992/931993351833520.7520740.1000080
Dave HoughtonZIMPakistan tour of Zimbabwe 1994/951995350832516.6017148.5400091
Paul CollingwoodENGThe Ashes 2010/112010-2011560834213.8317846.6300080
Travis FriendZIMZimbabwe tour of Sri Lanka 2001/022001-2002361834416.6030527.21001110
Sarfraz AhmedPAKPakistan in South Africa Test Series 2012/132013360834013.8312367.48000130
Wriddhiman SahaINDFreedom Trophy 2015/162015461833216.6024434.02001110
Yashpal SharmaINDIndia tour of Australia 1980/811981360834713.8336622.68000110
Devendra BishooWIPakistan in West Indies Test Series 20172017360832813.8324334.1600161
Dwaine PretoriusSABasil D'Oliveira Trophy 2019/202019-2020360833713.8316350.92001131
Keshav MaharajSAAustralia tour of South Africa 2017/182018460834513.8310479.8100284
William ShaldersSASouth Africa tour of England 19071907361833116.60--00100
Wally GroutAUSAustralia tour of West Indies 1964/651965560833513.83--00000
Peter LeverENGEngland tour of Australia 1970/711970-1971560833613.8319742.13000100
Gary CosierAUSAustralia tour of West Indies 1977/781978360834613.83--00191
Dilip VengsarkarINDIndia tour of New Zealand 1975/761976360833013.83--00030
Grant BradburnNZNew Zealand tour of Pakistan 1990/9119903628330*20.7527929.7500090
Mark WaughAUSIndia tour of Australia 1991/921991-1992460833413.8317148.5400151
Usman AfzaalENGAustralia tour of England 20012001361835416.6013760.58010120
Nathan LyonAUSIndia tour of Australia 2018/192018-20194738338*20.7515354.2500261
Alan ConnollyAUSAustralia tour of South Africa 1969/701970482833613.8313860.1400182
Curtly AmbroseWIEngland tour of West Indies 1997/981998681833111.8615553.5500291
Tom RichardsonENGEngland tour of Australia 1897/981897-18985938325*13.8310.0000150
Wayne ClarkAUSIndia tour of Australia 1977/781977-1978510183339.2220540.0000270
Nicky BojeSAZimbabwe tour of South Africa 2004/052005210828282.009487.23010151
Hashan TillakaratneSLAustralia tour of Sri Lanka 19921992110828282.0017945.8101090
PreviousPage 201Next

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.