Batting by team (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×

Player figures come from full scorecards, which we hold for 45 of the 72 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGEngland2013-202612122540113*54.0063085.71140442
Eoin MorganENGEngland2009-20191616251489*36.7156990.330504211
Ian BellENGEngland2006-2014131304138831.7758470.72030381
Jos ButtlerENGEngland2013-20261212137312133.91305122.301213111
Paul CollingwoodENGEngland2002-2010121113239532.3051263.09041253
Andrew StraussENGEngland2004-201099030010033.3335684.27121322
Marcus TrescothickENGEngland2002-2006881285108*40.7138873.45121253
Ben StokesENGEngland2011-20228812808940.0031888.05020266
Jonny BairstowENGEngland2017-202377127572*45.8329094.83020394
Alastair CookENGEngland2007-201488025711932.1336270.99100310
Ravi BoparaENGEngland2008-20147702519635.8631280.45020200
Kevin PietersenENGEngland2005-201199122471*28.0029775.42011222
Ben DuckettENGEngland2024-202633021814172.6723094.78110252
Babar AzamPAKPakistan2016-20214402149653.5022694.69020270
Owais ShahENGEngland2007-20096512066951.5021894.50010181
Andrew FlintoffENGEngland2002-200876219412348.50171113.45100188
Jonathan TrottENGEngland2010-20136601685428.0025665.63010140
MS DhoniINDIndia2007-201833116578*82.5020281.68020124
Jacob BethellENGEngland2024-20263311619180.50152105.92020166
Michael ClarkeAUSAustralia2004-201255116062*40.0020976.56020181
Rohit SharmaINDIndia2018-202633015313851.00146104.79101195
Kumar SangakkaraSLSri Lanka2006-201433015211250.6716989.94100180
Virat KohliINDIndia2011-20264401517437.7517785.31010103
Michael HusseyAUSAustralia2005-20104311497974.5015596.13020112
Sourav GangulyINDIndia2002-20073301489049.3320871.15010113
Punam RautINDWIndia Women2012-20172201468673.0022066.3602091
Imam-ul-HaqPAKPakistan2019-202133014510048.3316090.63100130
Mohammad YousufPAKPakistan2003-20104411458848.3320670.3901062
Tim BresnanENGEngland2006-20139811453420.7116090.63000120
Rahul DravidINDIndia2002-201144114473*48.0021467.29021130
Harry BrookENGEngland2023-20264401448736.00125115.20010132
Chris GayleWIWest Indies2004-2007331142132*71.0019273.96100131
Martin GuptillNZNew Zealand2013-2019331142103*71.0018477.17100125
Michael VaughanENGEngland2003-20055501417428.2023959.00011170
Steve SmithAUSAustralia2010-20246601417023.5016187.58010140
David WilleyENGEngland2017-20235511375034.25131104.58010124
Hashim AmlaSASouth Africa2008-20194401365534.0016184.47010221
Jason RoyENGEngland2015-20227701354019.2916780.84001192
Andrew SymondsAUSAustralia2004-2005221133104*133.0017476.44100111
Shane WatsonAUSAustralia2004-20156611323926.4016978.11000142
Tim PaineAUSAustralia2009-20103301315443.6719666.84020110
Mohammad HafeezPAKPakistan2003-20195501316426.2020464.22010112
Suresh RainaINDIndia2011-20182201308465.0013894.2001082
Imad WasimPAKPakistan2016-201933112963*64.50111116.22010142
Graeme SwannENGEngland2008-20138711283321.33109117.43000141
Dawid MalanENGEngland2021-202322012712763.50120105.83101143
David WarnerAUSAustralia2012-20194411265642.0014686.30020151
Abdul RazzaqPAKPakistan2003-20104311236461.5081151.85010143
Liam LivingstoneENGEngland2022-202433112362*61.5098125.51010510
Alex CareyAUSAustralia2019-20243311227161.00121100.83010160
Page 1Next

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