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
Richie BenaudAUSAustralia tour of India 1959/601959-1960582912515.17--00100
Hugh TayfieldSAEngland tour of South Africa 1956/571956-1957592912413.00--00070
Paul DowntonENGEngland tour of West Indies 1985/8619865101912610.1132428.0900070
William ScottonENGAustralia tour of England 18841884110909090.0037524.0001090
Mark WaughAUSAustralia tour of Zimbabwe 1999/001999110909090.0015458.44010130
Malinda WarnapuraSLSri Lanka in Bangladesh Test Series 2008/092009120906345.0020743.48010100
Temba BavumaSASri Lanka tour of South Africa 2020/212020-2021220907145.0015558.06010100
Will YoungNZNew Zealand tour of England 20212021120908245.0023538.30010120
Jason HolderWINew Zealand in West Indies Test Series 20142014120905245.0015558.0601071
Babar AzamPAKPakistan v West Indies Test Series 2016/172016120906945.0014362.9401080
Jimmy AdamsWISouth Africa tour of West Indies 1991/9219921219079*90.0019945.23010120
Rohit SharmaINDSri Lanka tour of India 2021/222022230904630.0013268.18000111
Ravindra JadejaINDIndia tour of Australia 2018/192018-2019230908130.0012373.1701091
Tom LathamNZPakistan tour of New Zealand 2020/212020-2021230905330.0018648.3901080
Dhananjaya de SilvaSLSri Lanka tour of South Africa 2018/192019230904830.0013666.18000131
Ted BowleyENGSouth Africa tour of England 19291929230904630.00--000-0
Alan DavidsonAUSAustralia tour of Pakistan 1959/601959331904745.00--000-1
Richard HuttonENGPakistan tour of England 197119712319058*45.0024137.34010111
Phil EdmondsENGIndia tour of England 19821982330906430.0021442.0601080
Asif MujtabaPAKPakistan tour of England 19961996230905130.0032827.4401070
Sourav GangulyINDIndia tour of South Africa 2001/022001241904230.0015358.82000150
Harbhajan SinghINDIndia tour of England 20022002340905422.5085105.88010170
Abdul RazzaqPAKSri Lanka tour of Pakistan 2004/052004241903930.0018548.6500182
Hashan TillakaratneSLSri Lanka tour of South Africa 1997/981998240905522.5026733.71011130
Carl HooperWIAustralia tour of West Indies 1998/991999240904722.5021142.65000120
Darren SammyWIBangladesh in West Indies Test Series 20092009240904822.5015856.96000100
Stuart BroadENGEngland in New Zealand Test Series 2007/082008241904230.0017551.4300092
Junaid SiddiqueBANBangladesh in New Zealand Test Series 2007/082008240907422.5019645.92010140
Tim SoutheeNZNew Zealand in India Test Series 2010/112010240903822.5013268.1800056
Ravichandran AshwinINDIndia tour of South Africa 2017/182018240903822.5014462.50000140
Lahiru ThirimanneSLSri Lanka tour of India 2017/182017240905122.5024237.19010120
Tom LathamNZPakistan in New Zealand Test Series 2016/172016240908022.5019546.15011130
Aminul IslamBANAsian Test Championship 2001/022001240905622.5023238.79010100
Glenn PhillipsNZAustralia tour of New Zealand 2023/242024240907122.5013168.70010150
Ollie PopeENGThe Ashes 20232023240904222.5013367.6700080
Ramesh MendisSLPakistan tour of Sri Lanka 20232023240904222.5020543.9000091
Billy BarnesENGAustralia tour of England 18881888340906222.50--01000
Maurice ReadENGAustralia tour of England 18901890241903530.00--00000
Herbie CollinsAUSAustralia tour of England 19261926240906122.50--01020
Ray IllingworthENGNew Zealand tour of England 19691969340905322.5021641.67011110
Dick MotzNZEngland tour of New Zealand 1962/631963240906022.50--010102
Paul SheahanAUSAustralia tour of England 197219722429044*45.0030729.3200190
Imran KhanPAKPakistan tour of Australia 1978/791979240903322.5023238.7900071
Tony GreigENGPakistan tour of England 19741974340903722.5025135.8600070
Malcolm MarshallWINew Zealand tour of West Indies 1984/851985440906322.5020444.1201191
Ian SmithNZPakistan tour of New Zealand 1984/851985340906522.5016056.2501090
Brian LaraWIWest Indies tour of New Zealand 2005/062006350908318.0013069.23011130
Brad HaddinAUSWarne-Muralitharan Trophy 20112011350903518.0017551.43001131
Intikhab AlamPAKPakistan tour of India 1960/611960-1961351905622.50--01180
Sarfraz NawazPAKPakistan tour of Australia 1983/841983-1984351903222.5018847.87000100
PreviousPage 190Next

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.