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
Brian LaraIWXICC World XI2005220552.501145.4500100
David TerbruggeSASouth Africa2000421555.001435.7100000
Aijaz AliUSAUnited States of America2004220542.501145.4500010
Boyd RankinENGEngland2013-2014721545.005100.0000000
RK WhelanIREIreland2007220552.501241.6700110
Neeyamur RashidBANBangladesh199922154*5.005100.0000000
Zakir HasanBANBangladesh2023-2024220542.501241.6700010
Tanbir HayderBANBangladesh2016220532.501631.2500000
Yasir MohammadUSAUnited States of America2022-2026820532.502025.0000000
Aamer JamalPAKPakistan202432255*-955.5600010
R DhakalNEPNepal2024-2025421545.00683.3300000
Ernest MasukuZIMZimbabwe2025-2026320532.501926.3200000
Ziaur RahmanAFGAfghanistan2026421545.001533.3300010
Ray IllingworthENGEngland1971-1973320542.501827.7800000
Jalal-ud-DinPAKPakistan1982-1983820552.505100.0000110
Don PringleEAFEast Africa1975220532.501533.3300000
Hamish McLeodEAFEast Africa1975220552.501050.0000100
Khalid KhanHKHong Kong2004220532.50862.5000000
Dinanath RamnarineWIWest Indies1997-2001430521.671338.4600000
Gerrie SnymanNAMNamibia2003540551.25955.5600310
Laxman SivaramakrishnanINDIndia1985-1987164252*2.502420.8300000
Talha JubairBANBangladesh2002-200365354*2.501533.3300210
Rahul DravidICCICC World XI2005110444.001428.5700000
Mohammad YousufASIAAsia XI2005110444.00580.0000000
Mick LewisAUSAustralia2005-200671144*-4100.0000000
Vinoo TewarieNEDNetherlands2011110444.002218.1800000
Fawad AhmedAUSAustralia201331144*-2200.0000010
Willie GaveraPNGPapua New Guinea2014-201741144*-666.6700010
Rony TalukdarBANBangladesh2023110444.001428.5700010
Sam HeazlettAUSAustralia2017110444.001136.3600000
Phil EaglestoneIREIreland2008110444.003133.3300010
Lalit BhandariNEPNepal201811144*-944.4400000
Ravi BishnoiINDIndia202211144*-2200.0000010
Jash GiyananiUAEUnited Arab Emirates2026110444.00580.0000000
Charlie CassellSCOScotland2024-2025610444.00580.0000000
Pat PocockENGEngland1985110444.00944.4400000
Gursharan SinghINDIndia1990110444.001040.0000000
Rudi SteynSASouth Africa1995110444.001428.5700000
Dodda GaneshINDIndia1997110444.00850.0000000
Shiraz SumarEAFEast Africa1975110444.001136.3600000
Sudhakar RaoINDIndia1976110444.001428.57000-0
Paul FranksENGEngland2000110444.001723.5300000
Chris LonsdaleBERBermuda2007110444.002814.2900000
Shahzad KhanCANCanada2007110444.001233.3300000
Monde ZondekiSASouth Africa2002-2008112243*-3133.3300000
RW StapleUSAUnited States of America2004220442.001136.3600110
Dale SteynAXAfrica XI2005220432.001526.6700000
Zhivago GroenewaldNAMNamibia2019421434.001921.0500000
Theo van WoerkomIREIreland2023-202442242*-850.0000000
Samiur RahmanBANBangladesh1986220442.00757.1400100

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