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
Junaid ZiaPAKPakistan200342122*2.00728.5700100
Kyle HodsollBERBermuda2007-200832122*2.00728.5700100
Anisur RahmanBANBangladesh1995-1998220221.001118.1800100
Stuart MeakerENGEngland2011220211.001612.5000000
Hilton CartwrightAUSAustralia2017220211.00238.7000000
Greg ThompsonIREIreland2008320221.00219.5200100
Riley MeredithAUSAustralia2021-202632222*-450.0000000
Fahad NawazUAEUnited Arab Emirates2019220221.001020.0000100
Matthew FisherNZNew Zealand2026320211.00633.3300000
J DrysdaleUSAUnited States of America202442222*-633.3300000
Bilal SamiAFGAfghanistan2024-202632222*-1414.2900000
O JonesSCOScotland2026221222.00633.3300000
David O'SullivanNZNew Zealand1974-197632121*2.00540.0000000
Daniel MorganBERBermuda2006220211.001118.1800000
Elliot MilesJERJersey202343221*2.00922.2200100
Muhammed ImranOMAOman2025-202663222*2.001020.0000100
Vitel LawesWIWest Indies202673121*1.00258.0000100
PG GillespieIREIreland2006-2007540220.501414.2900300
Elias SunnyBANBangladesh2011-201244221*1.001118.1800100
Umran MalikINDIndia2022-2023104322*2.001118.1800100
Prasidh KrishnaINDIndia2021-2026308522*0.672010.0000300
Ashish NehraAXAsia XI2005210111.00250.0000000
Chris GayleICCICC World XI2005110111.00911.1100000
Simon JonesENGEngland2004-2005810111.00250.0000000
Ryan RamdassWIWest Indies2005110111.00911.1100000
Alawi ShukriUAEUnited Arab Emirates2008110111.00333.3300000
Ben LaughlinAUSAustralia200951111*-911.1100000
Dirk NannesAUSAustralia2009110111.00250.0000000
Sudeep TyagiINDIndia201041111*-250.0000000
Naman OjhaINDIndia2010110111.00714.2900000
Graham OnionsENGEngland2009410111.00250.0000000
Rahul SharmaINDIndia2011-2012410111.00250.0000000
Abdul RehmanUAEUnited Arab Emirates2004110111.00137.6900000
Iqbal SikanderPAKPakistan199241111*-333.3300000
Graeme McCarterIREIreland201411111*-1100.0000000
Ben StevensJERJersey2023110111.00520.0000000
Gurdeep SinghKENKenya2013110111.00234.3500000
Yodhin PunjaUAEUnited Arab Emirates2015110111.00616.6700000
Abu HiderBANBangladesh2018210111.00119.0900000
Subashis RoyBANBangladesh201611111*-911.1100000
Chaminda BandaraSLSri Lanka201611111*-333.3300000
Keon HardingWIWest Indies202111111*-1100.0000000
Mohamed ShirazSLSri Lanka202421111*-1100.0000000
Mihlali MpongwanaSASouth Africa202511111*-250.0000000
Tapiwa MufudzaZIMZimbabwe2024210111.00911.1100000
Colin CowdreyENGEngland1971110111.00520.0000000
Nasim-ul-GhaniPAKPakistan1973110111.00812.5000000
Geoff CopeENGEngland1977-197821111*-1100.0000000
Les TaylorENGEngland198621111*-616.6700000
Paul TaylorENGEngland1993110111.00812.5000000

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