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
Sohail ButtUAEUnited Arab Emirates199422186*8.001457.1400010
Janak GamageSLSri Lanka199542287*-988.8900000
Henry WilliamsSASouth Africa1999-2000721878.001172.7300000
Varun AaronINDIndia2011-201493286*8.001553.3300110
J AndrewWIWest Indies2024-2026530882.671361.5400201
Charlie LockZIMZimbabwe1996832858.002040.0000010
Gholam NousherBANBangladesh1986-1990932848.001650.0000000
Monte LynchENGEngland1988330862.673225.0000110
Barrington BrowneWIWest Indies199443288*8.002433.3300100
Everton MatambanadzoZIMZimbabwe1996-199775385*4.003324.2400100
Bukkapatnam SiddharthOMAOman2024-202666284*2.001942.1100300
Chris MartinNZNew Zealand2001-20082072831.602729.6300200
Ruchira PereraSLSri Lanka1999-2007197284*1.601844.4400400
Parth DesaiCANCanada2010-2014127583*4.005115.6900100
Rahat AliPAKPakistan2012-2016147486*2.673721.6200200
Narendra HirwaniINDIndia1988-19921873842.002927.5900200
WPUJC VaasASIAAsia XI2005110777.001163.6400000
Jacques RudolphAXAfrica XI2005110777.001838.8900010
Fazl-e-AkbarPAKPakistan1998-2001210777.00887.5000000
Shadeep SilvaUAEUnited Arab Emirates2008110777.001353.8500000
Graham ManouAUSAustralia2009410777.006116.6700000
Muthumudalige PushpakumaraSLSri Lanka2009-201031177*-1936.8400000
Nazmul IslamBANBangladesh2018510777.001353.8500000
Anthony Hawkins-KayJERJersey2023110777.001546.6700000
Nitish RanaINDIndia2021110777.001450.0000000
Matt ParkinsonENGEngland2020-202151177*-887.5000010
Shehan MadushankaSLSri Lanka2018110777.006116.6700010
James Cameron-DowIREIreland201941177*-1070.0000010
N MokoenaSASouth Africa202631177*-3233.3300001
Ken ShuttleworthENGEngland1971110777.001936.8400000
Liaqat AliPAKPakistan1977-1978310777.003122.5800000
Jeff MossAUSAustralia1979110777.001643.7500000
Paras MhambreyINDIndia1996-199831177*-5140.0000010
Vince HoggZIMZimbabwe198321177*-1936.8400000
Jahangir Alam TalukdarBANBangladesh199021177*-1643.7500010
MKGCP LakshithaSLSri Lanka2002-2003721747.001258.3300000
WCA GanegamaSLSri Lanka2001-2006420773.50977.7800110
Dhiren GondariaKENKenya2013220763.504515.5600000
Neil RockIREIreland2022320753.502330.4300000
Dominic BlampiedJERJersey2023320773.501353.8500110
J MatharuCANCanada202522277*-1070.0000010
Ian SalisburyENGEngland1993-1994421757.001258.3300000
Steven JackSASouth Africa1994-1995220763.50887.5000000
Tinu YohannanINDIndia200232275*-1163.6400000
Kevin DuersZIMZimbabwe1992621757.002035.0000000
NA StathamNEDNetherlands2003-2009330772.335014.0000200
Izatullah DawlatzaiAFGAfghanistan2010-201553176*3.502725.9300110
Praveen JayawickramaSLSri Lanka2021532747.001258.3300010
Rajab AliKENKenya1996-199793376*-2825.0000000
Robert van OosteromNEDNetherlands1996-200233275*7.002725.9300100

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