Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND103/1 (16.4)IND need 40 runs in 92 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
Lahiru ThirimanneSLSri Lanka tour of Australia 2018/1920192401154128.7531436.6200090
Azhar AliPAKSouth Africa tour of Pakistan 2020/2120212411155138.3328939.79011110
Kruger van WykNZNew Zealand in India Test Series 201220122401157128.7519658.67011140
Will YoungNZNew Zealand tour of India 2021/2220212401158928.7527042.59010200
Kusal MendisSLNew Zealand in Sri Lanka Test Series 201920192401155328.7522850.44010152
Kusal MendisSLPakistan tour of Sri Lanka 202220222401157628.7520157.21010140
Roston ChaseWIWest Indies tour of Australia 2022/2320222401155528.7521254.25010102
Ollie PopeENGEngland tour of New Zealand 2022/2320232401154928.7514479.86000153
Kavem HodgeWIWest Indies tour of Australia 2023/2420242401157128.7531636.39010141
Saud ShakeelPAKSouth Africa tour of Pakistan 2025/2620252401156628.7524447.13011120
Tom VeiversAUSSouth Africa tour of Australia 1963/641963-19643401154328.7528335.6900070
Dennis LilleeAUSAustralia tour of England 1975197544211573*57.5019060.53010134
Ken RutherfordNZAustralia tour of New Zealand 1985/8619863411156538.3339529.11022160
Mark GreatbatchNZNew Zealand tour of England 199019903401154728.7523349.36000141
Ricky PontingAUSSouth Africa tour of Australia 2001/022001-20023511155428.7519359.59010140
Imran FarhatPAKPakistan tour of New Zealand 2000/0120013501156323.0023948.12010180
Dave NourseSAAustralia tour of South Africa 1902/0319023511157228.75--010-0
Dilip SardesaiINDAustralia tour of India 1964/6519643501155623.00--011110
Richard HadleeNZPakistan tour of New Zealand 1978/79197935111553*28.75--010120
Geoff LawsonAUSAustralia tour of England 198919896511157428.7517466.09010170
Rashid LatifPAKAustralia v Pakistan in Sri Lanka and the UAE 2002/0320023611156623.0021852.75011140
Dinesh KarthikINDPakistan tour of India 2007/0820073601155219.1721154.50010171
William ShaldersSAAustralia tour of South Africa 1902/0319023601154219.17--00100
William LingSAAustralia tour of South Africa 1921/2219213601153519.17--002130
Tony LockENGWest Indies tour of England 196319633601155619.1711947.9002171
Eric PetrieNZEngland tour of New Zealand 1965/6619663611155523.0013912.9501090
Peter PollockSANew Zealand tour of South Africa 1961/621961-196236211554*28.75--011100
Imran KhanPAKWest Indies tour of Pakistan 1986/8719863621156128.7527541.82010120
Mudassar NazarPAKPakistan tour of West Indies 1987/8819883601154119.1724746.56001120
Jos ButtlerENGBasil D'Oliveira Trophy 2019/202019-20204701152916.4318562.16000125
Len BraundENGAustralia tour of England 190219025701156516.43--01100
Chud LangtonSAEngland tour of South Africa 1938/391938-193957111564*19.1710.0001203
Godfrey EvansENGAustralia tour of England 195619565711154719.17--003142
Curtly AmbroseWIAustralia tour of West Indies 1990/9119915711155319.1721453.74012160
Adam LythENGThe Ashes 201520155901153712.7825145.82001181
Tip SnookeSA1912 Triangular Tournament19125901152312.78--00000
Ian BothamENGEngland tour of India 1979/801980110114114114.0014479.17100170
Mark RamprakashENGEngland tour of Australia 1994/9519951201147257.0023548.51010160
Inzamam-ul-HaqPAKPakistan tour of South Africa 1994/9519951201149557.0020655.34010200
Chris HarrisNZEngland tour of New Zealand 2001/0220021201147157.0026343.35010160
Ravichandran AshwinINDBangladesh tour of India 2024/25202422011411357.0013783.21100112
Alex CareyAUSICC World Test Championship 2023202312111466*114.0017465.52010151
Kyle VerreynneSASouth Africa tour of Bangladesh 2024/25202422011411457.0014777.5510182
Tanzid HasanBANBangladesh v Afghanistan in United Arab Emirates 2026/2720261201148357.00109104.59010144
Ibrahim ZadranAFGAfghanistan tour of Sri Lanka 2023/24202412011411457.0026143.68101120
Ronnie GrievesonSAEngland tour of South Africa 1938/3919392201147557.00--01030
Daniel VettoriNZSri Lanka tour of New Zealand 2006/0720062301146338.0018561.62021150
Lance KlusenerSASouth Africa tour of Pakistan 1997/9819972301145838.0011797.44010163
Eddie PaynterENGNew Zealand tour of England 193719372301147438.00--010-0
Leonard HuttonENGEngland tour of New Zealand 1950/5119512301145738.00--01060
PreviousPage 157Next

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.