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 JSCA International Stadium Complex×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Vijay ShankarINDAustralia2019110323232.0030106.6700040
Ramandeep SinghPUNSaurashtra2023110323232.0016200.0000032
Ishaan GadekarGOAGujarat2023110323232.0020160.0000041
Ravi YadavSINDumka Daredevils2022110323232.0017188.2400014
Temba BavumaSAIndia2019120323216.007542.6700150
Shresth SagarDHAJamshedpur Jugglers20222213230*32.003982.0500020
Ayush KumarRANDhanbad Dynamos2022221323032.0025128.0000022
Mitchell SantnerNZIndia2016-20233323217*32.0027118.5200020
Suresh RainaCSKKolkata Knight Riders2014110313131.0025124.0000041
Umesh YadavINDSouth Africa2019110313131.0010310.0000005
Marcus StoinisAUSIndia20191113131*-26119.2300040
Sarfaraz KhanRCBChennai Super Kings2015110313131.0021147.6200040
Writtick ChatterjeeBENAssam2018110313131.0021147.6200022
Pukhrambam SinghMANAndhra2023110313131.0028110.7100031
Shaik RasheedANDManipur2023110313131.0030103.3300030
UR KumarGUJRailways20231113131*-27114.8100012
Bhanu AnandBOKSinghbhum Strickers20222223120*-18172.2200022
Pankaj KumarJAMBokaro Blasters20222223127*-21147.6200013
Yuvraj SinghINDEngland2013110303030.0021142.8600060
Yuvraj SinghPWKolkata Knight Riders2013110303030.0020150.0000003
Suresh RainaINDSri Lanka2016110303030.0019157.8900050
Ankit SharmaRRChennai Super Kings2014110303030.0027111.1100041
Sanju SamsonINDSouth Africa20221113030*-3683.3300011
Theunis de BruynSAIndia2019110303030.004961.2200041
Deepraj GaonkarGOAGujarat2023110303030.0020150.0000004
Subhransu SenapatiODITripura2018110303030.0024125.0000021
Simran SinghPUNManipur20231113030*-22136.3600022
Harshit NamdevJAMSinghbhum Strickers2022110303030.003196.7700010
Hardik PandyaINDNew Zealand2016-2023220302115.003390.9100011
Aditya SinghBOKSinghbhum Strickers2022220301715.0024125.0000031
Harsh RanaRANDumka Daredevils2022220302015.0027111.1100031
Shikhar DhawanINDAustralia2013-20193323015*30.003488.2400060
Karn SharmaRAIGujarat20231112929*-14207.1400032
Udiyan BoseTRIJharkhand2018110292929.0024120.8300031
Ankit KumarDUMJamshedpur Jugglers20222112929*-27107.4100020
Ripal PatelGUJGoa2023110292929.0013223.0800032
Jay GohilSAUGujarat20231112929*-28103.5700031
AB de VilliersRCBChennai Super Kings2014-2015220292814.5017170.5900013
Ankit KumarDUMRanchi Raiders2022220291814.503876.3200020
Wilfred BengDHADumka Daredevils2022220291514.503680.5600040
Jay Prakash RajputSINDumka Daredevils2022220292914.5014207.1400104
Dinesh KarthikRCBChennai Super Kings2015110282828.0026107.6900040
AB de VilliersRCBKolkata Knight Riders2013110282828.0022127.2700011
Milinda SiriwardanaSLIndia20161112828*-20140.0000011
Kuldeep YadavINDEngland2024110282828.0013121.3700020
Anmolpreet SinghPUNRailways2023110282828.0018155.5600012
Shubman GillINDSouth Africa2022110282828.0026107.6900050
Rex RajkumarMANRailways2023110282828.0025112.0000002
Aarya DesaiGUJSaurashtra2023110282828.0017164.7100022
Bhanu AnandBOKJamshedpur Jugglers2022220282714.0015186.6700022

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.