Batting by opposition (Men's All internationals)

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 1,518 of the 1,527 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarINDSri Lanka1990-201210711612510820349.12723070.501723354440
Virat KohliINDSri Lanka2008-2024747914407624362.71466587.371518439041
Inzamam-ul-HaqPAKSri Lanka1992-20068289123824200*49.66609062.79922233446
Younis KhanPAKSri Lanka2000-201579968361531341.08624257.91816532225
Rahul DravidINDSri Lanka1996-201066749317017748.77545558.11620132012
Mushfiqur RahimBANSri Lanka2006-2025698211312620044.03510061.29616427029
Saeed AnwarPAKSri Lanka1989-200262683311713647.95457668.12921431028
MS DhoniINDSri Lanka2005-20199078263087183*59.37355486.86421224361
Mohammad AzharuddinINDSri Lanka1985-2000687113304919952.57399667.94819419928
Virender SehwagINDSri Lanka2001-201269734302929343.902834106.8879643339
Rohit SharmaINDSri Lanka2008-2024818211294126441.42317692.60814727686
Joe RootENGSri Lanka2013-2026505810290822860.58395973.45913223711
Ricky PontingAUSSri Lanka1995-201261698264912443.43399166.37517222126
Sourav GangulyINDSri Lanka1996-200857643259818342.59447858.02713526733
Gautam GambhirINDSri Lanka2005-201251573245216745.41311978.6181352603
Jacques KallisSASri Lanka1998-201452617232822443.11394259.06415619834
Saleem MalikPAKSri Lanka1982-1997686210231215544.46293272.6861521566
Kane WilliamsonNZSri Lanka2010-2024424952305242*52.39345066.81614321812
Mohammad HafeezPAKSri Lanka2003-201761698225519636.97315271.54510323728
Brian LaraWISri Lanka1992-200733393224722162.42345864.98711221822
Shoaib MalikPAKSri Lanka1999-20177172202211148*42.52329067.20214519635
Faf du PlessisSASri Lanka2012-202143516221019949.11299073.91410022220
Quinton de KockSASri Lanka2013-202448563220812841.66234994.00514127920
Shikhar DhawanINDSri Lanka2013-202136404219819061.06238392.24711225931
Ramiz RajaPAKSri Lanka1985-199754597219012242.12343960.5441311972
Misbah-ul-HaqPAKSri Lanka2002-2015556013215513545.85388555.47118215831
Alastair CookENGSri Lanka2006-201639516209913346.64389353.9241132252
Michael ClarkeAUSSri Lanka2004-20154647132066145*60.76276474.75416317521
Mohammad YousufPAKSri Lanka1998-200957685200912931.89342358.6938617321
Ross TaylorNZSri Lanka2006-201962675199314232.15271873.33311917226
Hashim AmlaSASri Lanka2006-201940503196515441.81303064.8578520213
David WarnerAUSSri Lanka2009-202348556194216339.63201496.43413420822
Adam GilchristAUSSri Lanka1999-200838423192515449.36197897.3276719846
Yuvraj SinghINDSri Lanka2000-2017706710192211733.72238380.65115621135
Shahid AfridiPAKSri Lanka1996-2016938810192010924.621763108.91212816286
Navjot SidhuINDSri Lanka1988-199736381191913151.86346455.40511217025
Tamim IqbalBANSri Lanka2007-202247582182613332.61264968.93313721520
Stephen FlemingNZSri Lanka1994-2007485841819274*33.69368549.36291019511
AB de VilliersSASri Lanka2006-2017374171790160*52.65217482.34313117924
Azhar AliPAKSri Lanka2011-202228423178715745.82365448.916841543
Suresh RainaINDSri Lanka2005-2018696012177012036.88194291.14211415434
Jos ButtlerENGSri Lanka2012-2026524912176012147.571583111.18212216439
Marcus TrescothickENGSri Lanka2001-200630401172616144.26276562.4249223610
Javed MiandadPAKSri Lanka1975-19934747121723203*49.23187272.3331019411
Mohammad AshrafulBANSri Lanka2001-201341533171019034.20311254.9555519513
Andy FlowerZIMSri Lanka1992-200339496164412938.23340048.354941237
Martin GuptillNZSri Lanka2009-201941463158215636.79178488.6838416246
Shakib Al HasanBANSri Lanka2006-202448553156411630.08210074.48111516211
Babar AzamPAKSri Lanka2015-202635406156011945.88224169.6174213313
Brendon McCullumNZSri Lanka2003-201555603153719526.96182684.1726816952
Page 1Next

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