Batting by team (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v South Africa×

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDIndia2010-2025343271806160*72.24201289.7679214529
David WarnerAUSAustralia2009-202330300125517341.831219102.9555214029
Kumar SangakkaraSLSri Lanka2003-201524242115016952.27129289.0128211811
Mitchell MarshAUSAustralia2011-202631302100010035.71100999.111829540
Shikhar DhawanINDIndia2013-20222423199213745.09107092.713611318
Tillakaratne DilshanSLSri Lanka2004-201523222972115*48.60112086.792531014
Ricky PontingAUSAustralia2006-20112222096916444.05105591.8518010014
Rohit SharmaINDIndia2007-20252928195215035.26110786.0034210126
Kane WilliamsonNZNew Zealand2011-202519194905145*60.33104486.694308111
Joe RootENGEngland2013-20252119089512547.1199989.593407910
MS DhoniINDIndia2005-20193531681692*32.6492488.310416718
Michael HusseyAUSAustralia2006-20112423580783*44.8391987.810606614
Babar AzamPAKPakistan2017-20251818278910349.3192984.93160925
Aaron FinchAUSAustralia2014-20202322077610935.27101176.762507417
Younis KhanPAKPakistan2003-2015272707639328.26114166.87051605
Mohammad YousufPAKPakistan2003-20101717275011750.0097876.69271605
Steve SmithAUSAustralia2011-20232321273310838.5884486.85241653
Shoaib MalikPAKPakistan2003-20192826673382*36.6590281.260315116
Misbah-ul-HaqPAKPakistan2007-2015222237278038.26100572.340605514
Jos ButtlerENGEngland2013-20252119471413147.60639111.742425724
Mohammad HafeezPAKPakistan2003-20193433170571*22.0398471.65053759
Travis HeadAUSAustralia2016-20261919168714238.17579118.651419517
Sachin TendulkarINDIndia2005-201114141671200*51.6277886.25230818
Kevin PietersenENGEngland2005-20111714464611664.60640100.943205218
Shivnarine ChanderpaulWIWest Indies2003-2011171726449242.9397765.92070504
Fakhar ZamanPAKPakistan2017-20251414063019345.00628100.322127318
Upul TharangaSLSri Lanka2006-20192625062011924.8075482.231317313
Brendan TaylorZIMZimbabwe2005-201822222587145*29.3583270.55112505
Eoin MorganENGEngland2009-20202220457410735.8861693.181325019
Brendon McCullumNZNew Zealand2003-2015231915728531.7870980.680415316
Michael ClarkeAUSAustralia2006-2014222115669228.3075275.27051557
Shahid AfridiPAKPakistan2006-2015272615588822.32388143.810224431
Hamilton MasakadzaZIMZimbabwe2005-2018222205378024.4176969.83031588
Kusal MendisSLSri Lanka2017-2023181805147628.5662582.240414812
Alex CareyAUSAustralia2018-2026171715099931.8158387.31042418
Tatenda TaibuZIMZimbabwe2003-201013133508107*50.8059884.95222448
Martin GuptillNZNew Zealand2009-201918172506180*33.7365577.252125216
Marnus LabuschagneAUSAustralia2020-20251312149812445.2756987.52211492
Chris GayleWIWest Indies2003-201523221493133*23.4853592.151016312
Angelo MathewsSLSri Lanka2009-20191918349297*32.8060581.32031387
Mahela JayawardeneSLSri Lanka2003-2015212114867724.3066373.30020372
Shakib Al HasanBANBangladesh2007-2023171624767734.0064174.26051484
Ajinkya RahaneINDIndia2013-2018131214748743.0952290.80050418
Alex HalesENGEngland2016-201788046911258.6351890.54150534
Imam-ul-HaqPAKPakistan2019-20231010045910145.9057180.39140354
Mohammad RizwanPAKPakistan2019-202513133434122*43.4050985.27131419
Agha SalmanPAKPakistan2024-202577243313486.6043599.54130378
Jonathan TrottENGEngland2009-20139824248770.6762767.62050380
Shreyas IyerINDIndia2018-202311102422113*52.7542699.06130465
Ramnaresh SarwanWIWest Indies2003-2011121224179241.7049085.10030357
Page 1Next

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