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
MS DhoniINDAustralia2006-2013693391139*65.1747183.011203211
Shane WatsonAUSIndia2006-201357037212653.1469053.91130422
Gautam GambhirINDEngland2008-201334034417986.0065352.68120362
Sachin TendulkarINDAustralia2006-20135813429848.8657459.58020440
Shaun MarshPKRajasthan Royals2008-201455033711567.40237142.191203314
Virender SehwagINDAustralia2006-20104602969049.3334486.05030420
Kevin PietersenENGIndia2008-201333028414494.6735580.00120332
Gautam GambhirKKR/DCPunjab Kings2008-20134412167272.00151143.05030282
Michael HusseyCSK/MIPunjab Kings2008-2015442209116*104.50125167.201101911
Gautam GambhirINDAustralia2008-201024019610449.0032360.68111181
Shikhar DhawanINDAustralia201322019518797.50180108.33100352
Ricky PontingAUSIndia2006-20104601927132.0029066.21030251
Sachin TendulkarINDPakistan2007-20112201849992.0020689.32020251
Rahul DravidINDAustralia2006-20103401817745.2529561.36020280
Murali VijayINDAustralia201312017915389.5035051.14100243
Chris GayleKKR/RCBPunjab Kings2010-20154401798744.75115155.65020188
Virat KohliINDAustralia2009-20133411796859.6727964.16020231
VVS LaxmanINDNew Zealand2003122171104*-44538.43110190
Lendl SimmonsMIPunjab Kings2014-2015221171100*171.00117146.15110233
Virat KohliINDNew Zealand2016111154154*-134114.93100161
Parthiv PatelCSK/MI/DCPunjab Kings2008-20154401536138.25109140.37020155
Kumar SangakkaraPKMumbai Indians2008-20102201509475.0098153.06020192
Rohit SharmaMI/DCPunjab Kings2008-20155501495029.80102146.08020117
Mark RichardsonNZIndia2003110145145145.0041035.37100190
Michael HusseyAUSIndia2006-20104501405428.0031244.87010121
Alastair CookENGIndia2008-20133401397634.7520268.81020220
Rahul DravidINDEngland200812013613668.0034739.19101190
AB de VilliersSANetherlands2011110134134134.0098136.73100134
Mitchell StarcAUSIndia20131201349967.0024454.92010160
Suresh RainaINDAustralia2006-20134501338626.6019966.83011180
Virender SehwagINDNew Zealand200312013113065.5023256.47100162
Younis KhanPAKIndia2007-201122013011765.0014291.5510092
Michael ClarkeAUSIndia2006-20134711306921.6731741.01011170
Sourav GangulyINDAustralia200812012910264.5026249.24100100
Kevin PietersenRCB/DCPunjab Kings2010-201422112466*124.0085145.88020161
Murali VijayCSKPunjab Kings2011-201322112474124.0093133.3302095
David MillerPKRoyal Challengers Bengaluru2012-2015331123101*61.5055223.6410089
Manoj TiwaryKKR/DCPunjab Kings2008-201454112375*41.0099124.24010142
Murali VijayINDSouth Africa20151201227561.0024150.62010180
Brad HaddinAUSIndia2008-20133501213724.2025846.90000162
Paul ValthatyPKChennai Super Kings2011111120120*-63190.48100192
Scott StyrisNZIndia2003110119119119.0023151.52100102
Robin UthappaRCB/MI/PWPunjab Kings2008-20135501193723.8093127.96000104
Yuvraj SinghINDEngland2008-20132301168638.6717566.2901095
Hashim AmlaSANetherlands2011110113113113.0013086.9210080
Shane WatsonRRPunjab Kings2008-20145501133622.6078144.87001124
Aakash ChopraINDNew Zealand20031201126056.0030836.36020140
Cheteshwar PujaraINDSouth Africa20151201087754.0021949.32010121
Shaun MarshPKRoyal Challengers Bengaluru2008-201344110874*36.0084128.57010133
Devon SmithWIIreland2011110107107107.0013380.45100111
Page 1Next

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