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
Geraint JonesPNGPapua New Guinea2014220472523.507562.6700030
Fayyaz AhmedUAEUnited Arab Emirates2014-20163324737*47.0010047.0000060
Ben CalitzIREIreland2026330472715.6745104.4400142
Ranjit FernandoSLSri Lanka1975330472215.676671.2100070
Franklyn DennisCANCanada1979330472515.6717127.4900040
Sarandeep SinghINDIndia2002-2003541471915.677364.3800060
Jasper John DavidsonSCOScotland2024-202610554724*-39120.5100040
Brooke WalkerNZNew Zealand2000-200211744716*15.677959.4900030
Austin CodringtonCANCanada2003-200798047165.889251.0900250
Tanvir IslamBANBangladesh2025-2026149147115.886770.1500272
Karun NairINDIndia2016220463923.008852.2700060
Mohammad SanuthOMAOman2020320464023.0039117.9500051
Jawahir ShahEAFEast Africa1975330463715.3311440.3500050
Skhawat AliHKHong Kong2008-2014440462811.5010942.2000170
Ian RedpathAUSAustralia1971-197555046249.206768.6600110
Noor AhmadAFGAfghanistan2022-2025136146269.206471.8800150
Tom SoleSCOScotland2018-2019107146207.6743106.9800070
Fareed AhmadAFGAfghanistan2014-2026199446179.208752.8700221
Pragyan OjhaINDIndia2008-2012181084616*23.0011241.0700030
Ryan KleinNEDNetherlands2022-202615112468*5.119250.0000210
John NyumbuZIMZimbabwe2014-20151914446184.608951.6900311
Ed RainsfordZIMZimbabwe2004-2010372212469*4.6011739.3200221
Lalit RajbanshiNEPNepal2019-202655321946113.5418225.2700730
Virender SehwagASIAAsia XI2005110454545.0039115.3800051
Morné KargNAMNamibia2003320454122.506569.2300041
Tim DavidAUSAustralia2023440453511.255384.9100033
Matthew PottsENGEngland2022-202511654515*45.006272.5800011
Paul WisemanNZNew Zealand1998-20031575451622.508354.2200031
David MurrayWIWest Indies1973-1981107245359.0014032.1400160
Gavin RobertsonAUSAustralia1994-19981374451515.005581.8200020
Sanjayan ThuraisingamCANCanada2003-200898245137.5010742.0600051
Azeem HafeezPAKPakistan1983-198515107451515.0010443.2700150
Rusty TheronUSAUnited States of America2019-20221411245125.009746.3900450
Ashok MankadINDIndia1974110444444.006172.1300030
Riaz PoonawalaUAEUnited Arab Emirates1994220442222.005678.5700080
Vaughan BrownNZNew Zealand1988330443214.678551.7600030
Golam FaruqBANBangladesh1986-19905424423*22.0010442.3100000
JH StanderSCOScotland2009-20125514422*11.007558.6700113
Nicholas de GrootCANCanada200366044177.3312734.6500360
Philippe BoissevainNEDNetherlands2021-202266044157.338055.0000020
Patrick PattersonWIWest Indies1986-19935920154413*8.8010143.5600111
S. SreesanthINDIndia2005-20115321104410*4.0012136.3600320
Wilf SlackENGEngland1986220433421.508550.5900051
Salman FarisUAEUnited Arab Emirates2014330432714.337954.4300150
Graham StevensonENGEngland1980-19814434328*43.005676.7900040
Stephan SwanepoelNAMNamibia200355043238.609445.7400040
Faisal HossainBANBangladesh2004-2010651431710.759147.2500131
Hasantha FernandoSLSri Lanka2002-20067534323*21.507259.7200041
Shivam DubeINDIndia2019-202665043258.604987.7600232
Victor NyauchiZIMZimbabwe2022-2023106043267.175282.6900251

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