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
Iftikhar AnjumPAKPakistan2004-20105730162033214.5032562.46004123
Kuldeep YadavINDIndia2017-20261204221202199.6239950.63003150
Fayyaz ButtOMAOman2019-2024302092014418.2727972.04001173
Fabian AllenWIWest Indies2018-2022191522005115.3820398.52012188
Shoaib AkhtarPAKPakistan2003-2011674017200438.7023086.96007149
Jan-Berrie BurgerNAMNamibia20036601998533.17198100.51010253
Saleem ElahiPAKPakistan2003-20047711997033.1730166.11020170
Odean SmithWIWest Indies2022-20239811994628.43119167.230001415
D ParasharUAEUnited Arab Emirates2024-20261313419850*22.0031562.86011134
Connor EsterhuizenSASouth Africa202633119711998.50197100.00110139
Greg LambZIMZimbabwe2010-2011151431973717.9138151.7100161
Irfan KarimKENKenya2013-201433019610865.3323184.85110230
Rizwan CheemaCANCanada2009-20131313119676*16.33165118.79013239
Naseem ShahPAKPakistan2022-2025321661965119.6022188.69011912
Anton DevcichNZNew Zealand2013-2016121101955817.7325377.08012250
Kyle JarvisZIMZimbabwe2009-201941299195379.7531561.90003183
Vijay ShankarINDIndia201911711944632.3320594.63000184
Vishnu SukumaranUAEUnited Arab Emirates2022-2024101001949719.4030563.61011166
Josh DaveySCOScotland2011-2025191631944014.9230962.78002181
Peter IngramNZNew Zealand20108701936927.5723881.09010300
Ashton TurnerAUSAustralia2019-202197119284*32.00160120.000101010
Dwaine PretoriusSASouth Africa2016-2022271311925016.0022485.71011145
Gary BrentZIMZimbabwe2003-20082419819259*17.4529864.43010133
Nathan EllisAUSAustralia2022-20262622919236*14.7723681.36001117
Tinashe PanyangaraZIMZimbabwe2004-201650386192336.0038450.00007173
Deepak ChaharINDIndia2019-2022128319169*38.2019398.96021168
Srimantha WijeratneCANCanada2023-20249901915921.2226971.00021161
Clint McKayAUSAustralia2009-2014583110190309.0533756.38003152
Prithvi ShawINDIndia2020-20216601894931.50166113.86000322
Arjun SaudNEPNepal2022-2024111101895117.1838748.84012174
Nehemiah OdhiamboKENKenya2006-20142318218944*11.8128666.08005191
Eoin MorganIREIreland2007-2009111111886018.8029064.83012196
Daryl TuffeyNZNew Zealand2002-2010382251883611.0619496.91003136
Gary KirstenSASouth Africa20036631866962.0021785.71031242
Mitchell HayNZNew Zealand2024-2026107118699*31.00178104.49011138
Brian ChariZIMZimbabwe2015-2020141401863913.2939946.62000122
Ajantha MendisSLSri Lanka2008-201582411818521*8.0426170.880010162
Chris JordanENGEngland2013-20223424918438*12.2721187.20003125
Mehrab Hossain jnrBANBangladesh2006-2009121001835418.3040844.85011170
Forster MutizwaZIMZimbabwe2009-2011111021836922.8827566.55012113
Rishad HossainBANBangladesh2023-20261814318348*16.64141129.790021313
Neil McKenzieSASouth Africa2003-20099711826330.3325671.09020160
Nishan MadushkaSLSri Lanka2024-20258701826926.0022580.89021212
Shoaib KhanUAEUnited Arab Emirates2025-2026121101825216.5524374.90013156
Sohag GaziBANBangladesh2012-2014191531823015.1720588.78000184
Sulieman BennWIWest Indies2008-201645307182317.9124075.83005193
GSNFG JayasuriyaSLSri Lanka2015-201911911819622.6324573.88012132
Tayyab TahirPAKPakistan2024-2025111021813822.63177102.26000183
Majid HaqSCOScotland2007-2015201741817113.9233953.39013181
Jon-Jon SmutsSASouth Africa2020-20216511808445.0022978.60010201

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