Batting by team (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,013 of the 5,044 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ashley MallettAUSAustralia1971-19759311487.003638.8900110
Zahid RazzakBANBangladesh1988-19903301464.674431.8200000
D SoraineCANCanada2006-20124401463.502070.0000110
Lahiru MadushankaSLSri Lanka20174411474.672653.8500120
Albert van der MerweIREIreland2010-20118511483.502458.3300201
Ahsan MalikNEDNetherlands2011-201412551410*-2751.8500010
Clayton FloydNEDNetherlands2022-202410511493.502360.8700020
Stefan KellyBERBermuda2006-20091066147*-3145.1600010
Nahid RanaBANBangladesh2024-20261577145*-3935.9000020
Mohammad AkramPAKPakistan1995-20002397147*7.003441.1800110
Michael BatesNZNew Zealand2012210131313.0010130.0000011
Rahul ChaharINDIndia2021110131313.002552.0000000
AA ShafiqueOMAOman2023210131313.003339.3900020
Gopal BoseINDIndia1974110131313.001872.2200010
Roydon HayesNZNew Zealand1995110131313.002552.0000010
Surendra SeerajCANCanada20061111313*-12108.3300000
Jacques KallisIWXICC World XI200522013116.503537.1400000
Shahid AfridiAXAsia XI200522013136.501492.8600130
Rayad EmritWIWest Indies2007221131313.003537.1400010
Jason KrejzaAUSAustralia201182113713.002356.5200000
Usman SalahuddinPAKPakistan20112201386.502846.4300000
Asad AliPAKPakistan201342013116.501681.2500001
Zaheer MaqsoodUAEUnited Arab Emirates2015222138*-4628.2600020
Abinash BoharaNEPNepal2020222138*-1492.8600000
Glenn BishopAUSAustralia19872201376.504429.5500010
Davis JosephCANCanada2003433139*-2454.1700010
Gurkeerat SinghINDIndia20163311386.5013100.0000020
Aamer NazirPAKPakistan1993-1995932139*13.002065.0000000
Ryan HurleyWIWest Indies2003-20049401363.253240.6300100
Lionel BakerWIWest Indies2008-200910421311*6.502356.5200120
Basanta RegmiNEPNepal2018-201944013123.254727.6600220
Manjula MunasingheSLSri Lanka1994-19965411384.335225.0000100
William O’RourkeNZNew Zealand2023-202620621363.253141.9400000
Heath DavisNZNew Zealand1994-19971164137*6.503339.3900100
Yamin AhmadzaiAFGAfghanistan2015-202611731353.256121.3100200
Norman CowansENGEngland1983-19852383134*2.602944.8300300
Eddie RichardsonIREIreland2013210121212.001866.6700020
Sunil DhamalaNEPNepal2022110121212.003831.5800000
Tom HartleyENGEngland20232111212*-9133.3300010
S DanielSLSri Lanka2024110121212.002842.8600010
Terry JennerAUSAustralia1975110121212.002548.0000010
Glen Bruk-JacksonZIMZimbabwe1993110121212.003336.3600020
Praful MehtaEAFEast Africa1975110121212.004129.2700000
Javed QadeerPAKPakistan1995110121212.002352.1700010
Rishi DhawanINDIndia201632112912.001392.3100010
Danish AzizPAKPakistan20212201296.002060.0000020
Qais AhmadAFGAfghanistan2022-202432012116.008150.0000011
W SmithNAMNamibia202622012106.003040.0000010
Ashley de SilvaSLSri Lanka1986-19934201286.002450.0000000
Asim SaeedUAEUnited Arab Emirates200422012126.001963.1600120

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