Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Barabati Stadium×

Player figures come from full scorecards, which we hold for 19 of the 33 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
MS DhoniINDEngland2008-201722018413492.00183100.55110156
Yuvraj SinghINDEngland2008-201722015615078.00136114.71100213
Rohit SharmaINDWest Indies2011-20192201357267.5016283.33020112
Rohit SharmaINDEngland2008-2025221127119127.00100127.00100137
Upul TharangaSLIndia2009-20173301247341.3315082.67010103
Joe RootENGIndia2017-20252201236961.5012796.85020140
Shikhar DhawanINDSri Lanka2014110113113113.00107105.61100143
Kevin PietersenENGIndia2008111111111*-12886.72100101
Ajinkya RahaneINDSri Lanka2014110111111111.00108102.78100132
Eoin MorganENGIndia2017110102102102.0081125.9310065
Sachin TendulkarINDSri Lanka20091119696*-10492.31010130
Virender SehwagINDEngland2008110919191.0073124.66010151
Glenn MaxwellPKChennai Super Kings2014110909090.0038236.8401068
Nicolas PooranWIIndia2019110898989.0064139.06010103
Virat KohliINDWest Indies2011-2019220888544.0087101.1501090
Kieron PollardWIIndia2011-20192218774*87.0084103.5701037
Kumar SangakkaraDCPune Warriors2012110828282.0052157.69010102
Craig McMillanNZIndia20031118282*-9289.1301061
Jason RoyENGIndia2017110828282.0073112.3301092
Heinrich KlaasenSAIndia2022110818181.0046176.0901075
Robin UthappaKKRMumbai Indians2014110808080.0052153.8501093
KL RahulINDWest Indies2019110777777.008986.5201081
Ravindra JadejaINDWest Indies2011-20192217739*77.009382.8000070
Cameron WhiteDCPune Warriors2012110747474.0045164.4401044
Virender SehwagPKKolkata Knight Riders2014110727272.0050144.00010111
Scott StyrisNZIndia2003110686868.008976.4001050
Hardik PandyaINDSouth Africa2022-20252216859*68.0040170.0001074
Owais ShahENGIndia20081116666*-57115.7901090
Ben DuckettENGIndia2025110656565.0056116.07010100
Mohammad KaifINDNew Zealand2003110646464.0010859.2601050
Gautam GambhirKKRPunjab Kings20141116363*-45140.0001070
KL RahulINDSri Lanka2017110616161.0048127.0801071
Irfan PathanPKDeccan Chargers2010110606060.0029206.9001035
Darren BravoWIIndia2011110606060.007481.0801060
Shubman GillINDEngland2025110606060.0052115.3801091
Kumar SangakkaraSLIndia2009-2014220594629.5054109.2600051
Tillakaratne DilshanSLIndia2009-2014220594129.5040147.50000120
David WarnerDCDeccan Chargers2010110575757.0033172.7301044
Moeen AliENGIndia2017110555555.0043127.9101060
Andrew SymondsDCPunjab Kings2010110535353.0038139.4701033
Suresh RainaINDEngland20081115353*-53100.0001080
Suresh RainaINDSri Lanka2009-2014210525252.0034152.9401043
Faf du PlessisCSKPunjab Kings2014110525252.0025208.0001071
Rohit SharmaMIKolkata Knight Riders2014110515151.0045113.3301042
Sachin TendulkarINDEngland2008110505050.005787.7201060
Shikhar DhawanDCKolkata Knight Riders2012110505050.0050100.0001041
Steve SmithPWDeccan Chargers20121114747*-27174.0700032
David MillerPKChennai Super Kings2014110474747.0032146.8800052
Dinesh KarthikDCDeccan Chargers2010110464646.0027170.3700042
Robin UthappaKKRPunjab Kings2014110464646.0028164.2900081
Page 1Next

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