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

Qualification: Minimum 500 balls faced.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Glenn MaxwellAUSSri Lanka2013-202630276898145*42.76558160.932308739
Mark ChapmanNZPakistan2018-20253228595213241.39652146.012409938
Philip SaltENGWest Indies2022-20262120389111952.41613145.353527748
Shahid AfridiPAKSouth Africa2006-2015373537238822.59501144.310336336
Shahid AfridiPAKSri Lanka2004-20165245881410922.00605134.551455835
George MunseySCONetherlands2015-20251919296019156.47734130.793428751
Shahid AfridiPAKIndia2003-20163939489715625.63687130.572239336
Glenn MaxwellAUSPakistan2012-20243936210929832.12858127.2709310237
Kushal Janith PereraSLNew Zealand2013-20252224167010229.13538124.542347619
Hardik PandyaINDAustralia2016-20252721682092*54.67665123.310505441
Jos ButtlerENGSouth Africa2012-202548477143513135.881186120.9928212063
Glenn PhillipsNZPakistan2018-202525234649106*34.16538120.631304526
Nicolas PooranWIIndia2018-20233332310878937.48902120.510818359
Jason RoyENGSri Lanka2016-20211817266316244.20551120.332226119
Glenn MaxwellAUSIndia2012-2025616271724113*31.351440119.7238113787
Jason RoyENGIndia2014-2022272708998233.30756118.9206310729
Alex HalesENGWest Indies2011-20191919270311041.35592118.751407221
David MillerSAIndia2011-20265853141139106*29.21967117.791568350
Reeza HendricksSAPakistan2019-20251616159311739.53509116.501415519
Glenn MaxwellAUSEngland2013-202545423127410832.671094116.4526112139
Heinrich KlaasenSAIndia2018-2024262526298127.35541116.270414932
Dasun ShanakaSLIndia2016-202534359662108*25.46570116.141264536
Fakhar ZamanPAKZimbabwe2018-202516164756210*63.00653115.772318017
Quinton de KockSABangladesh2015-20241919285017450.00740114.862419023
Aaron FinchAUSSri Lanka2013-20223231293915332.38818114.791639031
Quinton de KockSAWest Indies2014-2026262731132141*47.17988114.5735210350
Shreyas IyerINDWest Indies2019-202621202787102*43.72687114.561816727
KL RahulINDNew Zealand2016-202621236874112*51.41773113.072417527
Rovman PowellWIIndia2017-20263331458468*21.63518112.740214430
Travis HeadAUSSouth Africa2016-202630331108114233.78959112.7218214527
Dawid MalanENGSouth Africa2017-20231517158011836.25516112.401406120
David MillerSASri Lanka2013-2024363011767117*40.37683112.301214330
Jason RoyENGPakistan2015-20212020079411439.70710111.832638323
Hardik PandyaINDEngland2017-20264141810437131.61933111.790719243
Suresh RainaINDBangladesh2008-201821196609116*46.85545111.741315516
Jos ButtlerENGSri Lanka2012-2026524912176012147.571583111.18212216439
Kushal Janith PereraSLPakistan2013-20252222061411627.91555110.631326419
Hardik PandyaINDNew Zealand2016-2026352835975423.88540110.560114325
Shreyas IyerINDSri Lanka2017-2026212238719245.84788110.530818924
George MunseySCOUnited Arab Emirates2015-2026161616227841.47563110.480515727
Shahid AfridiPAKEngland2003-2015323215599218.03506110.470254526
Jason RoyENGSouth Africa2016-20233432177811325.10705110.351318822
Eoin MorganENG/IRENew Zealand2007-202139373111711332.851013110.271628653
Heinrich KlaasenSAAustralia2018-20231718366217444.13601110.152215524
Aiden MarkramSAEngland2019-2025202136218634.50566109.720425917
Shimron HetmyerWIIndia2018-202642441111513925.931017109.642428656
Marcus StoinisAUSEngland2015-2024343236328721.79577109.530344725
Kushal Janith PereraSLIndia2013-2025232316567729.82599109.520736919
Evin LewisWIIndia2016-201919172588125*39.20538109.292124637
George BaileyAUSIndia2012-20161816373315656.38671109.242415919
Page 1Next

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