Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Punjab Cricket Association IS Bindra Stadium, Mohali×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaINDSri Lanka2017111208208*-153135.951001312
Shikhar DhawanINDAustralia2019110143143143.00115124.35100183
Peter HandscombAUSIndia2019110117117117.00105111.4310083
Angelo MathewsSLIndia2017111111111*-13284.0910093
Rohit SharmaINDAustralia2019110959595.0092103.2601072
Usman KhawajaAUSIndia2019110919191.009991.9201070
Shreyas IyerINDSri Lanka2017110888888.0070125.7101092
Ashton TurnerAUSIndia20191118484*-43195.3501056
KL RahulINDAustralia2019-20232218458*84.009489.3601051
Shubman GillINDAustralia2023110747474.0063117.4601062
Ruturaj GaikwadINDAustralia2023110717171.007792.21010100
Shikhar DhawanINDSri Lanka2017110686868.0067101.4901090
Sachin TendulkarINDSri Lanka20051116767*-6997.10010110
David WarnerAUSIndia2023110525252.005398.1101062
Suryakumar YadavINDAustralia2023110505050.0049102.0401051
Josh InglisAUSIndia2023110454545.0045100.0000032
Steve SmithAUSIndia2023110414141.006068.3300031
Marnus LabuschagneAUSIndia2023110393939.004979.5900030
Virender SehwagINDSri Lanka2005110383838.0029131.0300051
Rishabh PantINDAustralia2019110363636.0024150.0000041
Asela GunaratneSLIndia2017110343434.0030113.3300050
Cameron GreenAUSIndia2023110313131.005259.6200030
Marcus StoinisAUSIndia2023110292929.0021138.1000050
Kumar SangakkaraSLIndia2005110272727.003187.1000040
Vijay ShankarINDAustralia2019110262626.0015173.3300012
Glenn MaxwellAUSIndia2019110232323.0013176.9200021
Niroshan DickwellaSLIndia2017110222222.0020110.0000040
Lahiru ThirimanneSLIndia2017110212121.003560.0000010
Pat CumminsAUSIndia2019-20232112121*-9233.3300021
Alex CareyAUSIndia2019110212121.0015140.0000020
Upul ChandanaSLIndia20051111919*-4146.3400010
Farveez MaharoofSLIndia2005110181818.006129.5100010
Ishan KishanINDAustralia2023110181818.002669.2300020
Dhanushka GunathillekeSLIndia2017110161616.001984.2100010
Russel ArnoldSLIndia2005110151515.003938.4600010
Muttiah MuralitharanSLIndia2005110151515.0014107.1400030
Suranga LakmalSLIndia20171111111*-2250.0000000
Akila DananjayaSLIndia2017110111111.001764.7100020
Kedar JadhavINDAustralia2019110101010.001283.3300000
Jai Prakash YadavINDSri Lanka2005110999.001947.3700000
Hardik PandyaINDSri Lanka2017110888.005160.0000010
Mahela JayawardeneSLIndia2005110777.006116.6700010
WPUJC VaasSLIndia2005110777.006116.6700010
MS DhoniINDSri Lanka2005-2017210777.005140.0000001
Upul TharangaSLIndia2017110777.001450.0000010
Virat KohliINDAustralia2019110777.006116.6700010
Shaun MarshAUSIndia2019110666.001060.0000010
Jasprit BumrahINDAustralia2019-202321166*-1600.0000001
Thisara PereraSLIndia2017110555.003166.6700010
Marvan AtapattuSLIndia2005110444.001233.3300010
Page 1Next

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