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 4,987 of the 5,031 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Brijesh PatelINDIndia1974-19799812268232.2934765.13010223
Andrew HilditchAUSAustralia1979-19858802267228.2547647.48010150
Raza-ur-RehmanCANCanada2013-20146502258845.0026285.88031300
Andrew PoynterIREIreland2008-2014181532257818.7535064.29023166
Tadiwanashe MarumaniZIMZimbabwe2021-2025211922254513.2434265.79004243
Mohammed ShamiINDIndia2013-20251084920225257.7627382.42006179
Mervyn DillonWIWest Indies1997-2005106501922521*7.2640855.15009113
Keith StackpoleAUSAustralia1971-19746602246137.3338757.88030280
Hussain TalatPAKPakistan2019-2026121022246228.0027880.58010192
Brendon JulianAUSAustralia1993-1999251702243513.1825089.60004176
Naseem ShahPAKPakistan2022-2025341882245122.4025388.540111312
Ben McDermottAUSAustralia2021-202255022310444.6027880.22111195
John EdrichENGEngland1971-19757602239037.1732568.62020131
Vijay ShankarINDIndia201912812234631.8624690.65000204
Kyle JarvisZIMZimbabwe2009-2019493310222379.6533765.88004223
Xavier MarshallUSAUnited States of America2019-2020131302215017.0035761.90011214
Doug BracewellNZNew Zealand2011-2022211422215718.4227480.66011147
Wasim BariPAKPakistan1973-19845126132213417.0043151.28000110
Sarfraz NawazPAKPakistan1973-19844531822134*9.6134564.06005161
Venkatesh PrasadINDIndia1994-20011606331221196.9136760.2200875
Dougie BrownSCOScotland2006-20071616222050*15.7133865.09013222
Yalaka Venugopal RaoINDIndia2005-20061611221861*24.2236360.06012163
Dougie LockhartSCOScotland2006-2010141122184624.2234163.93001111
Mahela JayawardeneAXAsia XI2005-200744121710772.33212102.36110204
Eric SimonsSASouth Africa1994-1995231842172415.5029573.56001103
Franklyn RoseWIWest Indies1997-2000272352173012.0626581.89002156
Vijay DahiyaINDIndia2000-2001191522165116.6226780.90012183
Trent BoultNZNew Zealand2012-2023114522821621*9.0027977.42002207
Warren LeesNZNew Zealand1979-1983312452152611.3230770.03001114
Faisal IqbalPAKPakistan2000-2006171512143215.2942250.71003151
Dillon HeyligerCANCanada2023-2025221722135614.2022295.95011188
Barry McCarthyIREIreland2016-202547307212419.2233962.54005182
Kuldeep YadavINDIndia2017-20261234422212199.6441151.58003150
D'Arcy ShortAUSAustralia2018-20208812116930.1426978.44011161
Saif HassanBANBangladesh2025-2026101002118021.1026081.15021228
Freddie ColemanSCOScotland2013-2015151402117015.0734461.34012211
Nehemiah PerryWIWest Indies1999-20002015721152*26.3833962.24012120
Kamran GhulamPAKPakistan2023-2025117021010330.0021299.06111199
Oliver PeakeAUSAustralia20268812104830.0023688.98000138
Karima GoreUSAUnited States of America2019-2021161522104416.1531267.31001172
Kaushal LokuarachchiSLSri Lanka2003-2007211832106914.0026280.1501295
Tahir NaqqashPAKPakistan1980-1985402392106115.0024286.78014113
Ish SodhiNZNew Zealand2015-202454264210359.5528972.66006810
Champaka RamanayakeSLSri Lanka1986-19956235142102610.0037456.15007131
Mushtaq MohammadPAKPakistan1973-197810932095534.8335359.21010120
Michael PappsNZNew Zealand2004-200566220792*51.7534260.53020240
Jofra ArcherENGEngland2019-202641241220738*17.25197105.08003218
David BairstowENGEngland1979-19842120620623*14.7139052.82001121
Tendai ChataraZIMZimbabwe2013-2023875725206236.4443946.92009172
Zak CrawleyENGEngland2021-202699120558*25.6321694.91023242

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