Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Himachal Pradesh Cricket Association Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Dawid MalanENGBangladesh2023110140140140.00107130.84100165
Daryl MitchellNZIndia2023110130130130.00127102.3610095
Rachin RavindraNZAustralia2023110116116116.0089130.3410095
Ian BellENGIndia2013111113113*-14379.02100131
Travis HeadAUSNew Zealand2023110109109109.0067162.69100107
Virat KohliINDNew Zealand2023110959595.0010491.3501082
Suresh RainaINDEngland2013110838383.009884.6901082
Joe RootENGBangladesh2023110828282.0068120.5901081
David WarnerAUSNew Zealand2023110818181.0065124.6201056
Scott EdwardsNEDSouth Africa20231117878*-69113.04010101
Liton DasBANEngland2023110767676.0066115.1501072
Rachin RavindraNZIndia2023110757575.008786.2101061
MS DhoniINDSri Lanka2017110656565.008774.71010102
James NeeshamNZAustralia2023110585858.0039148.7201033
Daryl MitchellNZAustralia2023110545454.0051105.8801061
Jonny BairstowENGBangladesh2023110525252.005988.1401080
Mushfiqur RahimBANEngland2023110515151.006479.6901040
Upul TharangaSLIndia2017110494949.0046106.52000100
Rohit SharmaINDNew Zealand2023110464646.0040115.0000044
David MillerSANetherlands2023110434343.005282.6900041
Glenn MaxwellAUSNew Zealand2023110414141.0024170.8300052
Eoin MorganENGIndia20131114040*-40100.0000003
Keshav MaharajSANetherlands2023110404040.0037108.1100051
Ravindra JadejaINDEngland2013110393939.006560.0000012
Ravindra JadejaINDNew Zealand20231113939*-4488.6400031
Towhid HridoyBANEngland2023110393939.006163.9300020
Josh InglisAUSNew Zealand2023110383838.0028135.7100041
Pat CumminsAUSNew Zealand2023110373737.0014264.2900024
Mitchell MarshAUSNew Zealand2023110363636.005170.5900020
Shreyas IyerINDNew Zealand2023110333333.0029113.7900060
Will YoungNZAustralia2023110323232.003786.4900041
Bhuvneshwar KumarINDEngland2013110313131.0030103.3300050
Joe RootENGIndia2013110313131.004963.2700040
Roelof van der MerweNEDSouth Africa2023110292929.0019152.6300031
Devon ConwayNZAustralia2023110282828.0017164.7100060
Heinrich KlaasenSANetherlands2023110282828.0028100.0000040
KL RahulINDNew Zealand2023110272727.003577.1400030
Niroshan DickwellaSLIndia20171112626*-24108.3300050
Shubman GillINDNew Zealand2023110262626.003183.8700050
Angelo MathewsSLIndia20171112525*-4259.5200050
Gautam GambhirINDEngland2013110242424.004257.1400050
Glenn PhillipsNZIndia2023110232323.002688.4600001
Aryan DuttNEDSouth Africa20231112323*-9255.5600003
Alastair CookENGIndia2013110222222.004055.0000050
Gerald CoetzeeSANetherlands2023110222222.002395.6500021
Tom LathamNZAustralia2023110212121.002295.4500020
Jos ButtlerENGBangladesh2023110202020.0010200.0000011
Quinton de KockSANetherlands2023110202020.002290.9100030
Harry BrookENGBangladesh2023110202020.0015133.3300030
Teja NidamanuruNEDSouth Africa2023110202020.002580.0000030
Page 1Next

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