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 Holkar Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
KL RahulINDSri Lanka2017-20202201348967.0081165.43010118
Jos ButtlerRR/MIPunjab Kings2017-20182201287764.0076168.42020145
Rohit SharmaINDSri Lanka2017110118118118.0043274.421001210
Kushal Janith PereraSLIndia2017-20202201117755.5065170.77010410
Hashim AmlaPKMumbai Indians2017111104104*-60173.3310086
Rilee RossouwSAIndia2022111100100*-48208.3310078
Samarth VyasSAUBaroda2022110979797.0052186.5401059
Shrikant MundheNAGAndhra20221119191*-53171.70010102
AB de VilliersRCBPunjab Kings2017-20182118989*-46193.4801039
KL RahulPKRajasthan Royals20181118484*-54155.5601073
Urvil PatelGUJBihar2022110848484.0037227.03010132
Parthiv PatelRCB/MI/KTKPunjab Kings2011-20183317740*38.5041187.80001112
Mahela JayawardeneKTKPunjab Kings2011110767676.0052146.1501082
Sunil NarineKKRPunjab Kings2018110757575.0036208.3301094
Karan ShindeANDBihar2022110757575.0038197.3701094
Nitish RanaKKR/MIPunjab Kings2017-20182217362*73.0038192.1101018
Babul KumarBIHAndhra2022110727272.0050144.00010101
Dinesh KarthikPKKochi Tuskers Kerala2011110696969.0033209.0901075
Abhishek SharmaINDWest Indies2026110696969.0030230.0001065
Quinton de KockSAIndia2022110686868.0043158.1401064
Yashasvi JaiswalINDAfghanistan2024110686868.0034200.0001056
KL RahulPKKolkata Knight Riders2018110666666.0029227.5901027
Rongsen JonathanNAGBihar2022110666666.0060110.0001051
Chirag GandhiGUJSaurashtra2022110636363.0029217.2401064
Shivam DubeINDAfghanistan20241116363*-32196.8801054
Ben StokesRR/RPSPunjab Kings2017-2018220625031.0041151.2201043
Prashant ChopraHPBaroda20221116161*-48127.0801042
Mitesh PatelBARSaurashtra2022110606060.0035171.4301062
Priyank PanchalGUJAndhra2022110595959.0045131.1101014
Hashim AmlaPKRoyal Challengers Bengaluru20171115858*-38152.6301043
Cheteshwar PujaraSAUHimachal Pradesh2022110575757.0038150.0001072
Suryakumar YadavMIPunjab Kings2018110575757.0042135.7101063
Krunal PandyaBARGujarat2022110575757.0038150.0001052
Gulbadin NaibAFGIndia2024110575757.0035162.8601054
Nikhil GangtaHPSaurashtra2022110545454.0039138.4601043
Bipin SaurabhBIHAndhra2022110525252.0039133.3301043
Ashwin HebbarANDNagaland2022110515151.0025204.0001053
Vishnu SolankiBARSaurashtra2022110515151.0033154.5501061
Mangal MahrourBIHGujarat20221115151*-37137.8401023
Chris GaylePKMumbai Indians2018110505050.0040125.0001062
Dinesh KarthikKKRPunjab Kings2018110505050.0023217.3901053
Virat KohliRCBPunjab Kings20181114848*-28171.4300062
Upul TharangaSLIndia2017110474747.0029162.0700032
Mangal MahrourBIHNagaland2022110474747.0039120.5100041
Dinesh KarthikINDSouth Africa2022110464646.0021219.0500044
Ravichandran AshwinPKKolkata Knight Riders2018110454545.0022204.5500043
Rongsen JonathanNAGAndhra2022110454545.0039115.3800041
Glenn MaxwellPKRising Pune Supergiant20171114444*-20220.0000024
Priyank PanchalGUJBaroda2022110444444.0031141.9400051
Glenn MaxwellPKRoyal Challengers Bengaluru20171114343*-22195.4500034
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.