Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sydney Cricket Ground×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaINDAustralia2019-2025221254133254.00254100.00200239
Yuvraj SinghINDAustralia200422014313971.50137104.38100172
Matthew HaydenAUSIndia2004110126126126.00122103.28100113
Adam GilchristAUSIndia20042201249562.00104119.23010181
Sanath JayasuriyaSLAustralia2003110122122122.00105116.19100124
VVS LaxmanINDAustralia2004221111106*111.0013781.0210060
Sanath JayasuriyaSLEngland2003110106106106.0011096.36100151
Michael ClarkeAUSPakistan2005111103103*-10796.26100141
Marvan AtapattuSLAustralia2003110101101101.0012481.4510050
Steve SmithAUSEngland2022110949494.0011482.4601051
Marcus TrescothickENGSri Lanka2003110858585.008698.84010130
Andrew SymondsAUSIndia2004220826641.0055149.0901084
Virat KohliINDAustralia2019-20252217774*77.008986.5201070
Peter HandscombAUSIndia2019110737373.0061119.6701062
Sam BillingsENGAustralia2022110717171.008088.7501032
Adam GilchristAUSEngland20031116969*-37186.49010140
Sean AbbottAUSWest Indies2024110696969.0063109.5201014
David WarnerAUSNew Zealand2020110676767.008876.1401090
Damien MartynAUSIndia2004220676733.507787.0101140
Adam GilchristAUSNew Zealand2004110606060.0048125.0001091
Aaron FinchAUSNew Zealand2020110606060.007580.0001032
James VinceENGAustralia2022110606060.007283.3301032
Usman KhawajaAUSIndia2019110595959.008172.8401060
Marnus LabuschagneAUSEngland2022110585858.0055105.4501041
Marnus LabuschagneAUSNew Zealand2020110565656.0052107.6901020
Matt RenshawAUSIndia2025110565656.005896.5501020
Shaun MarshAUSIndia2019110545454.007077.1401040
Michael ClarkeAUSIndia20042215433*54.0040135.0000040
Darren LehmannAUSNew Zealand2004110525252.007767.5301050
Aravinda de SilvaSLEngland2003110515151.005986.4401040
MS DhoniINDAustralia2019110515151.009653.1301031
Inzamam-ul-HaqPAKAustralia2005110505050.006181.9701041
Chris CairnsNZAustralia2004110505050.0040125.0001042
Mitchell MarshAUSEngland2022110505050.005984.7501022
Shahid AfridiPAKAustralia2005110484848.0037129.7300033
Alex CareyAUSIndia2019-2025220482424.006870.5900060
Marcus StoinisAUSIndia20191114747*-43109.3000022
Heath StreakZIMAustralia2004110464646.009250.0000030
Ricky PontingAUSIndia2004220464223.006373.0200031
Matthew HaydenAUSEngland20031114545*-37121.6200061
Kyle MillsNZAustralia20041114444*-26169.2300014
Hashan TillakaratneSLEngland2003110444444.007459.4600050
Paul CollingwoodENGAustralia2003110434343.007160.5600020
Matthew HaydenAUSNew Zealand2004110434343.006566.1500020
Nick KnightENGSri Lanka2003110424242.006267.7400050
Andrew SymondsAUSZimbabwe2004110424242.008251.2200000
Michael BevanAUSSri Lanka2003110414141.005180.3900030
Brad HoggAUSNew Zealand20041114141*-5377.3600020
Mitchell MarshAUSIndia2025110414141.005082.0000051
Matthew ShortAUSWest Indies2024110414141.005574.5500021
Page 1Next

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