ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by series (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Romesh KaluwitharanaSLNew Zealand tour of Sri Lanka 199819983502308846.0043153.36020330
Allan BorderAUSAustralia tour of Pakistan 1988/891988351230113*57.5054342.36110280
Graham ThorpeENGAustralia tour of England 19931993361230114*46.0058739.18111210
Mahela JayawardeneSLSri Lanka tour of England 2006200636023011938.3345250.88112270
Mohammad YousufPAKPakistan in New Zealand Test Series 2009/1020093602308938.3354542.20022252
Stephen FlemingNZNew Zealand tour of South Africa 1994/951994-19953602307938.3350245.82020310
Daniel VettoriNZEngland in New Zealand Test Series 2007/0820083612308846.0033967.85021322
Ken WadsworthNZNew Zealand tour of Australia 1973/741973-19743602308038.3343652.75020220
John WrightNZNew Zealand tour of England 198319833602309338.3351844.40021320
Johnny TaylorAUSEngland tour of Australia 1920/211920-19215702306832.8644951.22020210
Javed MiandadPAKWest Indies tour of Pakistan 1980/8119804702306032.8663036.51030230
Polly UmrigarINDIndia tour of England 1959195948023011828.7510.00101150
Jonny BairstowENGIndia tour of Ireland and England 201820185902309325.5636263.54023320
Joe DarlingAUSAustralia tour of England 190519055912307328.7540.00022211
Salim DuraniINDEngland tour of India 1963/6419645912309028.75--020254
Phil MeadENGAustralia tour of England 19211921221229182*229.00--100240
Dinesh ChandimalSLSri Lanka tour of Bangladesh 20222022231229124114.5050245.62110175
Usman KhawajaAUSAustralia tour of United Arab Emirates 2018/19201823022914176.3349046.73110190
Tom LathamNZNew Zealand in Sri Lanka Test Series 2019201923022915476.3342054.52100211
Jason HolderWIEngland tour of West Indies 2018/192019231229202*114.5031971.79100258
Ajinkya RahaneINDIndia tour of Sri Lanka 2017201734122913276.3341854.78110200
Dinesh ChandimalSLSri Lanka tour of West Indies 20182018241229119*76.3350245.62100181
Imam-ul-HaqPAKEngland tour of Pakistan 2022/23202224022912157.2539058.72111302
Kumar SangakkaraSLIndia in Sri Lanka Test Series 2008200835022914445.8044052.05110240
Kane WilliamsonNZSouth Africa in New Zealand Test Series 2011/122012351229102*57.2556640.46111240
Kraigg BrathwaiteWIThe Frank Worrell Trophy 2015/162015-20163502299445.8040456.68020251
Lord TennysonENGAustralia tour of England 1921192145122974*57.25--030310
Les FavellAUSAustralia tour of India 1959/601959-196045122910157.25--11000
Graeme WoodAUSAustralia tour of New Zealand 1981/82198235022910045.8045949.89110271
Adam GilchristAUSEngland tour of Australia 2006/072006-2007561229102*45.80225101.78122284
Carl HooperWIWest Indies tour of Pakistan 1990/91199036122913445.8043253.01101202
Andrew StraussENGPataudi Trophy 201120114602298738.1758539.15010290
Joe RootENGEngland tour of Sri Lanka 2018/19201836022912438.1732271.12100212
Len DarlingAUSAustralia tour of South Africa 1935/361935-19365612296245.80--02060
Clyde WalcottWIWest Indies tour of England 19501950461229168*45.80--100270
John ReidNZPakistan tour of New Zealand 1964/6519653602299738.17--020231
Mohinder AmarnathINDNew Zealand tour of India 1976/7719763602297038.17--020251
Adam ParoreNZNew Zealand tour of Australia 1997/9819973612296345.8052643.54010200
Chetan ChauhanINDIndia tour of Australia 1977/781977-19784702298832.7142953.38011330
Richie RichardsonWIAustralia tour of West Indies 1994/95199548122910032.7149845.98101322
Ramnath KennyINDAustralia tour of India 1959/601959-19604812296232.71--03100
Alan KnottENGAustralia tour of England 197219725802299228.6344151.93022330
Geraint JonesENGAustralia tour of England and Scotland 2005200551012298525.4439557.97010292
Albert RelfENGEngland tour of South Africa 1905/06190651002293722.90--000250
Vinoo MankadINDIndia tour of West Indies 1952/53195351022299628.63--02002
Graham ThorpeENGPakistan tour of England 2001200123022813876.0044850.89110311
Abdullah ShafiquePAKPakistan tour of Sri Lanka 2023202323022820176.0037261.29100234
Kumar SangakkaraSLWest Indies in Sri Lanka Test Series 2010/11201034122815076.0038159.84110301
Ben StokesENGNew Zealand in England Test Series 2015201524022810157.0025489.76110354
Ben StokesENGWest Indies tour of England 2017201734022810057.0032071.25120400

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.