Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND76/1 (13.1)IND need 67 runs in 113 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
Roy DiasSLSri Lanka tour of India 1986/871986-19873501165023.205984.7501070
Mark WaughAUSSouth Africa tour of Australia 1993/941993-19943501168423.2024447.5401061
Ashley GilesENGSouth Africa tour of England and Ireland 200320034601164119.3328840.28000180
Narsingh DeonarineWIWest Indies in New Zealand Test Series 2013/1420133601165219.3324746.96010110
Dilruwan PereraSLWarne-Muralitharan Trophy 201620163601166419.3317367.05011162
Quinton de KockSASouth Africa tour of England 201720173601166819.3318562.70010150
Ian JohnsonAUSEngland tour of Australia 1954/551954-19554641164158.003036.67000111
Imtiaz AhmedPAKAustralia tour of Pakistan 1959/6019593601165419.33--010-0
Mark BurgessNZNew Zealand tour of India 1969/7019693601168919.33--011150
Madan LalINDWest Indies tour of India 1983/84198336311663*38.6710162.3801200
Duleep MendisSLSri Lanka tour of Pakistan 1981/8219823601165419.3319958.29011171
Nayan MongiaINDSouth Africa tour of India 1996/9719963601164119.3331736.59000160
Ravichandran AshwinINDEngland tour of India 2023/2420245701163716.5730038.67001141
Moeen AliENGBasil D'Oliveira Trophy 2015/162015-20164731166129.0024148.13011180
Lord TennysonENGEngland tour of South Africa 1913/141913-19145701165216.57--01100
Lance CairnsNZNew Zealand tour of England 198319834711163219.3312195.8700088
Malcolm MarshallWIWest Indies tour of England 199119915711166719.3326244.27012120
Sanjay ManjrekarINDIndia tour of South Africa 1992/931992-19934721164623.2047524.4200170
Graeme HickENGWest Indies tour of England 200020004701165916.5723948.54013160
Alan KnottENGAustralia tour of England 196819685811163416.5738330.29000140
Jacques KallisSASouth Africa tour of Zimbabwe 1999/001999110115115115.0026842.91100133
Marcus TrescothickENGIndia tour of England 2002200212111558*115.0017466.09020180
Mark BoucherSAIndia tour of South Africa 2001/02200122111568*115.0015574.19010142
Virat KohliINDWest Indies in India Test Series 2011/1220111201156357.5022551.1102081
Dinesh ChandimalSLIreland tour of Sri Lanka 20232023222115102*-16968.05100140
Sohag GaziBANNew Zealand in Bangladesh Test Series 2013/142013221115101*115.0018263.19100114
Babar AzamPAKPakistan tour of Bangladesh 202620261201156857.5013684.56010141
Anton MurraySASouth Africa tour of New Zealand 1952/53195322011510957.50--100100
Richard HadleeNZIndia tour of New Zealand 1989/9019903201158757.5014678.77010180
VVS LaxmanINDEngland tour of India 2001/0220013301157538.3327741.52010150
Kumar SangakkaraSLSri Lanka tour of Bangladesh 2005/0620062301156938.3317864.61011141
Mohammad YousufPAKAsian Test Championship 2001/022001-2002231115102*57.5018063.89100160
Wavell HindsWIICC World Cup 2002/0320022301157538.3315375.16010200
Shakib Al HasanBANWest Indies tour of Bangladesh 2018/1920182301158038.3320955.0201080
Darren BravoWIBangladesh in West Indies Test Series 201420142301156238.3327841.37010113
Will YoungNZNew Zealand tour of Zimbabwe 202520252311157457.5017764.97010150
Nazmul Hossain ShantoBANBangladesh tour of Australia 202620262301158438.3317366.47011131
Imran KhanPAKSri Lanka tour of Pakistan 1991/921991-199233111593*57.5027541.82011133
Balwinder SandhuINDIndia tour of Pakistan 1982/8319833311157157.5018562.16010112
Adam GilchristAUSSri Lanka tour of Australia 200420042401158028.7516270.99012112
Peter WilleyENGWest Indies tour of England 197619762401154528.7525345.45000210
Dion EbrahimZIMSri Lanka tour of Zimbabwe 200420042401157028.7529339.25010170
Trevor GripperZIMZimbabwe tour of Australia 2003/0420032401155328.7525545.10011150
Elton ChigumburaZIMPakistan in Zimbabwe Test Series 201320132401156928.7523648.73010140
Elton ChigumburaZIMZimbabwe tour of Bangladesh 2004/0520052401157128.7530837.34011153
Shakib Al HasanBANAustralia tour of Bangladesh 201720172401158428.7520456.37010150
Vernon PhilanderSABasil D'Oliveira Trophy 201220123401156128.7518861.17010150
MahmudullahBANEngland in Bangladesh Test Series 2016/1720162401154728.7518562.1600091
Aaron RedmondNZTrans-Tasman Trophy 2008/0920082401158328.7520755.56010192
Tim McIntoshNZTrans-Tasman Trophy 2009/1020102401158328.7532535.38010141
PreviousPage 156Next

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.