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
Naeemuddin AslamUAEUnited Arab Emirates200422012126.003138.7100100
Dwight BasdenBERBermuda20072201276.003930.7700000
Noor-ul-HaqAFGAfghanistan201022012126.005820.6900100
Paul MooneyIREIreland2006-20074321211*12.009133.3300110
Tarun NethulaNZNew Zealand2012531129*6.0011109.0900110
Sabir AliUAEUnited Arab Emirates2022-20234311276.001392.3100020
Ian DavisAUSAustralia1974-19773311211*6.003534.2900100
Benjamin ListerNZNew Zealand2023-2026443125*12.002157.1400010
Nantie HaywardSASouth Africa1998-200221511243.002842.8600100
Enamul Haque jnrBANBangladesh2005-200910511253.001963.1600200
Imtiaz AbbasiUAEUnited Arab Emirates1994-1996764126*6.003831.5800010
Taurai MuzarabaniZIMZimbabwe2015-20168731253.004030.0000110
Richard de GroenNZNew Zealand1993-19941283127*2.403633.3300400
Danish KaneriaPAKPakistan2001-200718108126*6.002254.5500210
Andy McKayNZNew Zealand2010-201219107124*4.004725.5300300
Anil KumbleASIAAsia XI2005110111111.007157.1400020
Abdul RazzaqASIAAsia XI2005110111111.001291.6700000
Scott KuggeleijnNZNew Zealand20172111111*-6183.3300010
Pratis GCNEPNepal20233111111*-6183.3300010
Meet PatelCANCanada2026110111111.002250.0000010
Fred TitmusENGEngland1975210111111.003234.3800010
Bhagwath ChandrasekharINDIndia19761111111*-1384.62000--
John MacleanAUSAustralia1979210111111.003333.3300020
Phil EmeryAUSAustralia19941111111*-1384.6200010
Ahmed KamalBANBangladesh1999110111111.001957.8900020
Sarel BurgerNAMNamibia20032201165.502055.0000010
Zahid ShahUAEUnited Arab Emirates2008222116*-2055.0000020
Malinda PushpakumaraSLSri Lanka20172201185.502642.3100001
Prabath JayasuriyaSLSri Lanka20182211111*11.001384.6200110
Dominic DrakesWIWest Indies20233201185.501764.7100000
Ben SearsNZNew Zealand202542111611.001764.7100000
Rahul SharmaHKHong Kong200422011105.502445.8300010
Saad AliPAKPakistan20192201175.502347.8300000
Graeme WatsonAUSAustralia19722211111*11.001668.7500120
Bharath ReddyINDIndia1978-1981322118*-2055.0000010
Phil CarlsonAUSAustralia197942011115.503036.6700120
Sanath KaluperumaSLSri Lanka19882201175.504126.8300010
Gopal SharmaINDIndia1985-198711201175.502445.8300000
Arshad PervezPAKPakistan19782201185.504723.4000000
Geoff HumpageENGEngland19813201165.502445.8300000
Greig WilliamsonSCOScotland199922011105.503531.4300000
Abul HasanBANBangladesh2012-20187301173.671668.7500010
Haafiz ShahidPAKPakistan1988332117*11.002347.8300000
Mike AllinghamSCOScotland19993301163.679611.4600000
Michael NeserAUSAustralia2018-20234401162.752937.9300100
Nilesh KulkarniINDIndia1997-1998953115*5.502055.0000100
Louis BurgerNAMNamibia20036611152.206217.7400210
Matheesha PathiranaSLSri Lanka202312721152.203531.4300220
Tatenda TaibuAXAfrica XI2005110101010.003231.2500010
Shoaib AkhtarICCICC World XI20051111010*-5200.0000011

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