Batting by opposition (Men's ODIs)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarINDSri Lanka1990-201283809311313843.85355687.54817330330
Virat KohliINDSri Lanka2008-20245654102652166*60.27283193.681012225826
MS DhoniINDSri Lanka2005-20196753162383183*64.41264590.09219218245
Inzamam-ul-HaqPAKSri Lanka1992-2006635872265118*44.41290378.02415015739
Saeed AnwarPAKSri Lanka1989-200252523219812644.86267482.20713320925
Rohit SharmaINDSri Lanka2008-202455539202126445.93208496.9869519258
Mohammad AzharuddinINDSri Lanka1985-20005248121834111*50.94229979.7731528425
Virender SehwagINDSri Lanka2001-201255523169914634.671542110.1825423920
Gautam GambhirINDSri Lanka2005-2012373631668150*50.55188288.636931663
Rahul DravidINDSri Lanka1996-200946428166214548.88221075.2031111448
Ricky PontingAUSSri Lanka1995-201246456164912442.28214676.84410211619
Saleem MalikPAKSri Lanka1982-199753438157310244.94187783.803122886
Sourav GangulyINDSri Lanka1996-200743402153418340.37211572.5349313824
Adam GilchristAUSSri Lanka1999-200830300151115450.371428105.8164315436
Joe RootENGSri Lanka2013-202635328150212162.58178384.2431111088
Ramiz RajaPAKSri Lanka1985-1997424261446116*40.17207369.753601152
Jacques KallisSASri Lanka1998-2014363651434113*46.26192174.6531039429
Yuvraj SinghINDSri Lanka2000-201755508140011733.33169782.5019315120
Mohammad HafeezPAKSri Lanka2003-2017383731322140*38.88171177.2646213021
Mohammad YousufPAKSri Lanka1998-200943424128412933.79191866.942559413
Suresh RainaINDSri Lanka2005-2014554710128210634.65135694.5419410024
Michael ClarkeAUSSri Lanka2004-2015343211127911760.90148686.0711139313
Shahid AfridiPAKSri Lanka1996-201472647124810921.891038120.232659763
Quinton de KockSASri Lanka2013-202325251121912850.791167104.4647016316
Mushfiqur RahimBANSri Lanka2007-202439373120714435.50150880.042638314
Younis KhanPAKSri Lanka2000-20144644412048930.10164773.10081916
Faf du PlessisSASri Lanka2012-201926264116618553.00125792.7635011012
Hashim AmlaSASri Lanka2009-201922211114315457.15125691.0055110912
Javed MiandadPAKSri Lanka1975-19933531101141115*54.33138482.442807110
Brian LaraWISri Lanka1992-200725252112216948.78148475.612919914
Shikhar DhawanINDSri Lanka2013-2021191931111132*69.44114497.1246112915
Shoaib MalikPAKSri Lanka1999-2017464111109786*36.57130983.800946824
Ijaz AhmedPAKSri Lanka1986-2000393481017102*39.12119285.321817421
Navjot SidhuINDSri Lanka1988-19972625198410841.00138271.20182687
Misbah-ul-HaqPAKSri Lanka2002-20143026598183*46.71133473.5401016214
AB de VilliersSASri Lanka2006-201723224931125*51.72912102.082718014
Mark WaughAUSSri Lanka1992-19992323190613041.18114978.85191624
Ross TaylorNZSri Lanka2006-20193329388113733.88108681.122556917
Dean JonesAUSSri Lanka1985-199217157879117*109.88105583.321904510
Martin GuptillNZSri Lanka2009-20192323387613843.8088399.212547931
Andy FlowerZIMSri Lanka1992-200326263866120*37.65117373.83243595
Aamer SohailPAKSri Lanka1990-20002626086510033.27129167.00151711
Eoin MorganENG/IRESri Lanka2007-2021353058549234.1696088.960827716
Graeme SmithSASri Lanka2002-20122323084212536.61107378.471508010
Alastair CookENGSri Lanka2006-20142323280911938.52108574.56141851
David WarnerAUSSri Lanka2012-20232323079016334.3594084.04321736
Jonty RhodesSASri Lanka1992-20023130978675*37.4397280.86063422
Umar AkmalPAKSri Lanka2009-201427236772102*45.4179397.351716917
Grant FlowerZIMSri Lanka1993-20032424276011234.55115965.57144615
Nathan AstleNZSri Lanka1995-2007272717609529.23116865.070636911
Page 1Next

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