T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting by team (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Jos ButtlerENGEngland2014-2022571009290715231.95536554.18218934033
MahmudullahBANBangladesh2009-2021509472914150*33.49545653.415161133824
Mohammad AshrafulBANBangladesh2001-2013611195273719024.01594046.08681633522
Moin KhanPAKPakistan1990-2004681048274113728.55536251.12415533427
Everton WeekesWIWest Indies1948-195848815445520758.6250.00151963322
Mansur Ali Khan PataudiINDIndia1961-1975468332793203*34.91177435.68616733219
Yashasvi JaiswalINDIndia2023-2026315722612214*47.49392866.50713733145
Mohinder AmarnathINDIndia1969-19886911310437813842.50511942.1811241233021
Imran KhanPAKPakistan1971-19928812625380713637.69658847.53618832755
Martin GuptillNZNew Zealand2009-201647891258618929.39554846.613171032623
Wasim AkramPAKPakistan1985-2002104147192898257*22.64538952.83371732457
Keith StackpoleAUSAustralia1966-197443805280720737.43344949.43714531810
Ravi ShastriINDIndia1981-19928012114383020635.79794236.751112931722
Jack HobbsENGEngland1908-1930611027541021156.95544946.54152843168
Mushtaq MohammadPAKPakistan1959-1979571007364320139.17280233.01101943164
Graeme WoodAUSAustralia1978-1988591126337417231.83706640.2191393168
Adam ParoreNZNew Zealand1990-20027712819286511026.28739938.72214631612
Shikhar DhawanINDIndia2013-201834581231519040.61345866.9575431612
Ken RutherfordNZNew Zealand1985-1995569982465107*27.09535446.043181631415
Jimmy AdamsWIWest Indies1992-20015390173012208*41.26801737.5761473134
Niroshan DickwellaSLSri Lanka2014-202656100728539630.68429566.43023531311
Sarfraz AhmedPAKPakistan2010-2023549514303111837.42432070.1642143099
Nazmul Hossain ShantoBANBangladesh2017-202645842280516334.21520853.8698830835
Geoff MarshAUSAustralia1985-199250937285413833.19812435.1341533071
Ramiz RajaPAKPakistan1984-199757945283312231.83569145.4922273073
Gus LogieWIWest Indies1983-199152789247013035.80398257.8421683059
Anil KumbleINDIndia1990-2008131173322506110*17.77645538.8215173029
Arthur MorrisAUSAustralia1946-195546793353320646.49173844.531212430110
Ridley JacobsWIWest Indies1998-20046511221257711828.32539147.803141230023
Basil D'OliveiraENGEngland1966-197244708248415840.06503943.96515429814
Tom BlundellNZNew Zealand2017-202648797248218634.47461253.82612629719
Frank WorrellWIWest Indies1948-196351879386026149.4949139.929221129511
Chandu BordeINDIndia1958-19695597113061177*35.5923829.41518132951
Roshan MahanamaSLSri Lanka1986-199850891257622529.27613040.9841172932
Wasim RajaPAKPakistan1973-1985579214282112536.17364651.26418829127
Roston ChaseWIWest Indies2016-2026611124280819426.00598546.926121529024
Shoaib MohammadPAKPakistan1983-1995446872705203*44.34631039.2471362895
Graeme PollockSASouth Africa1963-197023414225627460.97200855.88711128911
Shan MasoodPAKPakistan2013-202650961292615630.80556152.62715928825
Farokh EngineerINDIndia1961-197546873261112131.08190156.9721672882
Romesh KaluwitharanaSLSri Lanka1992-2004497841933132*26.12320360.353952846
Daren GangaWIWest Indies1998-200848862216013525.71555638.883992832
Shai HopeWIWest Indies2015-202649933251814727.98574343.8457228212
Kieran PowellWIWest Indies2011-202144831211313425.77415250.8937827816
Harbhajan SinghINDIndia1998-201510314523222411518.23343264.80291927742
Graham YallopAUSAustralia1976-198439703275626841.13540240.988932761
Mohammad RizwanPAKPakistan2016-2026478092682171*37.77493354.37314427618
Greg BlewettAUSAustralia1995-200046794255221434.03618441.2741562764
Salman ButtPAKPakistan2003-201033620188912230.47400247.2031062761
Patsy HendrenENGEngland1920-1935508393525205*47.64347047.0672142749

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