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
Alan HurstAUSAustralia1975-197984473*-1936.8400000
Stu WhittinghamSCOScotland2017-201954273*3.501741.1800000
Trevor GwanduZIMZimbabwe2024-202585373*3.502231.8200100
Sagar DhakalNEPNepal202286574*7.004117.0700000
Ezra MoseleyWIWest Indies1990-199196272*1.751546.6700200
Virender SehwagICCICC World XI2005110666.001060.0000000
Inzamam-ul-HaqAXAsia XI2005210666.001250.0000000
Daniel WorrallAUSAustralia201631166*-4150.0000010
Shane DowrichWIWest Indies2019110666.00875.0000010
Murray ComminsIREIreland2023210666.001346.1500000
Pochiah KrishnamurthyINDIndia1976110666.001346.15000--
Richard WebbNZNew Zealand198331166*-1060.0000010
Bhupinder SinghINDIndia1994210666.001346.1500000
Wilfred DiepeveenNEDNetherlands2011110666.00785.7100010
Marcus NorthAUSAustralia2009220653.001931.5800000
Lucas OluochKENKenya201122165*6.006100.0000010
Michael ChinouyaZIMZimbabwe201322166*6.00875.0000110
Faraz AkramZIMZimbabwe2024320653.001250.0000010
Clive EksteenSASouth Africa1991-199462266*-2524.0000000
Cornelius HenryCANCanada1979221656.001442.8600010
Ashok PatelINDIndia1984-1985820663.001154.5500100
Dave RundleSASouth Africa1994220663.001154.5500110
Utpal ChatterjeeINDIndia199532163*6.003020.0000000
Paul GraysonENGEngland2000-2001220663.001346.1500100
Matthew HumphreysIREIreland2023-202563264*6.001060.0000110
Ian CallenAUSAustralia1978-198243263*6.001346.1500100
Greg CampbellAUSAustralia1989-1990123164*3.001931.5800100
Fahim MuntasirBANBangladesh2001-2002331653.001735.2900100
Harilal ShahEAFEast Africa1975330662.005610.7100200
Ishara AmerasingheSLSri Lanka2007-200884465*-966.6700010
Usman ShinwariPAKPakistan2017-20191741662.00785.7100201
Tanveer SanghaAUSAustralia2023-202664265*3.002425.0000200
Harvinder SinghINDIndia1997-2001165163*1.501931.5800100
Mike HendrickENGEngland1973-19812210562*1.202227.2700300
Shaun PollockICCICC World XI2005110555.001241.6700000
NaumanullahPAKPakistan2008110555.004125.0000010
Mansoor AmjadPAKPakistan2008110555.001050.0000000
Nizel FernandesUAEUnited Arab Emirates2008110555.001338.4600000
Royston CrandonWIWest Indies2009110555.00955.5600010
Rusty TheronSASouth Africa2010410555.005100.0000000
Jahmar HamiltonWIWest Indies2021110555.001631.2500000
Jubair HossainBANBangladesh2014-2015310555.00955.5600010
Badal SinghOMAOman2020210555.001241.6700000
Codi YusufSASouth Africa2025110555.001145.4500010
Zia-ur-RehmanAFGAfghanistan2023110555.003016.6700010
Prince YadavINDIndia2026310555.005100.0000000
Ali KhanCANCanada202611155*-1145.4500010
Maqsood RanaPAKPakistan1990110555.001338.4600000
Sajjad AkbarPAKPakistan1990210555.00955.5600000
Najeeb TarakaiAFGAfghanistan2017110555.001827.7800000

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