Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Narendra Modi Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rajat PatidarRCBPunjab Kings2021-2025220573128.5046123.9100033
Justin GreavesWIIndia2025120573228.5010057.0000080
Tejal HasabnisINDWNew Zealand Women2024331574228.5010554.2900050
Ollie PopeENGIndia2021240572914.2514539.3100041
Mitchell SantnerNZIndia2023-2026220564328.0048116.6700042
Deepti SharmaINDWNew Zealand Women2024320564128.007475.6800031
Sharmarh BrooksWIIndia2022330564418.679360.2200122
Shafali VermaINDWNew Zealand Women2024330563318.6742133.3300091
Rahul TripathiSHKolkata Knight Riders2024110555555.0035157.1401071
Deepak HoodaINDWest Indies2022221552955.005796.4900040
Ishan KishanINDNew Zealand2023-2026220555427.5028196.4301044
Simran SinghPKGujarat Titans2024-2026330553518.3346119.5700081
KL RahulINDEngland2021-2025550554011.006091.6700251
Riyan ParagRRGujarat Titans2022-2026440542613.5040135.0000024
Shreyas IyerINDPakistan20231115353*-6285.4801032
Tim SeifertNZIndia2026110525252.0026200.0001025
Abhishek SharmaINDNew Zealand2026110525252.0021247.6201063
Romario ShepherdWISouth Africa20261115252*-37140.5401034
Daryl MitchellNZIndia2023-2026220523526.0036144.4400015
Shivam DubeINDSouth Africa2025-2026221524252.0040130.0000024
Steve SmithAUSIndia2023231523826.0020325.6200060
Venkatesh IyerKKRSunrisers Hyderabad20241115151*-28182.1401054
Aman Hakim KhanDCGujarat Titans2023110515151.0044115.9101033
David MillerGTSunrisers Hyderabad2023-20242215144*51.0032159.3800052
Radha YadavINDWNew Zealand Women2024320514825.506875.0000050
Dawid MalanENGAustralia2023110505050.006478.1301041
Babar AzamPAKIndia2023110505050.005886.2101070
Shubman GillINDWest Indies2025110505050.0010050.0001050
Alick AthanazeWIIndia2025120503825.009851.0200050
Rahul TewatiaGTMumbai Indians2023-2026541502216.6731161.2900134
Jason HolderWISouth Africa2026110494949.0031158.0600043
Mohammad RizwanPAKIndia2023110494949.006971.0100070
Rinku SinghKKRGujarat Titans2023-20262214948*49.0023213.0400016
Abhishek SharmaINDSouth Africa2025-2026220493424.5033148.4800082
Priyansh AryaPKGujarat Titans2025-2026220494724.5025196.0000072
Alzarri JosephWIIndia2022331492924.508756.3200023
Kyle MayersLSGGujarat Titans2023110484848.0032150.0000072
Mark ChapmanNZSouth Africa2026110484848.0026184.6200062
Nehal WadheraPKMumbai Indians2025110484848.0029165.5200042
Hardik PandyaINDNew Zealand2023-2026220483024.0030160.0000052
Sai SudharsanGTDelhi Capitals2024-2025220483624.0030160.0000071
Eoin MorganKKRPunjab Kings20211114747*-40117.5000042
Quinton de KockSAWest Indies2026110474747.0024195.8300044
Cameron GreenAUSEngland2023110474747.005290.3800050
Shahrukh KhanGTRajasthan Royals2025-2026220473623.5024195.8300053
Chris GaylePKRoyal Challengers Bengaluru2021110464646.0024191.6700062
Shikhar DhawanDCKolkata Knight Riders2021110464646.004797.8700041
Sherfane RutherfordGTPunjab Kings2025110464646.0028164.2900043
Nitish RanaKKR/RRGujarat Titans2023-2025220464523.0032143.7500043
Tim DavidRCB/MIGujarat Titans2023-202655046249.2038121.0500142

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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