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
Jayantha SilvaSLSri Lanka199511111*-1100.0000000
Chamara DunusingheSLSri Lanka1995110111.001100.0000000
Matthew ElliottAUSAustralia1997110111.00616.6700000
Sunil JayasingheSLSri Lanka1979210111.00333.3300000
Rajinder Singh GhaiINDIndia1984-1986610111.00333.3300000
Stu RobertsNZNew Zealand199021111*-250.0000000
Mahmood HamidPAKPakistan1995110111.00616.6700000
Paul-Jan BakkerNEDNetherlands199651111*-425.0000000
Anthony StuartAUSAustralia1997310111.00714.2900000
Victor MpitsangSASouth Africa199921111*-1100.0000000
Aminul IslamBANBangladesh199911111*-1100.0000000
Mohsin MullaCANCanada2007110111.00119.0900000
Stuart MacGillAUSAustralia2000321111.00333.3300000
Mohammad RafiqueAXAsia XI2007221111.00616.6700000
MoniruzzamanBANBangladesh2003220110.50205.0000100
Waddington MwayengaZIMZimbabwe2002-2004320110.50119.0900100
LC RomeroUSAUnited States of America2004220110.50714.2900100
Joe MennieAUSAustralia2016220110.50425.0000100
Siddarth KaulINDIndia2018320110.50333.3300100
Khaled AhmedBANBangladesh2023221111.00425.0000000
Kishore MahatoNEPNepal2022-202322211*-1010.0000000
Kyle PhillipUSAUnited States of America2021-2023520110.50520.0000100
Omid Shafi RahmanUAEUnited Arab Emirates2024221111.00714.2900000
R UgarkarUSAUnited States of America2025-202662111*1.00616.6700100
Shivlal YadavINDIndia1986-198772211*-166.2500000
Yunus BadatEAFEast Africa1975220110.50714.2900100
Kalpesh PatelKENKenya200622111*1.00425.0000100
Mohammad KashifNEDNetherlands2006-20101130110.33175.8800200
Berend WestdijkNEDNetherlands201143111*0.50616.6700200
Josh TongueENGEngland202643111*0.50425.0000200
Kwena MaphakaSASouth Africa2024-2026530110.33812.5000200
Greg ThomasENGEngland1986-198733211*1.00714.2900100
Jayananda WarnaweeraSLSri Lanka1990-199363311*-119.0900000
Yograj SinghINDIndia1980-1981642110.50128.3300100
Zaheer KhanASIAAsia XI2005110000.00--00100
Glenn McGrathICCICC World XI2005110000.0010.0000100
Graeme SmithAXAfrica XI2005110000.0050.0000100
Makhaya NtiniIWXICC World XI200511100*-0-00000
Muttiah MuralitharanASIAAsia XI2005110000.0020.0000100
Mohammad AshrafulAXAsia XI2005210000.0010.0000100
Monde ZondekiAXAfrica XI2005110000.0020.0000100
Robbie HartNZNew Zealand2002210000.0090.0000100
Donovan BlakeUSAUnited States of America2004110000.0020.0000100
Justin OntongAXAfrica XI2005110000.0020.0000100
Mohammad KhalilPAKPakistan200531100*-0-00000
Anwar Hossain MonirBANBangladesh200211100*-80.0000000
Andrew PuttickSASouth Africa2005110000.0050.0000100
Dave MohammedWIWest Indies2006-200871100*-20.0000000
Alex LoudonENGEngland2006110000.000-00100
Shane HarwoodAUSAustralia2009110000.0040.0000100

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