Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (Men's List A)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 6,787 of the 6,793 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad YousufPAKZimbabwe1998-200822217892108*63.71104685.282716616
Ajay JadejaINDPakistan1992-2000383658929328.77135865.680326014
David WarnerAUSPakistan2012-20231515088717959.13881100.684109122
Chris HarrisNZAustralia1990-200438341188713038.57123971.591425812
Rahul DravidINDZimbabwe1996-2005322738858536.88122772.13080610
MahmudullahBANZimbabwe2009-20224435988482*34.00114277.410627211
Shivnarine ChanderpaulWIAustralia1995-2008262528839238.39130467.71062568
Abdul RazzaqPAKNew Zealand1997-2011413478838932.70101686.910537325
Hashan TillakaratneSLPakistan1986-20034843118827127.56149259.12021505
Ross TaylorNZSri Lanka2006-20193329388113733.88108681.122556917
Graham GoochENGWest Indies1976-199231312881129*30.38161854.45141772
Dean JonesAUSSri Lanka1985-199217157879117*109.88105583.321904510
Martin GuptillNZSri Lanka2009-20192323387613843.8088399.212547931
Chris CairnsNZSouth Africa1992-200431285875102*38.0497489.841627127
David GowerENGNew Zealand1978-19912424287415839.73108480.633418212
Joe RootENGPakistan2015-20261918087310748.5094892.09171705
Sikandar RazaZIMBangladesh2013-202626262868135*36.17109479.342416723
Marvan AtapattuSLZimbabwe1996-200626235867103*48.17134864.32162641
Angelo MathewsSLEngland2009-20232823686785*51.00103683.69070778
Allan BorderAUSNew Zealand1980-1994514658675821.15136763.42052717
Andy FlowerZIMSri Lanka1992-200326263866120*37.65117373.83243595
Paul CollingwoodENGIndia2002-2011343178669336.08105582.090607811
Aamer SohailPAKSri Lanka1990-20002626086510033.27129167.00151711
Chris CairnsNZAustralia1992-2005423838646724.69105881.660646722
Navjot SidhuINDPakistan1988-19982625086210834.48123669.74242764
AB de VilliersSAEngland2005-20172927486212137.4899386.81231934
Graeme SmithSAPakistan2002-2013302928619231.89111877.01083963
Tillakaratne DilshanSLBangladesh2002-201524215859161*53.6992492.97420901
Michael ClarkeAUSIndia2003-20153027585813039.00102184.04242686
Upul TharangaSLZimbabwe2006-20182119585613361.14105681.06251977
Dean JonesAUSWest Indies1984-19934040485593*23.75142959.83045555
Eoin MorganENG/IRESri Lanka2007-2021353058549234.1696088.960827716
Shane WatsonAUSWest Indies2005-20132624285312638.7796588.392658515
Michael BevanAUSPakistan1994-2002282278518356.73130765.11090502
Graeme SmithSAEngland2003-20122423284914140.43103082.43330910
Shahid AfridiPAKSouth Africa1996-2015403918488822.32700121.140437639
Vusi SibandaZIMBangladesh2005-201427272844103*33.76121269.641439511
Andrew SymondsAUSNew Zealand2000-20072825484315640.14788106.981537823
Graeme SmithSASri Lanka2002-20122323084212536.61107378.471508010
Kapil DevINDWest Indies1979-1994424168428724.0691991.620336911
Sunil GavaskarINDAustralia1980-19872725284092*36.52129964.67080595
Arjuna RanatungaSLNew Zealand1983-19983533584010230.00117071.79131634
Chris CairnsNZIndia1992-20053228483811534.92100283.633106125
Virender SehwagINDWest Indies2001-20112727283621933.44815102.5823210615
Inzamam-ul-HaqPAKEngland1992-20062825783581*46.3997585.64073825
Shakib Al HasanBANWest Indies2006-202121194834124*55.6092390.36182666
Mark WaughAUSEngland1990-20012120183411343.89105179.35161763
Martin GuptillNZAustralia2009-20222727183311432.04103780.331408525
Arjuna RanatungaSLAustralia1983-19993331683371*33.32112673.98052457
Dean JonesAUSPakistan1984-19932121483212148.94117670.75161417

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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