Live1st ODI · India in New Zealand 2026/27NZ103/5 (22.5)INDIND chose to bowlTest1st 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
Curly PageNZNew Zealand tour of England 1931193124014210435.50--100150
Alby RobertsNZNew Zealand tour of England 1937193724114266*47.33--02060
Alvin GreenidgeWIAustralia tour of West Indies 1977/7819782401426935.50--020211
Kris SrikkanthINDAustralia tour of India 1986/8719863401425335.5020369.95010183
Andrew JonesNZNew Zealand tour of Zimbabwe 1992/93199224214267*71.0035639.89010130
Brendan NashWISouth Africa in West Indies Test Series 2010201035014211428.4022463.39100161
Arthur ShrewsburyENGAustralia tour of England 188418843501424328.406671.21000100
Jack O'ConnorENGEngland tour of West Indies 1929/3019303501425128.409060.0001081
Bob BarberENGNew Zealand tour of England 196519653501425128.40--010-0
Rod MarshAUSPakistan tour of Australia 1981/8219813501424728.4034641.04000150
Upul TharangaSLSri Lanka tour of England 200620063601425223.6733742.14012211
Kieran PowellWIWest Indies tour of England 201720173601424523.6730646.41000240
Lahiru ThirimanneSLIndia in Sri Lanka Test Series 201520153601426223.6736239.23011111
Steve SmithAUSAustralia tour of South Africa 2017/1820183601425623.6731045.81010192
Faf du PlessisSASouth Africa in India Test Series 2019/2020193601426423.6731944.51020202
Alick AthanazeWIWest Indies tour of England 202420243601428223.6726453.79010181
Brijesh PatelINDWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-197536114273*28.40--010222
David MurrayWIWest Indies tour of Pakistan 1980/8119804601425023.6743132.95012110
Qasim UmarPAKEngland tour of Pakistan 1983/8419843601427323.6737038.38011190
Maitland HathornSAEngland tour of South Africa 1905/06190657014210220.29--100210
Edmund TylecoteENGEngland tour of Australia 1884/851882-18834701426620.29--013130
Fred TruemanENGEngland tour of Australia 1962/631962-19635701423820.2911042.73000143
Neil HawkeAUSAustralia tour of West Indies 1964/65196557214245*28.40--00100
Frank WorrellWIWest Indies tour of England 1963196358114274*20.2911963.03013160
Angelo MathewsSLAfghanistan tour of Sri Lanka 2023/242024110141141141.0025954.44100143
Kepler WesselsAUSAustralia tour of Sri Lanka 1982/831983110141141141.0018875.00100210
Mark GreatbatchNZPakistan tour of New Zealand 1992/93199312014113370.5034740.63100160
Sanath JayasuriyaSLNew Zealand tour of Sri Lanka 200320032301418247.0023061.30020240
Kane WilliamsonNZSri Lanka tour of New Zealand 2018/1920182301419147.0018675.81010150
Faf du PlessisSANew Zealand in South Africa Test Series 20162016231141112*70.5034640.75100152
Babar AzamPAKPakistan tour of Ireland, England and Scotland 2018201823114168*70.5025954.44020210
Steve WaughAUSSouth Africa tour of Australia 2001/022001-20023401419035.2527451.46010180
Boeta DippenaarSASouth Africa tour of Sri Lanka 2004200424114159*47.0039535.70010190
Younis KhanPAKPakistan tour of England 200120012401416535.2525754.86020181
Craig WishartZIMWest Indies tour of Zimbabwe 200120012401419335.2528150.18010164
Habibul BasharBANBangladesh tour of Australia 200320032401415435.2525754.86010120
Habibul BasharBANAustralia tour of Bangladesh 2005/0620062401417635.2521665.28010220
Jacques RudolphSABasil D'Oliveira Trophy 201220123401416935.2532842.99010210
Shahriar NafeesBANSouth Africa in Bangladesh Test Series 2007/0820082401416935.2522163.80010231
Raqibul HasanBANBangladesh in West Indies Test Series 200920092401416535.2527551.27010161
Tharanga ParanavitanaSLWest Indies in Sri Lanka Test Series 2010/1120103411419547.0036938.21010170
Marcus NorthAUSBorder-Gavaskar Trophy 2010/11201024014112835.2529348.12101181
Kushal Janith PereraSLSri Lanka tour of South Africa 2020/212020-20212401416435.2519074.21020230
Liton DasBANIndia tour of Bangladesh 2022/2320222401417335.2521366.20010161
Liton DasBANBangladesh tour of Sri Lanka 202520252401419035.2522762.11010132
Mahmudul Hasan JoyBANBangladesh tour of South Africa 2021/22202224014113735.2533841.72102162
Abdullah FazalPAKPakistan tour of Bangladesh 202620262401416635.2528250.00020201
John JamesonENGIndia tour of England 197119712401418235.2525056.40010152
Kris SrikkanthINDEngland tour of India and Sri Lanka 1984/8519852411418447.0020469.12011143
Robert SamuelsWINew Zealand tour of West Indies 1995/96199624114112547.0025555.29100193
PreviousPage 128Next

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.