Batting by opposition (ODIs)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Dawid MalanENGAustralia2022110134134134.00128104.69100124
Shaun MarshAUSIndia2019110131131131.00123106.50100113
Rohit SharmaINDAustralia2019-20252201167358.0014977.8501094
Virat KohliINDAustralia2019-202522010410452.0011689.6610152
Sanath JayasuriyaSLEngland2003110999999.0083119.2801092
Nick KnightENGSri Lanka2003110888888.0011080.0001021
David WarnerAUSEngland2022110868686.0084102.38010101
Saim AyubPAKAustralia2024110828282.0071115.4901056
Steve SmithAUSEngland20221118080*-78102.5601091
Matthew ShortAUSIndia2025110747474.007894.8701042
Travis HeadAUSEngland2022110696969.0057121.05010101
Abdullah ShafiquePAKAustralia20241116464*-6992.7501043
Paul CollingwoodENGAustralia20031116363*-10659.4301031
Shreyas IyerINDAustralia2025110616161.007779.2201070
Cooper ConnollyAUSIndia20251116161*-53115.0901051
Damien MartynAUSEngland2003110595959.0010257.8401030
Kumar SangakkaraSLEngland2003110565656.006684.8501030
MS DhoniINDAustralia20191115555*-54101.8501002
Beth MooneyAUSWSouth Africa Women20241115252*-34152.9401090
Alec StewartENGSri Lanka2003110515151.005986.4401030
Marizanne KappSAWAustralia Women20241115050*-5886.2101080
Glenn MaxwellAUSIndia2019110484848.0037129.7300051
Axar PatelINDAustralia2025110444444.0041107.3200050
Marcus TrescothickENGSri Lanka2003110393939.004292.8600060
Michael ClarkeAUSEngland20031113939*-4782.9800030
Mitchell OwenAUSIndia2025110363636.0023156.5200023
Russel ArnoldSLEngland2003110353535.005662.5000011
Steve SmithAUSPakistan2024110353535.004872.9200051
David WilleyENGAustralia20221113434*-4085.0000030
Shikhar DhawanINDAustralia2019110323232.0028114.2900050
Michael BevanAUSEngland2003110303030.009033.3300010
Matt RenshawAUSIndia2025110303030.0030100.0000011
Jos ButtlerENGAustralia2022110292929.003485.2900020
Marcus StoinisAUSIndia2019110292929.003680.5600030
Michael VaughanENGSri Lanka2003110282828.003580.0000030
Travis HeadAUSIndia2025110282828.004070.0000011
Alex CareyAUSIndia2019-2025220271813.504461.3600020
Dinesh KarthikINDAustralia20191112525*-14178.5700020
Ambati RayuduINDAustralia2019110242424.003666.6700020
Harshit RanaINDAustralia20251112424*-18133.3300030
Michael VaughanENGAustralia2003110212121.002295.4500040
Usman KhawajaAUSIndia2019110212121.002391.3000030
Alex CareyAUSEngland2022110212121.002875.0000030
Ronnie IraniENGAustralia2003110202020.004643.4800020
Peter HandscombAUSIndia2019110202020.002290.9100020
Cameron GreenAUSEngland20221112020*-2871.4300030
Alyssa HealyAUSWSouth Africa Women2024110191919.002479.1700040
Matthew ShortAUSPakistan2024110191919.0015126.6700030
Nasser HussainENGSri Lanka2003110181818.003650.0000000
Paul CollingwoodENGSri Lanka2003110181818.0016112.5000011
Page 1Next

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