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/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T1013th 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

1 active
Reset"Match result" is from the side of the player or team.
At Barabati Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
David MillerSAIndia2015-20253323120*31.0026119.2300012
Ravindra JadejaINDEngland2017-20252222716*-15180.0000031
Don AnurasiriSLIndia1987-1990232888.001844.4400000
Mohammad AzharuddinINDZimbabwe1998111153153*-150102.00100171
Sachin TendulkarINDKenya1996111127127*-13892.03100151
Rohit SharmaINDEngland2008-2025221127119127.00100127.00100137
Ajay JadejaINDZimbabwe1998111116116*-12195.8710062
Paul CollingwoodENGIndia2002-200822111171*111.0014278.1701072
Kevin PietersenENGIndia2008111111111*-12886.72100101
Manish PandeyKARArunachal Pradesh2019111111111*-46241.3010097
Abhimanyu EaswaranBENMizoram2019111107107*-56191.0710085
Sachin TendulkarINDSri Lanka1990-200922110096*100.0011586.96010130
Stuart CarlisleZIMIndia20001119191*-12572.8001060
Kieron PollardWIIndia2011-20192218774*87.0084103.5701037
Craig McMillanNZIndia20031118282*-9289.1301061
Ravindra JadejaINDWest Indies2011-20192217739*77.009382.8000070
Sunil GavaskarINDEngland1982-1984221777177.009184.62010100
Rishabh TiwariCHHOdisha20191117171*-55129.0901072
Hardik PandyaINDSouth Africa2022-20252216859*68.0040170.0001074
Mike GattingENGIndia1982-1984221675967.009868.3701040
Owais ShahENGIndia20081116666*-57115.7901090
Gautam GambhirKKRPunjab Kings20141116363*-45140.0001070
Riyan ParagASSMizoram20191116363*-39161.5401062
Hemang BadaniINDZimbabwe20001115858*-6984.0601031
Dean JonesAUSZimbabwe19871115858*-7280.5601011
Shashank ChandrakarCHHOdisha20191115757*-43132.5601062
Kshitiz SharmaAPBengal20191115454*-39138.4601081
Suresh RainaINDEngland20081115353*-53100.0001080
Aditya TareMUMServices20161114949*-42116.6700050
Ankit BawneMAHOdisha20161114949*-24204.1700034
Steve SmithPWDeccan Chargers20121114747*-27174.0700032
Umang SharmaUPMumbai20161114747*-32146.8800042
Amandeep KhareCHHKarnataka20191114545*-31145.1600042
Nayan MongiaINDNew Zealand19951114545*-8155.5600030
Paul DowntonENGIndia19841114444*-41107.3200030
Abhishek RautODIArunachal Pradesh20191114141*-4395.3500061
Axar PatelINDEngland20251114141*-4395.3500040
Yashpal SinghSERMumbai20161114040*-34117.6500031
George BaileyPKChennai Super Kings20141114040*-13307.6900062
Vinod KambliINDWest Indies19941114040*-35114.2900020
MS DhoniINDSri Lanka20171113939*-22177.2700041
Yashpal SharmaINDEngland1982-19842213834*38.005273.0800030
Saurabh DubeyUPServices20161113838*-17223.5300023
Manish PandeyKKRPunjab Kings20141113636*-35102.8600030
Roland HolderWIIndia19941113636*-3797.3000011
Vinay KumarKARChhattisgarh20191113434*-13261.5400004
Arabind SinghODIHaryana20191113434*-30113.3300031
Zaheer KhanINDNew Zealand20031113333*-13253.8500032
Abhimanyu EaswaranBENOdisha20191113333*-31106.4500030
Kiran MoreINDSri Lanka1987-1990221332733.003479.4100010
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.