Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Yashasvi JaiswalRRPunjab Kings2024-20252201066753.0073145.2101075
Priyansh AryaPKChennai Super Kings2025110103103103.0042245.2410079
Virat KohliRCBPunjab Kings20252218573*85.0066128.7901091
Suryakumar YadavMIPunjab Kings2024110787878.0053147.1701073
Devon ConwayCSKPunjab Kings2025110696969.0049140.8201062
Riyan ParagRRPunjab Kings2024-20252216643*66.0043153.4900044
Nithish Kumar ReddySHPunjab Kings2024110646464.0037172.9701045
Sam CurranPKDelhi Capitals2024110636363.0047134.0401061
Nehal WadheraPKRajasthan Royals2025110626262.0041151.2201043
Devdutt PadikkalRCBPunjab Kings2025110616161.0035174.2901054
Ashutosh SharmaPKMumbai Indians2024110616161.0028217.8601027
Philip SaltRCBPunjab Kings20252215756*57.0030190.0001063
Sanju SamsonRRPunjab Kings2024-2025220563828.0040140.0000071
Shashank SinghPKChennai Super Kings20251115252*-36144.4401023
Simran SinghPKRoyal Challengers Bengaluru2025220513325.5027188.8900072
Shimron HetmyerRRPunjab Kings2024-20252214727*47.0022213.6400034
Shashank SinghPKSunrisers Hyderabad20241114646*-25184.0000061
Shivam DubeCSKPunjab Kings2025110424242.0027155.5600032
Shashank SinghPKMumbai Indians2024110414141.0025164.0000023
Liam LivingstonePKDelhi Capitals20241113838*-21180.9500023
Angkrish RaghuvanshiKKRPunjab Kings2025110373737.0028132.1400051
Rohit SharmaMIPunjab Kings2024110363636.0025144.0000023
Rahul TewatiaGTPunjab Kings20241113636*-18200.0000070
Rachin RavindraCSKPunjab Kings2025110363636.0023156.5200060
Shubman GillGTPunjab Kings2024110353535.0029120.6900050
Simran SinghPKGujarat Titans2024110353535.0021166.6700033
Tilak VarmaMIPunjab Kings20241113434*-18188.8900022
Marco JansenPKChennai Super Kings20251113434*-19178.9500022
Shashank SinghPKRoyal Challengers Bengaluru20252213431*34.003889.4700010
Shai HopeDCPunjab Kings2024110333333.0025132.0000022
Ashutosh SharmaPKSunrisers Hyderabad20241113333*-15220.0000032
Josh InglisPKRoyal Challengers Bengaluru2025220332916.5024137.5000021
Abishek PorelDCPunjab Kings20241113232*-10320.0000042
Ashutosh SharmaPKRajasthan Royals2024110313131.0016193.7500013
Sai SudharsanGTPunjab Kings2024110313131.003491.1800030
Glenn MaxwellPKRajasthan Royals2025110303030.0021142.8600031
Simran SinghPKKolkata Knight Riders2025110303030.0015200.0000023
David WarnerDCPunjab Kings2024110292929.0021138.1000032
Sam CurranPKSunrisers Hyderabad2024110292929.0022131.8200022
Jitesh SharmaPKRajasthan Royals2024110292929.0024120.8300012
Harpreet BrarPKGujarat Titans2024110292929.0012241.6700041
Priyansh AryaPKRoyal Challengers Bengaluru2025220292214.5020145.0000041
Sikandar RazaPKSunrisers Hyderabad2024110282828.0022127.2700022
MS DhoniCSKPunjab Kings2025110272727.0012225.0000013
Marcus StoinisPKRoyal Challengers Bengaluru2025220272613.5019142.1100022
Rajat PatidarRCBPunjab Kings20252212715*27.0021128.5700021
Simran SinghPKRajasthan Royals2024-2025220271713.503090.0000030
Simran SinghPKDelhi Capitals2024110262626.0017152.9400050
Abdul SamadSHPunjab Kings2024110252525.0012208.3300050
Marco JansenPKRoyal Challengers Bengaluru20251112525*-20125.0000002
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.