Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Punjab Cricket Association Stadium, Mohali×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersRCB/DCPunjab Kings2010-20154411075235.6780133.75010112
Lou VincentNZIndia2003110106106106.0022746.70100142
Upul TharangaSLBangladesh2006110105105105.0012981.40100111
Misbah-ul-HaqPAKIndia2007-20112201055652.5012087.5001081
Tim PaineAUSIndia20101201019250.5020848.56010140
Ambati RayuduMIPunjab Kings2010-201555210134*33.6769146.38000122
Craig McMillanNZIndia2003111100100*-13076.9210071
Virat KohliRCBPunjab Kings2008-20155501004220.0075133.33000122
Jonathan TrottENGIndia20111119898*-11684.4801080
Subramaniam BadrinathCSKPunjab Kings2008-20133229766*-70138.57010112
Steve SmithAUSIndia2013120979248.5020447.55010101
Shaun MarshPKPune Warriors2011-20122219664*96.0082117.07010102
Simon KatichAUSIndia2008-2010240963724.0022143.44000130
Kieron PollardWIIreland2011110949494.0055170.9101085
Ed CowanAUSIndia2013120948647.0025836.4301090
Phillip HughesAUSIndia2013230936931.0021842.66010151
Mandeep SinghPKPune Warriors2011-20133319377*46.5079117.7201080
Cameron WhiteRCB/DC/SHPunjab Kings2008-20134429367*46.5066140.91010111
Mitchell JohnsonAUSIndia2006-2013551934723.2516456.7100094
Ajinkya RahaneINDEngland2011110919191.0010487.5001060
Shaun MarshPKMumbai Indians2011-2014330904330.0077116.8800082
Suresh RainaINDEngland2011-20132218989*89.0082108.5401191
Shikhar DhawanDC/MI/DCPunjab Kings2008-2015550897117.8073121.9201163
VVS LaxmanINDAustralia2008-20102318773*43.5010186.14010100
Ajinkya RahaneRRPunjab Kings2012-20143318759*43.5081107.4101063
Rahul DravidRCB/RRPunjab Kings2008-2013540874621.7579110.13000130
Scott StyrisNZPakistan2006110868686.0011376.11010100
Ed JoyceIREWest Indies2011110848484.0010679.2501090
Gautam GambhirINDPakistan2007-2011220845742.0010084.0001090
Rohit SharmaINDEngland2013110838383.009389.25010111
MS DhoniINDEngland2008-20133418335*27.6712765.3500180
Stephen FlemingNZPakistan2006110808080.0010576.1901081
MS DhoniINDNew Zealand2016110808080.009187.9101063
David MillerPKPune Warriors20131118080*-41195.1201055
Yusuf PathanKKR/RRPunjab Kings2008-2013430803926.6750160.0000064
Daniel VettoriNZAustralia2006110797979.0010376.7001070
AB de VilliersSAIndia2015120796339.5010178.2201080
David MillerPKMumbai Indians2012-2015221774377.0054142.5900044
Sanju SamsonRRPunjab Kings2013-20142217747*77.0062124.1900072
Adam VogesAUSIndia20131117676*-8886.3601070
Simon KatichPKDelhi Capitals2008110757575.0052144.23010111
David HusseyKKRPunjab Kings2008-2010220747137.0051145.1001044
Damien MartynAUSIndia20061117373*-10470.1901080
Shaun MarshPKKolkata Knight Riders2008-2012220734036.5062117.7400091
David WarnerAUSIndia2013120737136.5015048.6701090
Suresh RainaCSKPunjab Kings2008-20154317341*36.5048152.0800163
Mohammad YousufPAKNew Zealand2006110717171.009277.1701090
James HopesPKChennai Super Kings2008110717171.0033215.15010103
Shaun MarshPKDeccan Chargers2008-2012220716035.5053133.9601053
Samit PatelENGIndia2011-20132217170*71.0053133.9601072

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