ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sawai Mansingh Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shimron HetmyerRRRoyal Challengers Bengaluru2023-2025331553527.5033166.6700044
Sourav GangulyINDSouth Africa1996110545454.0010451.9201030
Imran FarhatPAKSri Lanka2006110535353.006482.8101080
Harpreet SinghCHHHaryana2023110535353.0042126.1901061
Glenn MaxwellAUSIndia2013110535353.0032165.6301071
Shreyas IyerPKDelhi Capitals2025110535353.0034155.8801052
Shubham KhajuriaJKMizoram2023110535353.0028189.2901042
Dhruv JurelRRPunjab Kings2025110535353.0031170.9701034
Sourav GangulyKKR/PWRajasthan Royals2008-2012220535126.5043123.2601042
Sarfaraz KhanRCB/PKRajasthan Royals2018-20192215346*53.0037143.2400071
Shivnarine ChanderpaulWIBangladesh20061115252*-10450.0001060
Brendan TaylorZIMBangladesh2006110525252.007470.2701070
Rohit SharmaINDPakistan2007110525252.006185.2501031
Shivam DubeCSKRajasthan Royals2023110525252.0033157.5801024
Karan SharmaUPDelhi20221115252*-50104.0001042
Mithali RajVELSupernovas20192215240*52.006481.2500050
Harmanpreet KaurSUPVelocity2019221525152.0042123.8101043
Sanju SamsonRRDelhi Capitals2013-2024430523717.3336144.4400152
Ayush BadoniLSGRajasthan Royals2023-2026440525013.0044118.1801151
Piyush ChawlaKKR/PK/MIRajasthan Royals2008-20247525224*17.3344118.1800041
Eoin MorganKKRRajasthan Royals2011-2013210515151.0038134.2101033
Kyle MayersLSGRajasthan Royals2023110515151.0042121.4301043
Shashank SinghCHHHyderabad (India)2023110515151.0047108.5101050
Dhruv JurelRRSunrisers Hyderabad2023-2026210515151.0035145.7101081
Viv RichardsWIEngland1987110515151.0051100.0001043
Sandeep PatilINDPakistan1983110515151.0028182.1401072
Jos ButtlerRRLucknow Super Giants2023-2024220514025.5050102.0000061
Javed MiandadPAKIndia1983-1987220515025.50333.3301001
Dilip VengsarkarINDPakistan1987121513051.00--000-0
Yuvraj SinghINDPakistan2007110505050.006280.6501031
Swapnil AsnodkarRRRoyal Challengers Bengaluru2008110505050.0044113.6401071
Steve SmithRRDelhi Capitals2019110505050.0032156.2501080
Aaron FinchAUSIndia2013110505050.005394.3401071
Rohit SharmaHARMizoram2023110505050.0027185.1901013
Anmolpreet SinghPUNHyderabad (India)2022110505050.0040125.0001051
Tilak VarmaHIPunjab2022110505050.0038131.5801061
Yashasvi JaiswalMUMJammu & Kashmir2023110505050.0036138.8901081
Yashasvi JaiswalRRPunjab Kings2025110505050.0025200.0001091
Jimmy AdamsWIIndia1994110505050.005590.9101050
Chris LynnKKRRajasthan Royals2018-2019220505025.0034147.0601163
Washington SundarGTRajasthan Royals2025-20262215037*50.0028178.5700024
Mohammad YousufPAKSri Lanka2006110494949.007862.8200050
Shane WatsonRRKochi Tuskers Kerala2011110494949.0040122.5000042
Wayne ParnellSAIndia2010110494949.0047104.2600041
Nitish RanaDELGoa20221114949*-38128.9500070
Sanath JayasuriyaSLPakistan2006110484848.0035137.1400052
Brad HodgeRRDeccan Chargers20121114848*-21228.5700062
Rohit SharmaINDNew Zealand2021110484848.0036133.3300052
Zaheer AbbasPAKIndia1983110484848.005981.3600010
Brian LaraWIIndia1994110474747.005979.6600080

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.