Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND41/1 (8)IND need 145 runs in 252 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)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 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
Shaun PollockSASouth Africa tour of Australia 2001/022001-200236212861*32.0023155.41011132
Gundappa ViswanathINDIndia tour of England 197119713611286825.6052824.2401190
Dimuth KarunaratneSLSri Lanka in South Africa Test Series 2016/172016-20173601285021.3330042.67011140
Niroshan DickwellaSLEngland tour of Sri Lanka 2018/1920183601283521.3318270.33000120
Bryan YuileNZWest Indies tour of New Zealand 1968/6919693601283721.33--00040
Kapil DevINDIndia tour of Sri Lanka 198519853601287821.3326138.4601170
Mike GattingENGEngland tour of Pakistan 1987/8819873601287921.3325849.61012190
Ian HealyAUSAustralia tour of West Indies 1994/95199546112874*25.6029243.84011102
Shane WarneAUSWest Indies tour of Australia 1996/971996-19975701283018.2926049.23000121
Godfrey EvansENGEngland tour of West Indies 1947/4819484701283718.29--00050
Derek PringleENGWest Indies tour of England 199119914701284518.2954123.66001100
Salman ButtPAKPakistan in England Test Series 201020104801284816.0026448.48001190
Ken CranstonENGEngland tour of West Indies 1947/4819484801283616.00--00000
Datta GaekwadINDIndia tour of England 195919594801283316.00--00190
Percy FenderENGEngland tour of South Africa 1922/231922-19235901286014.22--01200
Imran NazirPAKNew Zealand tour of Pakistan 20022002110127127127.0020362.56100183
Alviro PetersenSANew Zealand in South Africa Test Series 2012/13201322012710663.5021658.80100141
Ravindra JadejaINDIndia tour of England 2022202212012710463.5025250.40100140
Xen BalaskasSASouth Africa tour of New Zealand 1931/321932221127122*127.00--100-0
Dirk WellhamAUSAustralia tour of England 1981198112012710363.5031440.45100130
Darren LehmannAUSAustralia tour of Pakistan 1998/9919982301279842.3326048.85010140
Mudassar NazarPAKPakistan tour of India 1983/8419833301277842.3318542.16010100
Ian SmithNZPakistan tour of New Zealand 1988/89198923212758127.0021259.91010131
VVS LaxmanINDSouth Africa in India Test Series 2007/0820083401275031.7521957.99010170
Jacques KallisSASouth Africa tour of Sri Lanka 200420042411275942.3327047.04020151
Habibul BasharBANBangladesh tour of Sri Lanka 200520052401278431.7515780.89010160
Andy BlignautZIMIndia tour of Zimbabwe 2005200524112784*42.3319465.46010134
Elton ChigumburaZIMBangladesh in Zimbabwe Test Series 201320132401278631.7519565.13010121
Ross TaylorNZNew Zealand tour of England 202120212411278042.3321259.91010132
Jesse RyderNZNew Zealand in Sri Lanka Test Series 200920092401274231.7528943.94000111
Steve SmithAUSAustralia tour of West Indies 202520252401277131.7520462.25010161
Dimuth KarunaratneSLSri Lanka in England Test Series 201420142401274531.7523853.36000170
Marnus LabuschagneAUSAustralia tour of South Africa 2026/2720262401273931.7523953.14000170
Ian ChappellAUSNew Zealand tour of Australia 1973/741973-19743401275431.7528045.36010100
Faf du PlessisSABasil D'Oliveira Trophy 2015/162015-20163501278625.4039931.83010150
Sarel ErweeSASouth Africa tour of England 202220223501277325.4027446.35011110
Leonard HuttonENGNew Zealand tour of England 1937193735012710025.40--10180
Merv HughesAUSAustralia tour of England 198919896501277125.4022157.47010132
Trevor HohnsAUSAustralia tour of England 198919895511274031.7530741.37000150
Pat SymcoxSASouth Africa tour of Australia 1997/981997-19983501275425.4016676.51010161
Mark RamprakashENGNew Zealand tour of England 1999199946112769*25.4044828.35012120
AB de VilliersSAAustralia tour of South Africa 2005/0620063601275021.1731839.94010140
Talat AliPAKPakistan tour of New Zealand 1978/7919793611276125.40--010110
Dave NourseSASouth Africa tour of England 190719073621276231.75--01040
Murray ChappleNZSouth Africa tour of New Zealand 1963/6419643611275925.40--010140
Alan DavidsonAUSAustralia tour of South Africa 1957/581957-19585601276221.17--01010
Ijaz ButtPAKWest Indies tour of Pakistan 1958/59195936212747*31.75--00000
Saleem MalikPAKPakistan tour of India 1998/9919993601273221.1737733.69000170
Tony BlainNZPakistan tour of New Zealand 1993/9419943611277825.4021060.48011184
Denesh RamdinWIWest Indies tour of England and Ireland 200720074701276018.1424152.70010210
PreviousPage 143Next

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.