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
Usman RafiqUSAUnited States of America20232212828*28.004070.0000140
AS ChimaCANCanada2026220282414.002996.5500041
Taslim ArifPAKPakistan1980220282414.005848.28000-0
Zikria IslamOMAOman202633028249.3326107.6900132
James HallIREIreland201033028159.337537.3300030
JS AbabuKENKenya1999-2006842281714.005650.0000030
Winston DavisWIWest Indies1983-19883553281014.005352.8300010
Jan-Izak de VilliersNAMNamibia2020-20258712814*4.676443.7500111
Abrar AhmedPAKPakistan2024-202619972823*14.002996.5500150
Debasis MohantyINDIndia1997-2001441162818*5.605749.1200310
Adeel RajaNEDNetherlands2002-201121122288*2.8013920.1400420
Hayden Walsh, Jr.USAUnited States of America2019110272727.003577.1400040
Bill LawryAUSAustralia1971110272727.004955.1000000
Dhawal KulkarniINDIndia2014-201612222725*-2896.4300021
RJ RobinsonBERBermuda2007-2009320271713.504067.5000021
Kamal Singh AireeNEPNepal2020-20223322718*27.0024112.5000120
Trevor FranklinNZNew Zealand1983-198833027219.008930.3400100
Mujahid JamshedPAKPakistan1997431272313.505450.0000020
Björn KotzéNAMNamibia20035412724*9.005152.9400230
Ehsan AdilPAKPakistan2013-201564127159.004264.2900020
Rumman RaeesPAKPakistan2017-201894127169.0024112.5000150
Prasanna JayawardeneSLSri Lanka2003-200765027205.404461.3600130
Tom HeggelmanNEDNetherlands2010-201155027225.408531.7600000
Tyson GordonCANCanada20115502795.405945.7600020
Zakir KhanPAKPakistan1984-199017542711*27.006342.8600000
Brad WilliamsAUSAustralia2002-200425642713*13.504658.7000220
Bishan BediINDIndia1974-197996127135.406541.5400110
Mohsin KamalPAKPakistan1984-198919632711*9.004067.5000020
Tanaka ChivangaZIMZimbabwe2022-2026974278*9.003772.9700040
Anderson CumminsCANCanada20071382279*4.503577.1400120
Tafadzwa KamungoziZIMZimbabwe2006-2015141162712*5.405549.0900250
Zain AbbasHKHong Kong20081112626*-5448.1500020
Brendon DiamantiNZNew Zealand20091112626*-22118.1800030
Khurram NawazOMAOman20193212617*26.004953.0600010
Uday BhagwanCANCanada20244212620*26.002892.8600021
AS HundalCANCanada2026220262013.004163.4100030
Barry HadleeNZNew Zealand1975221261926.009327.9600010
Clive RiceSASouth Africa1991320261413.003770.2700011
Wasim HaiderPAKPakistan1992320261313.007037.1400010
Zaheer KhanAXAsia XI2005-20074332620*-26100.0000020
Burton van RooiNAMNamibia2003332261726.003868.4200030
Binura FernandoSLSri Lanka202143026178.673672.2200040
Pervez MirPAKPakistan1975-1977331261813.004459.0900020
SL StewartNZNew Zealand201044026146.505944.0700020
Rudie van VuurenNAMNamibia200355226148.673868.4200221
Mosharraf HossainBANBangladesh2008-20165512686.507534.6700000
Eknath SolkarINDIndia1974-197665026135.207534.6700120
Aizaz CheemaPAKPakistan2011-20121463269*8.674557.7800020
Tim ShawSASouth Africa1991-19949642617*13.003574.2900110
Robert HaynesWIWest Indies1989-199186126185.206639.3900210

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