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
Gary KiddIREIreland2007-2008610151515.002560.0000020
Zafar GoharPAKPakistan2015110151515.0015100.0000001
Dennico HollisBERBermuda20081111515*-2657.6900001
Riyan ParagINDIndia2024110151515.0013115.3800020
H DhamiNEPNepal2024-20262111515*-2657.6900010
Jeff HammondAUSAustralia19721111515*-2853.5700010
Alan WellsENGEngland1995110151515.0010150.0000020
Irfan FazilPAKPakistan2000110151515.001693.7500000
Lesley StokkersNEDNetherlands20081111515*-4037.5000000
Dilshan MunaweeraSLSri Lanka201722015117.502951.7200020
Luke WoodENGEngland2022-2025321151015.0014107.1400020
Ronsford BeatonWIWest Indies20172211512*15.005129.4100020
Jacob MulderIREIreland20174221515*-11136.3600020
Andre McCarthyWIWest Indies202122015127.504136.5900010
David SmithENGEngland1986-19902211510*15.004037.5000010
Mansoor RanaPAKPakistan199022015107.502462.5000010
Sajjad AhmedBANBangladesh199522015117.504632.6100000
Prashant VaidyaINDIndia1995-199642015127.5012125.0000020
Sufiyan MuqeemPAKPakistan2024-20254321513*15.001788.2400011
Brian LuckhurstENGEngland197533015145.006921.7400110
Kaushik AmaleanSLSri Lanka1986-19888311597.502657.6900000
Mohammad SaleemAFGAfghanistan2023-202663215915.002268.1800030
Tariq JavedCANCanada19793301585.007719.4800010
Mohammad ZahidPAKPakistan1996-20021042157*7.502268.1800011
Hamish RutherfordNZNew Zealand201344015113.755626.7900020
Nurul AbedinBANBangladesh1986-199044015133.755527.2700200
Harry GurneyENGEngland20141064156*7.503345.4500010
Paul AllottENGEngland1982-198513611583.002560.0000210
Ryan HigginsZIMZimbabwe20061182157*2.506323.8100300
Phil TufnellENGEngland1990-199720109155*15.003148.3900000
Jack BrassellNAMNamibia2024-2026241351531.884831.2500400
Heath StreakAXAfrica XI2005110141414.003540.0000010
Glen ChappleENGEngland2006110141414.007200.0000011
Ashwanth ValthapaUAEUnited Arab Emirates2023310141414.002263.6400010
Graham VivianNZNew Zealand1973110141414.003046.67000--
Parthasarthi SharmaINDIndia1976110141414.003342.42000--
Alan ButcherENGEngland1980110141414.002653.8500010
Eboo Essop-AdamZIMZimbabwe19921111414*-1593.3300010
Mashrafe MortazaAXAsia XI200722014137.002070.0000000
Indika BatuwitarachchiUAEUnited Arab Emirates200822014147.004829.1700100
IA NicolsonZIMZimbabwe201022014147.002263.6400110
LJ WoodcockNZNew Zealand2011421141114.002263.6400010
Lutho SipamlaSASouth Africa2020-20215221410*-1973.6800000
Joshua Da SilvaWIWest Indies20212201497.003540.0000010
Muhammad RohidUAEUnited Arab Emirates2025322148*-1973.6800020
Asif MahmoodPAKPakistan199822014147.003441.1800120
Asghar AliUAEUnited Arab Emirates200422014147.005326.4200110
Haninder DhillonCANCanada200622014137.003540.0000030
Nadeem GhauriPAKPakistan1990632147*14.002556.0000000
Michau du PreezNAMNamibia2021-20233301454.674431.8200000

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