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
Aashish KapoorINDIndia1995-2000176043197.176368.2500321
Amit MishraINDIndia2003-20163611343145.388252.4400240
Anwar HossainBANBangladesh2002110424242.0010739.2500060
Rahul DravidIWXICC World XI2005220422621.007357.5300030
Daniel VettoriICCICC World XI20052214227*42.004593.3300020
Haider AliPAKPakistan2020220422921.0033127.2700042
Gary GilmourAUSAustralia1974-19755214228*42.0039107.6900070
Azmat RanaPAKPakistan19782214222*42.007357.53000--
Mark RichardsonNZNew Zealand2002440422610.509743.3000140
MJ FourieIREIreland2007-20087534219*21.005182.3500041
James PattinsonAUSAustralia2011-20151584421310.508052.5000020
John MaguireAUSAustralia1983-1984221154214*7.007159.1500110
Steven WelshCANCanada2006-2008331413220.507852.5600051
Shafiq AhmedPAKPakistan1977-1978330412913.679145.0500020
Mehmood QuaraishyEAFEast Africa1975331411920.5015426.6200020
Rory McCannIREIreland2010740411810.257356.1600130
Kjorn OttleyWIWest Indies2021-2024440412410.257356.1600051
Parveen KumarCANCanada2024-2025641412313.674787.2300150
Wriddhiman SahaINDIndia2010-2014952411613.675673.2100050
James FosterENGEngland2001-20021163411313.677157.7500000
Paul HitchcockNZNew Zealand2002-200814734111*10.256167.2100131
Nandre BurgerSASouth Africa2023-20251496411713.6711435.9600020
Prince MasvaureZIMZimbabwe2018220403920.006066.6700020
Daniel ter BraakNEDNetherlands2018220403920.009442.5500020
Malhar PatelKENKenya2004-2006330402513.339542.1100130
Bilal AsifPAKPakistan2015330403813.334981.6300161
Khaliq DadAFGAfghanistan2009-2010641402013.336957.9700110
Peter ConnellIREIreland2008-201013534022*20.007354.7900161
Usama MirPAKPakistan2023126040206.6734117.6500223
Steve RixonAUSAustralia1978-19856634020*13.339840.8200110
Anrich NortjeSASouth Africa2019-2023227140106.675967.8000130
Dayle HadleeNZNew Zealand1973-1976107240208.008547.0600330
Ajmal ShahzadENGEngland2010-20111182409*6.676066.6700003
Mike WhitneyAUSAustralia1983-199338137409*6.679044.4400120
Clayton LambertUSAUnited States of America2004110393939.008446.4300041
Saad BaigPAKPakistan2026110393939.004097.5000032
Ramveer RaiUAEUnited Arab Emirates2004110393939.0012431.4500030
Neil KrugerNEDNetherlands2011220393419.507552.0000030
Kris ClarkeNZNew Zealand20264313924*19.5028139.2900041
ShahidullahAFGAfghanistan2022-2023330393713.007154.9300020
Zulfiqar AliEAFEast Africa1975331393019.507651.3200040
Shiv Sunder DasINDIndia2001-2002441393013.007750.6500021
Dushan HemanthaSLSri Lanka2023542392219.5039100.0000131
Zuhaib ZubairUAEUnited Arab Emirates2024-202644039319.754979.5900031
Reinout ScholteNEDNetherlands2002-200355039127.8013528.8900020
Gavin BriantZIMZimbabwe1993552391613.006956.5200120
Roelof van der MerweSASouth Africa2009-2010137339129.754195.1200132
Iqbal QasimPAKPakistan1977-1988157139136.509043.3300230
Dave GilbertAUSAustralia198614833987.8010238.2400010
Len PascoeAUSAustralia1977-1982291173915*9.7510238.2400220

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