ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Maharaja Yadavindra Singh International Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDWest Indies2026110000.0010.0000100
Marcus StoinisPKGujarat Titans2026110000.0020.0000100
Megan SchuttAUSWIndia Women2025210000.0020.0000100
Abhishek SharmaSHRajasthan Royals2026110000.0020.0000100
Shubman GillINDSouth Africa2025110000.0010.0000100
Simran SinghPKLucknow Super Giants2026110000.0010.0000100
Varun ChakravarthyINDSouth Africa2025110000.0020.0000100
Georgia VollAUSWIndia Women2025110000.0050.0000100
Rohit SharmaMIGujarat Titans2025110818181.0050162.0001094
Rohit SharmaINDWest Indies2026110929292.0085108.24010103
Ravindra JadejaRRGujarat Titans20261114545*-35128.5700051
Ravindra JadejaRRSunrisers Hyderabad20261111212*-9133.3300010
Mitchell MarshLSGPunjab Kings2026110404040.0028142.8600032
David MillerSAIndia20251112020*-12166.6700021
Jos ButtlerGTPunjab Kings2026110383838.0033115.1500032
Jos ButtlerGTRajasthan Royals202611199*-9100.0000000
Jonny BairstowMIGujarat Titans2025110474747.0022213.6400043
Pat CumminsSHRajasthan Royals2026110111.00250.0000000
Reeza HendricksSAIndia2025110888.001080.0000001
Quinton de KockSAIndia2025110909090.0046195.6501057
Suryakumar YadavMIGujarat Titans2025110333333.0020165.0000013
Suryakumar YadavINDSouth Africa2025110555.004125.0000010
Marcus StoinisPKRajasthan Royals20261116262*-22281.8201046
Marcus StoinisPKLucknow Super Giants2026110292929.0016181.2500022
Travis HeadSHPunjab Kings2026110383838.0023165.2200051
Travis HeadSHRajasthan Royals2026110171717.008212.5000021
Jasprit BumrahINDSouth Africa202511100*-0-00000
KL RahulINDWest Indies2026111129129*-87148.28100106
Axar PatelINDSouth Africa2025110212121.0021100.0000011
Nicolas PooranLSGPunjab Kings2026110999.009100.0000010
Mitchell SantnerMIGujarat Titans202511100*-20.0000000
Rahul TewatiaGTPunjab Kings20261111111*-10110.0000010
Rahul TewatiaGTRajasthan Royals20261111717*-9188.8900021
Rahul TewatiaGTMumbai Indians20251111616*-11145.4500011
Heinrich KlaasenSHPunjab Kings2026110393939.0033118.1800011
Heinrich KlaasenSHRajasthan Royals2026110181818.0010180.0000021
Glenn PhillipsGTPunjab Kings2026110252525.0017147.0600011
Shreyas IyerPKRajasthan Royals2026110303030.0027111.1100011
Shreyas IyerPKLucknow Super Giants2026110555.00683.3300000
Shreyas IyerPKGujarat Titans2026110181818.0011163.6400002
Shreyas IyerPKSunrisers Hyderabad20261116969*-33209.0901055
Hardik PandyaMIGujarat Titans20251112222*-9244.4400003
Hardik PandyaINDSouth Africa2025110202020.002386.9600001
Shai HopeWIIndia2026111162162*-143113.29100173
Dasun ShanakaRRGujarat Titans2026110333.00933.3300000
Dasun ShanakaRRSunrisers Hyderabad2026110555.003166.6700010
Kusal MendisGTMumbai Indians2025110202020.0010200.0000012
Ashleigh GardnerAUSWIndia Women2025210171717.002958.6200010
Alana KingAUSWIndia Women2025210222.00366.6700000
Tahlia McGrathAUSWIndia Women2025210161616.002080.0000020
Page 1Next

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