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
Dominique RikhiUSAUnited States of America2021220331.501421.4300100
Ajay KumarUAEUnited Arab Emirates2026421323.00933.3300000
David HeynSLSri Lanka1975220321.502015.0000000
John ValentineCANCanada197932233*-1717.6500000
Zahid AhmedPAKPakistan198722133*3.001323.0800100
Corrie van ZylSASouth Africa199222133*3.001127.2700100
Marc PetrieSCOScotland2009420331.501816.6700100
BD McDonoughIREIreland2026331331.50742.8600100
Jitendra PatelCANCanada1979330321.002313.0400100
Nick DyerSCOScotland199954332*3.001421.4300100
Jayden LennoxNZNew Zealand20261053321.502412.5000100
Ebadat HossainBANBangladesh2022-2023126431*1.501421.4300200
Matthew HaydenICCICC World XI2005110222.00540.0000000
Shane WarneICCICC World XI200511122*-2100.0000000
Shahid AfridiICCICC World XI2005110222.00450.0000000
Shoaib AkhtarIWXICC World XI2005110222.00366.6700000
Nasir JavedUSAUnited States of America200411122*-1910.5300000
Kevin PietersenICCICC World XI2005110222.00633.3300000
Brett DoreyAUSAustralia2006410222.00825.0000000
Loots BosmanAXAfrica XI2007110222.001216.6700000
Dan CullenAUSAustralia200651122*-366.6700000
Thandi TshabalalaSASouth Africa200741122*-366.6700000
Austin RichardsWIWest Indies2007110222.002100.0000000
Morshed Ali KhanBANBangladesh199831122*-450.0000000
James ShannonIREIreland2013110222.00825.0000000
Kenneth KamyukaCANCanada2013210222.002100.0000000
Irfan SajidUAEUnited Arab Emirates2014110222.00540.0000000
Mitchell SwepsonAUSAustralia2022310222.002100.0000000
Krishnappa GowthamINDIndia2021110222.00366.6700000
Kuldeep SenINDIndia202211122*-450.0000000
Liam ScottAUSAustralia2026110222.00450.0000000
John TurnerENGEngland202421122*-540.0000000
Rayyan PathanCANCanada2013110222.00922.2200000
Anop SantoshCANCanada2025110222.00922.2200000
Wally EdwardsAUSAustralia1975110222.001414.2900000
Dav WhatmoreAUSAustralia1980110222.00633.3300000
Mithra WettimunySLSri Lanka1983110222.001118.1800000
Jonathan AgnewENGEngland198531122*-366.6700000
Gamini WickremasingheSLSri Lanka1992-1993410222.001020.0000000
Nadeem KhanPAKPakistan1993-1995210222.00366.6700000
Patterson ThompsonWIWest Indies1997210222.00728.5700000
Milton PydannaWIWest Indies1980-198331122*-366.6700000
Masood IqbalPAKPakistan1984110222.002100.0000000
Saradindu MukherjeeINDIndia1990-199131122*-2100.0000000
Ajith WeerakkodySLSri Lanka1994110222.00450.0000000
Aruna GunawardenaSLSri Lanka1994110222.001020.0000000
Kashif RazaPAKPakistan200111122*-2100.0000000
Sameer ZiaUAEUnited Arab Emirates200411122*-2010.0000000
Ahmed ShahAFGAfghanistan2009110222.001020.0000000
James KirtleyENGEngland2001-20041120211.001118.1800000

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