Batting by opposition (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,014 of the 5,021 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Scott StyrisNZPakistan2000-201125225615101*36.1883873.391204510
Marcus TrescothickENGIndia2002-20041515061412140.9364994.61221686
Kushal Janith PereraSLBangladesh2013-20231616161312040.8767790.553116510
Zaheer AbbasPAKIndia1978-19851212061211851.0063097.14310408
Stephen FlemingNZEngland1994-20071919161210634.0092666.09120623
Andrew StraussENGBangladesh2005-201188161015487.14590103.39230679
JP DuminySAIndia2007-2019252536107327.7375181.23053309
Wavell HindsWIAustralia2001-201019182609125*38.0681874.453324613
Jimmy AdamsWIAustralia1995-2001272766098229.0088368.97033530
Jeff DujonWIPakistan1981-1991443396096325.3892166.12032434
Andy FlowerZIMKenya1996-2003151436088355.2774681.50080612
Romesh KaluwitharanaSLAustralia1992-20042121160895*30.4071185.51063731
Scott StyrisNZSouth Africa2000-2011252036077835.7177378.530504810
Aravinda de SilvaSLSouth Africa1992-20032727360777*25.2982173.93064524
Chamara KapugederaSLIndia2008-2017342926077522.4888668.51033395
Nick KnightENGAustralia1997-200319191605111*33.6187169.46131523
Russel ArnoldSLPakistan1999-2006272566046131.7988268.48021542
Roshan MahanamaSLWest Indies1986-19972222260310130.15106556.62143363
Kevin O'BrienIREAfghanistan2010-2021252536037527.4173881.710205810
Quinton de KockSABangladesh2015-20231010160217466.89553108.862206712
Eoin MorganENG/IRESouth Africa2007-20202321460210735.4166690.391325419
David BoonAUSEngland1985-1995212116027530.1090566.52041492
Craig McMillanNZIndia1998-20052524160182*26.1387768.53042495
Sunil GavaskarINDPakistan1978-1987201916009233.3394063.83062423
Jeff DujonWIAustralia1981-199147371160082*23.0891965.29022430
Keith ArthurtonWIIndia1989-19982321459976*35.2494063.72041384
Graeme WoodAUSWest Indies1978-198923223599104*31.53103957.65132330
Rashid KhanAFGIreland2016-20262923559860*33.22562106.410424625
Mark BoucherSASri Lanka1998-2009353155987023.0074080.81042439
Stephen FlemingNZSri Lanka1994-20073333159877*18.6991065.71026566
Steve SmithAUSPakistan2011-202414141597108*45.9271183.97231504
Marcus TrescothickENGWest Indies2000-20041211159613059.6069186.25231734
Martin CroweNZIndia1985-199517171596107*37.2582672.15230465
Hamilton MasakadzaZIMSri Lanka2006-20181818059611133.1176877.60140755
Tamim IqbalBANIndia2007-2019191805967033.1170284.90072717
Herschelle GibbsSAPakistan1998-20072522159511428.3374080.41237796
Graeme HickENGWest Indies1991-20002221259486*31.2692364.36032404
Mohammad NabiAFGIreland2010-2024312715946422.8575978.260214113
Gautam GambhirINDBangladesh2003-201211111592107*59.2065290.80230662
Faf du PlessisSANew Zealand2011-2019161625928242.2974979.04060565
Jonathan TrottENGAustralia2011-20131515359113749.2577276.55233380
Aaron FinchAUSPakistan2014-202213131590153*49.1770184.172334319
Graeme HickENGSouth Africa1992-2000202015908331.0577676.03051556
Jos ButtlerENGIndia2013-2026292615906723.6066688.590424813
Grant FlowerZIMKenya1996-20031614158914045.3173380.35140566
Ravi ShastriINDWest Indies1983-19923230358973*21.81111552.83021315
Sourav GangulyINDKenya1998-200411102588111*73.5074578.933205015
John WrightNZSri Lanka1979-1992242405886424.5096660.87032663
Graeme HickENGSri Lanka1992-200115153587126*48.9280772.74131348
Marcus TrescothickENGPakistan2000-20061818158713734.5371981.64222667

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