Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Mitchell SantnerCSK/MIGujarat Titans2023-20264321918*19.0014135.7100112
Suryakumar YadavINDAustralia2023110181818.002864.2900010
Ishan KishanINDNetherlands2026110181818.007257.1400021
Mayank MarkandeSHGujarat Titans2023-20242111818*-9200.0000021
Sherfane RutherfordGTMumbai Indians2025110181818.0011163.6400002
Kumar KushagraGTRajasthan Royals2026110181818.0014128.5700030
Piyush ChawlaMIGujarat Titans2023-202433018186.0015120.0000211
Wriddhiman SahaGTKolkata Knight Riders2023110171717.0017100.0000030
Peter HandscombAUSIndia2023110171717.002762.9600030
Romario ShepherdRCBPunjab Kings2025110171717.009188.8900011
Romario ShepherdRCBGujarat Titans2026210171717.0015113.3300002
Devdutt PadikkalRCBDelhi Capitals2021110171717.0014121.4300030
Ramandeep SinghKKRGujarat Titans2026110171717.008212.5000021
Azmatullah OmarzaiPK/GTMumbai Indians2024-2025210171717.0011154.5500011
Dinesh KarthikRCBRajasthan Royals2022-202422017118.502085.0000010
Cheteshwar PujaraINDEngland202122017178.507024.2900110
Virat KohliINDPakistan2023110161616.001888.8900030
David MillerGTChennai Super Kings2023-20242111616*-11145.4500010
Mayank AgarwalSHGujarat Titans2024110161616.001794.1200020
Kyle JamiesonRCBPunjab Kings20211111616*-11145.4500011
George LindeSAIndia2025110161616.008200.0000002
Shai HopeWISouth Africa2026110161616.006266.6700012
Philip SaltRCBPunjab Kings2025110161616.009177.7800021
Rishabh PantDCKolkata Knight Riders2021110161616.008200.0000021
Rovman PowellRRRoyal Challengers Bengaluru20241111616*-8200.0000021
Shimron HetmyerDCPunjab Kings20211111616*-4400.0000012
Shubman GillINDPakistan2023110161616.0011145.4500040
Abdul SamadSHKolkata Knight Riders2024110161616.0012133.3300002
Marco JansenSAAfghanistan2026110161616.007228.5700021
Azmatullah OmarzaiPKGujarat Titans2025110161616.0015106.6700021
S AroraSHGujarat Titans2026110161616.0013123.0800030
Ravichandran AshwinRRGujarat Titans2022-202322016108.0012133.3300011
Shahrukh KhanPK/GTKolkata Knight Riders2021-2026221161316.0016100.0000001
Arundhati ReddyINDWNew Zealand Women202422016148.003250.0000000
Marco JansenSAIndia2025-202622016148.0011145.4500002
David WarnerAUSEngland2023110151515.001693.7500011
Adil RashidENGNew Zealand20231111515*-13115.3800001
Mitchell MarshAUSIndia2023110151515.0015100.0000011
Sikandar RazaPKGujarat Titans2024110151515.001693.7500000
David WilleyENGAustralia2023110151515.0014107.1400030
Hardik PandyaMIPunjab Kings2025110151515.0013115.3800010
Nitish RanaKKRDelhi Capitals2021110151515.0012125.0000011
Scott EdwardsNEDIndia2026110151515.0010150.0000020
Darwish RasooliAFGSouth Africa2026110151515.001883.3300000
Rahmanullah GurbazKKRGujarat Titans2023110151515.0012125.0000011
Nishant SindhuGTPunjab Kings2026110151515.0011136.3600001
Nehal WadheraPKRoyal Challengers Bengaluru2025110151515.001883.3300001
Arshad KhanGTRoyal Challengers Bengaluru2026210151515.006250.0000002
Jess KerrNZWIndia Women20242211512*15.0011136.3600020
Johann LayneWIIndia202512015147.501788.2400030

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.