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 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Kamindu MendisSLSri Lanka2019-2026313066196425.7977779.670425017
Ashish BagaiCANCanada2003-2013262436148729.2497163.23051631
Alok KapaliBANBangladesh2003-20113937161311517.0388069.66114518
John MooneyIREIreland2006-2015373286109625.4272883.79013627
Justin GreavesWIWest Indies2022-20262524560710131.9563096.351105911
Mitchell StarcAUSAustralia2010-2026128772760652*12.1278277.4901124615
Khaled MashudBANBangladesh2003-200645361160571*24.20110754.65023391
PL MommsenSCOScotland2013-201719194601111*40.0777577.55142493
Ryan ten DoeschateNEDNetherlands2006-20111413359411959.4067388.26331657
Afif HossainBANBangladesh2020-20263127459485*25.8368087.35022549
Jeevan MendisSLSri Lanka2010-2019564285937217.4472681.680124512
James VinceENGEngland2016-20232421059010228.1067287.80131733
Malan KrugerNAMNamibia2024-2026282705908021.8592463.85032456
Aaron JohnsonCANCanada2023-2026242305877025.5263292.880426928
Rob NicolNZNew Zealand2011-20132221258614630.8477675.522225313
Ruben TrumpelmannNAMNamibia2021-20266045958455*16.2269983.550254124
Safyaan SharifSCOScotland2011-202680532558340*20.8275277.530044011
Finn AllenNZNew Zealand2022-2023222105829627.7162493.270537814
WPUJC VaasSLSri Lanka2002-200895701957937*11.3584468.60009443
Tom CooperNEDNetherlands2010-2023181815767433.8877074.81050604
Asela GunaratneSLSri Lanka2016-201931254575114*27.3872479.42110506
Wayne ParnellSASouth Africa2009-20237343155745620.5072379.39013439
BJ WatlingNZNew Zealand2010-20182825257396*24.9183868.38053583
Ricardo PowellWIWest Indies2003-2005343065705223.7561193.290326014
Johan BothaSASouth Africa2005-20127247165634618.1668182.67002502
Finlay McCreathSCOScotland2025-20262017056111233.0077772.20130486
Jonathan CarterWIWest Indies2015-2019302635605424.3575873.880314810
Manish PandeyINDIndia2015-202128237558104*34.8861091.48122455
Dion EbrahimZIMZimbabwe2003-20053328355571*22.20102354.25022360
Bhuvneshwar KumarINDIndia2012-2022120551655253*14.1574773.90018468
Narsingh DeonarineWIWest Indies2005-20152725354665*24.8285563.86030486
Louren SteenkampNAMNamibia20261514154210241.6974273.051403711
Babar HayatHKHong Kong2014-20181515253982*41.4673573.330524716
Noah CroesNEDNetherlands2023-2026272435387025.6270376.53022452
Liam PlunkettENGEngland2005-20198547185364418.48492108.940034515
Pat CumminsAUSAustralia2011-20268959215363714.1164183.620084412
Lo-handre LouwrensNAMNamibia2022-2024252405355722.2990659.05031621
Sandeep GoudOMAOman2019-20243728753567*25.4875470.950323222
Muhammad ShahdadUAEUnited Arab Emirates2025-20261212053411444.5068378.181403916
John CampbellWIWest Indies2019-20261515153217938.00486109.472105419
Imran NazirPAKPakistan2003-20092121053116025.2957991.711127012
Jehan MubarakSLSri Lanka2003-2013302755317224.1480765.80031433
Iftikhar AhmedPAKPakistan2015-202325218527109*40.54484108.881104716
Carlos BrathwaiteWIWest Indies2011-20194034252710116.4759588.571123422
Logan van BeekNEDNetherlands2021-20263734115245922.7862483.970133213
Robin PetersonSASouth Africa2003-20146636135236822.7462783.41014495
Kyle VerreynneSASouth Africa2020-2025161425219543.4257590.610503911
Kiplin DorigaPNGPapua New Guinea2017-2023343315207316.2591057.140354611
Peter MoorZIMZimbabwe2014-2019383435205016.7776368.150122920
Mark VermeulenZIMZimbabwe2003-2009292925179219.1578565.86033631

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