Batting by opposition (Men's All internationals)

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 11,719 of the 11,729 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ashok MalhotraINDSri Lanka198233211144*111.0016069.38000--
Moin-ul-AtiqPAKBangladesh1988110105105105.0011789.74100--
AG Kripal SinghINDWest Indies1959120625331.00--010--
Dipak ChudasamaKENPakistan1996110515151.0013537.78010--
Mudassar NazarPAKBangladesh19861114747*-9748.450004-
Azmat RanaPAKIndia19782214222*42.007357.53000--
Ghulam ParkarINDWest Indies1983110424242.005084.00000--
Shaheedur RahmanBANPakistan1986110373737.006061.67000--
Paul StrangZIMBangladesh1997-2001310333333.0031106.45000--
Derick ParryWIPakistan1980110323232.003591.43000--
Mohsin KhanPAKBangladesh1986110282828.004463.64000--
Shaheedur RahmanBANSri Lanka1986110252525.004852.08000--
Peter ComanNZPakistan1973110242424.005841.38000--
Wayne LarkinsENGSri Lanka1989110191919.004443.18000--
Saleem PervezPAKWest Indies1980110181818.003946.15000--
Mafizur RahmanBANKenya1997110161616.004734.04000--
Javed MiandadPAKBangladesh1986110151515.003246.88000--
Graham VivianNZPakistan1973110141414.003046.67000--
Parthasarthi SharmaINDNew Zealand1976110141414.003342.42000--
Rafiqul AlamBANPakistan1986110141414.004332.56000--
Golam FaruqBANPakistan1986110141414.002948.28000--
Faruque AhmedBANPakistan1988110141414.004829.17000--
Raqibul HasanBANSri Lanka1986110121212.005123.53000--
Rafiqul AlamBANSri Lanka1986110101010.002050.00000--
Azhar HossainBANPakistan1988110101010.003727.03000--
Brian McKechnieNZIndia1975-1979310888.002138.10000--
Hafizur RahmanBANPakistan1986110888.002433.33000--
Manzoor ElahiPAKBangladesh1986-198821177*-1258.33000--
Pochiah KrishnamurthyINDNew Zealand1976110666.001346.15000--
Sheikh SalahuddinBANZimbabwe199711166*-3616.67000--
Rohit SharmaINDAustralia2007-202587969383220944.05453284.5510175330138
Chris GayleWIEngland2000-202169824324916241.65368888.108173360130
Rohit SharmaINDWest Indies2009-2026686712310917756.53335492.708202297100
Chris GayleWINew Zealand2002-201950575254220448.88332376.50515228887
Glenn MaxwellAUSIndia2012-2025616271724113*31.351440119.7238113787
Rohit SharmaINDSri Lanka2008-2024818211294126441.42317692.60814727686
Shahid AfridiPAKSri Lanka1996-2016938810192010924.621763108.91212816286
Rohit SharmaINDNew Zealand2009-202660666216014736.00262082.44217219883
Brendon McCullumNZEngland2002-20156173623489735.04247794.79020325078
Shahid AfridiPAKIndia1997-201683875228615627.882181104.8157925975
Sanath JayasuriyaSLPakistan1989-20091031153412625336.84547375.39724745471
Viv RichardsWIEngland1976-199171829430629158.99549578.361026353269
Mitchell MarshAUSSouth Africa2011-202650546160910033.52170594.37112415865
David WarnerAUSSouth Africa2009-202360721314120044.24330894.951014535464
Paul StirlingIREAfghanistan2010-202659611215112835.85236890.84315422064
Rohit SharmaINDSouth Africa2007-202558653211921234.18258082.1376823864
Chris GayleWI/IWXAustralia2003-2021546231878165*31.83227782.48215520864
Jos ButtlerENGWest Indies2011-2026575810166715034.73172996.41111815164
Shahid AfridiPAKNew Zealand1996-2016545031308108*27.83962135.9719212064
Eoin MorganENG/IREAustralia2007-202171698221112136.25231595.51314618663
Page 1Next

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