Batting by opposition (ODIs)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaINDAustralia2013110209209209.00158132.281001216
Andrew StraussENGIndia2011110158158158.00145108.97100181
Sachin TendulkarINDEngland2008-201122013112065.5013696.32100125
Shaun PollockAXAsia XI2007110130130130.00110118.18100191
Michael ClarkeAUSIndia2007110130130130.0013298.48100103
Yusuf PathanINDNew Zealand2010111123123*-96128.1310077
James FaulknerAUSIndia2013110116116116.0073158.90100116
Kevin O'BrienIREEngland2011110113113113.0063179.37100136
Brad HaddinAUSIndia2007-20132201096954.5013282.58010141
Sophie DevineNZWIndia Women20152201078953.5015170.86010104
Virender SehwagINDEngland2008-20112201046952.0083125.30010153
Collins ObuyaKENAustralia20111119898*-12975.9701093
James FranklinNZIndia20101119898*-69142.03010123
Shane WatsonAUSCanada2011110949494.0090104.4401094
Michael ClarkeAUSKenya2011110939393.0080116.2501071
Thirush KaminiINDWNew Zealand Women20152219362*93.0013270.45010200
Jonathan TrottENGIreland2011110929292.0092100.0001090
Gautam GambhirINDEngland2008-2011220915145.509892.86010120
Brad HaddinAUSCanada2011110888888.0084104.76010112
Yuvraj SinghINDEngland2008-2011221835883.0061136.0701093
Ian BellENGIreland2011110818181.008694.1901061
Mithali RajINDWNew Zealand Women20152118181*-8892.05010100
Ian BellENGIndia2008-2011220816940.508694.1901051
Smriti MandhanaINDWNew Zealand Women2015220796639.5010773.83010110
William PorterfieldIREIndia2011110757575.0010472.1201061
Owais ShahENGIndia2008110727272.0048150.0001093
Tanmay MishraKENAustralia2011110727272.008980.9001081
Suzie BatesNZWIndia Women2015220694234.5013451.4900050
Mohammad YousufAXAfrica XI2007110666666.007489.1901050
Mahela JayawardeneAXAfrica XI2007110656565.0062104.8401071
Brad HaddinAUSKenya2011110656565.007982.2801091
MS DhoniINDAustralia2007-2013210626262.0038163.1601072
Shikhar DhawanINDAustralia2013110606060.0057105.2601090
Glenn MaxwellAUSIndia2013110606060.0022272.7301037
Kevin PietersenENGIreland2011110595959.0050118.0001072
Michael HusseyAUSKenya2011110545454.0043125.5801040
Hiral PatelCANAustralia2011110545454.0045120.0001053
Parthiv PatelINDNew Zealand2010110535353.005792.9801080
Yuvraj SinghINDIreland20111115050*-7566.6701030
Shane WatsonAUSIndia2013110494949.0022222.7300026
Amy SatterthwaiteNZWIndia Women2015220484324.006969.5700071
Alex CusackIREEngland2011110474747.005881.0300031
Scott StyrisNZIndia2010110464646.004895.8300031
Niall O'BrienIREIndia2011110464646.007858.9700030
Virender SehwagAXAfrica XI2007110454545.0042107.1400071
Ross TaylorNZIndia2010110444444.007360.2700030
Rohit SharmaINDNew Zealand2010110444444.004891.6700041
Deepti SharmaINDWNew Zealand Women20152114444*-7856.4100080
Brendon McCullumNZIndia2010110424242.0042100.0000081
Andrew FlintoffENGIndia2008110414141.0030136.6700031
Page 1Next

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