ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Dhanushka GunathillekeSLSouth Africa tour of Sri Lanka 201820182401616140.2527159.41020172
Rishabh PantINDBangladesh tour of India 2024/25202424116110953.6719682.14100204
John EdrichENGAustralia tour of England 1964196434016112040.2540539.75100122
Basil D'OliveiraENGEngland tour of Ceylon and Pakistan 1968/691969341161114*53.67--10090
Len BaichanWIWest Indies tour of India, Pakistan and Sri Lanka 1974/751975242161105*80.50--10000
Justin LangerAUSAustralia tour of India 2000/0120013501615832.2025463.39010225
Guy WhittallZIMPakistan tour of Zimbabwe 1994/951995351161113*40.2535944.85100130
Prasanna JayawardeneSLPakistan v Sri Lanka Test Series 2013/142013-201435116163*40.2538042.37010161
Dean ElgarSASouth Africa in Australia Test Series 2016/17201635016112732.2041938.42101201
Alec BannermanAUSAustralia tour of England 189318933501616032.20--020-0
Cyril PooleENGEngland tour of India, Pakistan and Ceylon 1951/521951-195235116169*40.25--02000
Graham GoochENGEngland tour of New Zealand 1991/92199235016111432.2036943.63100202
Hashim AmlaSAPakistan tour of South Africa 2006/0720073611617132.2041039.27020230
Jonathan TrottENGPakistan v England Test Series 2011/1220123601617426.8338342.04010180
Kieran PowellWIPakistan in West Indies Test Series 201720173601614926.8334147.21000190
David BoonAUSAustralia tour of Sri Lanka 199219923601616826.8342937.53011190
Shan MasoodPAKPakistan tour of England 202620263601619526.8331451.27010200
Johnny TyldesleyENGAustralia tour of England 190919094701615523.00--01000
Rahul DravidINDIndia tour of Bangladesh 2004/05200422016016080.0031151.45101240
Sanath JayasuriyaSLSri Lanka tour of Australia 1995/96199612016011280.0024565.31100213
Brendon McCullumNZNew Zealand tour of Bangladesh 2004/052004221160143160.0026061.54100132
Sean ErvineZIMBangladesh tour of Zimbabwe 2003/0420042201608680.0027558.18020190
Jonathan TrottENGThe Ashes 2009200912016011980.0027458.39100170
Henry NichollsNZBangladesh tour of New Zealand 2018/19201922016010780.0021076.19110160
Fakhar ZamanPAKAustralia tour of United Arab Emirates 2018/1920181201609480.0028156.94020151
Sandeep PatilINDSri Lanka tour of India 1982/831982121160114*160.00--100131
Brendan NashWIWest Indies in Sri Lanka Test Series 2010/1120103301606753.3333747.48020130
Taufeeq UmarPAKBangladesh tour of Pakistan 200320032401607540.0039041.03010210
Daniel VettoriNZTrans-Tasman Trophy 2009/1020102401607740.0023468.38010200
Aravinda de SilvaSLSri Lanka tour of West Indies 199719972401607840.0022770.48011231
Stuart CarlisleZIMZimbabwe tour of Australia 2003/04200324016011840.0035445.20100222
Ashwell PrinceSASouth Africa in West Indies Test Series 2010201034216078*80.0042637.5602092
Ross TaylorNZTrans-Tasman Trophy 2008/0920082401607540.0028755.75010220
Mushfiqur RahimBANPakistan tour of Bangladesh 2021/2220212401609140.0040239.80010170
Marcus NorthAUSAustralia in South Africa Test Series 2008/09200924016011740.0036144.32101180
Omar PhillipsWIBangladesh in West Indies Test Series 200920092401609440.0031251.28010160
Tagenarine ChanderpaulWIWest Indies tour of Australia 2022/2320222401605140.0033547.76010172
Asif IqbalPAKPakistan tour of England 19711971341160104*53.3336244.20100200
Terry JarvisNZNew Zealand tour of India 1964/6519652411607753.33--010270
Glenn TurnerNZEngland tour of New Zealand 1970/7119712411607653.3366823.95020130
Chris GayleWIWest Indies tour of India 2002/0320023501608832.0041039.02011261
Jermaine BlackwoodWIEngland tour of West Indies 2021/22202235016010232.0036044.44100170
Roston ChaseWIEngland tour of West Indies 2018/192019351160102*40.0031550.79112182
Shimron HetmyerWIEngland tour of West Indies 2018/1920193501608132.0024066.67010155
Sammy CarterAUSAustralia tour of England 192119214501604732.00--001240
Ray LindwallAUSEngland tour of Australia 1946/471946-194745016010032.0019582.05101193
Garry SobersWIWest Indies tour of Pakistan 1958/5919593501607232.0030.0001150
Arjuna RanatungaSLSri Lanka tour of New Zealand 1990/9119913511605540.0041538.55010171
Lou VincentNZEngland tour of New Zealand 2001/0220023601607126.6739840.20021180
Lou VincentNZAustralia tour of New Zealand 2004/0520053601606326.6731950.16010182
PreviousPage 110Next

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.