Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At JSCA International Stadium Complex×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDSri Lanka2014111139139*-126110.32100123
Angelo MathewsSLIndia2014111139139*-116119.83100610
Glenn MaxwellAUSIndia2013-20192201399269.50108128.7001098
Virat KohliINDSouth Africa2025110135135135.00120112.50100117
Virat KohliINDAustralia2013-2019210123123123.0095129.47100161
Shreyas IyerINDSouth Africa2022111113113*-111101.80100150
Usman KhawajaAUSIndia2019110104104104.0011392.04100111
George BaileyAUSIndia2013110989898.0094104.2601073
Aaron FinchAUSIndia2013-2019220989349.0010989.91010113
Ishan KishanINDSouth Africa2022110939393.0084110.7101047
Aiden MarkramSAIndia2022-2025220867943.0010482.6901081
Virat KohliINDEngland20131117777*-7997.4701092
Reeza HendricksSAIndia2022110747474.007697.3701091
Martin GuptillNZIndia2016110727272.008485.71010120
Matthew BreetzkeSAIndia2025110727272.008090.0001081
Marco JansenSAIndia2025110707070.0039179.4901083
Corbin BoschSAIndia2025110676767.0051131.3701054
KL RahulINDSouth Africa2025110606060.0056107.1401023
Ambati RayuduINDSri Lanka2014110595959.006985.5101081
Rohit SharmaINDSouth Africa2025110575757.0051111.7601053
Ajinkya RahaneINDNew Zealand2016110575757.007081.4301051
Lahiru ThirimanneSLIndia2014110525252.007668.4201021
Virat KohliINDNew Zealand2016110454545.005188.2400021
Kane WilliamsonNZIndia2016110414141.005969.4900040
Tom LathamNZIndia2016110393939.004097.5000040
Joe RootENGIndia2013110393939.005768.4200040
Tony de ZorziSAIndia2025110393939.0035111.4300070
Axar PatelINDNew Zealand2016110383838.004095.0000031
Dewald BrevisSAIndia2025110373737.0028132.1400023
Tillakaratne DilshanSLIndia2014110353535.0024145.8300070
Ross TaylorNZIndia2016110353535.005860.3400010
David MillerSAIndia20221113535*-34102.9400040
Gautam GambhirINDEngland2013110333333.005362.2600040
Mahela JayawardeneSLIndia2014110323232.003396.9700050
Ravindra JadejaINDSouth Africa2025110323232.0020160.0000021
Vijay ShankarINDAustralia2019110323232.0030106.6700040
Marcus StoinisAUSIndia20191113131*-26119.2300040
Yuvraj SinghINDEngland2013110303030.0021142.8600060
Sanju SamsonINDSouth Africa20221113030*-3683.3300011
Heinrich KlaasenSAIndia2022110303030.0026115.3800022
Shubman GillINDSouth Africa2022110282828.0026107.6900050
MS DhoniINDAustralia2013-2019210262626.004261.9000021
Kedar JadhavINDAustralia2019110262626.003966.6700030
Ian BellENGIndia2013110252525.004358.1400030
Mitchell JohnsonAUSIndia2013110252525.003180.6500011
Tim BresnanENGIndia2013110252525.003767.5700030
Dhawal KulkarniINDNew Zealand20161112525*-2696.1500021
Janneman MalanSAIndia2022110252525.003180.6500040
Ravindra JadejaINDAustralia2013-2019210242424.003177.4200001
James FaulknerAUSIndia20131112323*-2979.3100010
Page 1Next

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