Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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/27QUETAS

Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Narendra Modi Stadium×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sai SudharsanGTChennai Super Kings2023-202655034610369.20196176.531202917
Virat KohliINDEngland2021-202588331080*62.00278111.510423010
Shubman GillGTChennai Super Kings2023-202655028310456.60157180.251203013
Shubman GillGTMumbai Indians2023-202655026812953.60156171.791102413
Travis HeadAUSIndia202323025913786.3332779.20110326
Virat KohliINDAustralia2023220240186120.0042756.21110190
Rohit SharmaINDEngland2021-20256712326638.6733070.30020287
Shubman GillGTSunrisers Hyderabad2023-202644021810154.50131166.41110264
Tilak VarmaMIGujarat Titans2023-2026551210101*52.50117179.491001712
Rishabh PantINDEngland202176020410134.0020599.51100245
Sai SudharsanGTSunrisers Hyderabad2023-20264402016150.25139144.60010244
Shreyas IyerINDEngland2021-20256511997849.75147135.37020224
Usman KhawajaAUSIndia2023110180180180.0042242.65100210
Jos ButtlerENGIndia2021-202566117883*35.60126141.27021910
Sai SudharsanGTRajasthan Royals2023-20263301758258.33116150.86020196
Virat KohliRCBGujarat Titans2024-202633217375*173.0099174.75020207
Ben StokesENGIndia20217701725524.5724470.49010175
Jos ButtlerRR/GTRoyal Challengers Bengaluru2022-2026331164106*82.00102160.781001310
Sai SudharsanGTPunjab Kings2024-20263301647454.67101162.38020167
Devon ConwayNZEngland2023111152152*-121125.62100193
Sai SudharsanGTMumbai Indians2023-20264401516337.75112134.82011124
KL RahulINDWest Indies2022-202522014910074.5024560.82100162
Dawid MalanENGIndia20215511486837.00123120.33010155
Suryakumar YadavMIGujarat Titans2023-20264401476136.7588167.05010128
Jonny BairstowENGIndia202179214640*20.8616588.48003164
Jason RoyENGIndia20215501444928.80109132.11001166
Cameron GreenKKR/RCB/MIGujarat Titans2023-20264301427947.33101140.5901099
Shubman GillINDEngland2021-202534113811246.0017777.97101174
Shimron HetmyerRRGujarat Titans2022-202644113756*45.6778175.64020910
Shubman GillKKR/GTPunjab Kings2021-202644113689*45.3374183.78010117
Shivam DubeCSKGujarat Titans2023-20265511364734.0077176.62000610
Ruturaj GaikwadCSKGujarat Titans2023-20264401349233.5076176.32011812
Brooke HallidayNZWIndia Women20243301338644.3316580.61010143
Shubman GillINDAustralia202322013212866.0024254.55100121
Shubman GillGTLucknow Super Giants2023-202522112994*129.0071181.6901097
Venkatesh IyerKKR/RCBGujarat Titans2023-20263301278342.3371178.87010137
Shubman GillINDNew Zealand2023111126126*-63200.00100127
Dhruv JurelINDWest Indies2025110125125125.0021059.52100153
Shubman GillGTKolkata Knight Riders2023-20262201258662.5081154.32010134
Heinrich KlaasenSHGujarat Titans2023-20264401256431.2591137.3601086
Marnus LabuschagneAUSIndia202323212463*124.0034336.15020110
Rachin RavindraNZEngland2023111123123*-96128.13100115
Azmatullah OmarzaiAFGSouth Africa2023-202622111997*119.0012495.97010103
Mitchell MarshLSGGujarat Titans2025110117117117.0064182.81100108
Washington SundarINDEngland2021-202585211796*39.0020557.07011121
Shreyas IyerPKGujarat Titans2025-202622111697*116.0063184.1301089
Sanju SamsonCSK/RRGujarat Titans2022-20264401156028.7572159.7201198
Cameron GreenAUSIndia2023110114114114.0017067.06100180
Abhishek SharmaSHGujarat Titans2023-20264401147428.5070162.8601079
Dewald BrevisCSK/MIGujarat Titans2024-20263301115737.0071156.3401068
Page 1Next

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.