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
MDJ WalkerNZNew Zealand2003310101010.006166.6700020
Upul TharangaAXAsia XI2007110101010.002245.4500010
Ruaidhri SmithSCOScotland2016210101010.006166.6700011
Ansh TandonUAEUnited Arab Emirates2023110101010.001855.5600010
Adithya AshokNZNew Zealand2023-2026310101010.001283.3300020
Surya TamangNEPNepal20242111010*-3231.2500000
Muzahir RazaOMAOman2024410101010.007142.8600020
Stanley De SilvaSLSri Lanka1979210101010.003528.5700000
Shariful HaqueBANBangladesh1998110101010.006166.6700001
Abhijit KaleINDIndia2003110101010.002245.4500010
Daniel VettoriIWXICC World XI20052211010*10.001376.9200100
Wasim JafferINDIndia200622010105.002343.4800120
Brett GeevesAUSAustralia2008-20092221010*-1190.9100010
Mukesh KumarINDIndia202362110610.001662.5000020
Donavon FerreiraSASouth Africa20253201075.002245.4500010
Scott CurrieSCOScotland20243201055.001855.5600010
Muhammad ArfanUAEUnited Arab Emirates2026321109*10.008125.0000020
Shamyl HussainPAKPakistan20262201065.002934.4800000
Tirumalai SrinivasanINDIndia1980-19812201065.003528.5700000
Darrel BrownWIWest Indies2001-200232110910.002050.0000001
Naveed ZadranAFGAfghanistan2024321109*10.001190.9100001
Cecil MarshallCANCanada19792201085.004124.3900000
Martin SteadCANCanada197922010105.004522.2200110
Andrew ZesersAUSAustralia1987222108*-1471.4300010
Warren WisneskiNZNew Zealand200032110610.001758.8200010
Neil MacRaeSCOScotland20062201085.003627.7800010
Miguel CumminsWIWest Indies2014-201710311055.002737.0400010
Akif JavedPAKPakistan20253311085.001471.4300020
Asif MasoodPAKPakistan1973-19767311065.001758.8200110
David MutenderaZIMZimbabwe1999-2001832108*10.002934.4800010
Bruce PattersonSCOScotland199933010103.334323.2600220
Abdul RahmanAFGAfghanistan2023331104*5.003727.0300000
Gavin TongeWIWest Indies20095421055.001662.5000010
Jake DunfordJERJersey20235401042.502737.0400100
JJ EsmeijerNEDNetherlands2002-20036511072.504323.2600310
Tim AmbroseENGEngland20085511062.503429.4100100
Tim PringleNEDNetherlands2022-20265501062.002835.7100300
Kabir KhanPAKPakistan1994-2000105410510.002540.0000000
Anthony MartinWIWest Indies2011965104*10.002934.4800000
Hamish BennettNZNew Zealand2010-20201975104*5.003528.5700100
Amila AponsoSLSri Lanka2016-20189741043.334522.2200100
Shabbir AhmedPAKPakistan1999-2005321151021.672934.4800000
Faisal AtharPAKPakistan2003110999.003823.6800010
Shakti GauchanNEPNepal201811199*-4420.4500000
Muhammad MusaPAKPakistan202021199*-3300.0000020
Mackenzie JonesSCOScotland2025-202631199*-5180.0000001
Mark HaslamNZNew Zealand1992110999.001850.0000000
Mohammad SalimBANBangladesh2003110999.002437.5000010
Stuart ChalmersSCOScotland200921199*-1464.2900010
Alex TudorENGEngland2002321969.001181.8200000

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