Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Narendra Modi Stadium×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Devon ConwayNZEngland2023111152152*-121125.62100193
Travis HeadAUSIndia2023110137137137.00120114.17100154
Brooke HallidayNZWIndia Women20243301338644.3316580.61010143
Rachin RavindraNZEngland2023111123123*-96128.13100115
Shubman GillINDEngland2025110112112112.00102109.80100143
Smriti MandhanaINDWNew Zealand Women202433010510035.0013180.15101100
Georgia PlimmerNZWIndia Women20243301054135.0014273.94000171
Suryakumar YadavINDWest Indies20223311046452.0012682.54010110
Sophie DevineNZWIndia Women2024330907930.0010288.2401091
Maddy GreenNZWIndia Women2024330884229.339295.65000120
Rohit SharmaINDPakistan2023110868686.0063136.5101066
Rishabh PantINDWest Indies2022330855628.339787.63010111
Yastika BhatiaINDWNew Zealand Women2024330843728.0010778.5000091
Harmanpreet KaurINDWNew Zealand Women20242218359*83.009884.6901071
Shreyas IyerINDWest Indies2022110808080.0011172.0701090
Shreyas IyerINDEngland2025110787878.0064121.8801082
Rohit SharmaINDWest Indies2022330786026.0074105.41010131
Joe RootENGNew Zealand2023110777777.008689.5301041
Jemimah RodriguesINDWNew Zealand Women2024330743524.678290.2400070
Marnus LabuschagneAUSEngland2023110717171.008385.5401070
KL RahulINDAustralia2023110666666.0010761.6801010
Jason HolderWIIndia2022330655721.679369.8901014
Ben StokesENGAustralia2023110646464.009071.1101023
Suzie BatesNZWIndia Women2024330635821.008871.5901080
Nicolas PooranWIIndia2022330613420.337779.2200052
Odean SmithWIIndia2022220603630.0038157.8900045
Marnus LabuschagneAUSIndia20231115858*-11052.7301040
Washington SundarINDWest Indies2022320573328.507576.0000031
Tejal HasabnisINDWNew Zealand Women2024331574228.5010554.2900050
Deepti SharmaINDWNew Zealand Women2024320564128.007475.6800031
Sharmarh BrooksWIIndia2022330564418.679360.2200122
Shafali VermaINDWNew Zealand Women2024330563318.6742133.3300091
Deepak HoodaINDWest Indies2022221552955.005796.4900040
Virat KohliINDAustralia2023110545454.006385.7101040
Shreyas IyerINDPakistan20231115353*-6285.4801032
Virat KohliINDEngland2025110525252.005594.5501071
Radha YadavINDWNew Zealand Women2024320514825.506875.0000050
Dawid MalanENGAustralia2023110505050.006478.1301041
Babar AzamPAKIndia2023110505050.005886.2101070
KL RahulINDWest Indies2022110494949.0048102.0800042
Mohammad RizwanPAKIndia2023110494949.006971.0100070
Alzarri JosephWIIndia2022331492924.508756.3200023
Rohit SharmaINDAustralia2023110474747.0031151.6100043
Cameron GreenAUSEngland2023110474747.005290.3800050
Brandon KingWIIndia2022330451815.005976.2700061
Izzy GazeNZWIndia Women2024330452515.009447.8700030
Steve SmithAUSEngland2023110444444.005284.6200030
Jos ButtlerENGNew Zealand2023110434343.0042102.3800022
Moeen AliENGAustralia2023110424242.004397.6700060
Fabian AllenWIIndia2022330422914.006663.6400121
Page 1Next

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