Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (T20Is)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Himachal Pradesh Cricket Association Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shreyas IyerINDSri Lanka202222214774*-89165.17020155
Dasun ShanakaSLIndia202222212174*-57212.28010117
Rohit SharmaINDSouth Africa2015110106106106.0066160.61100125
Tamim IqbalBANOman2016111103103*-63163.49100105
Tamim IqbalBANNetherlands20161118383*-58143.1001063
Pathum NissankaSLIndia2022220767538.0063120.63010110
JP DuminySAIndia20151116868*-34200.0001017
Ravindra JadejaINDSri Lanka20222226745*-33203.03000101
Aiden MarkramSAIndia2025110616161.0046132.6101062
Sanju SamsonINDSri Lanka2022220573928.5037154.0500053
AB de VilliersSAIndia2015110515151.0032159.3801071
Tamim IqbalBANIreland2016110474747.0026180.7700034
Sabbir RahmanBANOman2016110444444.0026169.2300051
Virat KohliINDSouth Africa2015110434343.0027159.2600013
Martin GuptillNZAustralia2016110393939.0027144.4400024
Gary WilsonIREOman2016110383838.0034111.7600050
Usman KhawajaAUSNew Zealand2016110383838.0027140.7400060
Zeeshan MaqsoodOMAIreland2016110383838.0033115.1500060
Dhanushka GunathillekeSLIndia2022220383819.0030126.6700142
Hashim AmlaSAIndia2015110363636.0024150.0000050
Stafanie TaylorWIWEngland Women2016110353535.004774.4700010
Abhishek SharmaINDSouth Africa2025110353535.0018194.4400033
Khawar AliOMAIreland2016110343434.0026130.7700042
Farhaan BehardienSAIndia20151113232*-23139.1300041
Amir AliOMAIreland2016110323232.0017188.2400051
Tammy BeaumontENGWWest Indies Women2016110313131.0023134.7800051
Dinesh ChandimalSLIndia2022220312215.503783.7800030
Charlotte EdwardsENGWWest Indies Women2016110303030.0029103.4500050
Peter BorrenNEDBangladesh2016110303030.0028107.1400030
William PorterfieldIREOman2016110292929.0028103.5700031
Paul StirlingIREOman2016110292929.0022131.8200060
Stephan MyburghNEDBangladesh2016110292929.0029100.0000050
Shaquana QuintyneWIWEngland Women2016110292929.0028103.5700040
Shubman GillINDSouth Africa2025110282828.0028100.0000050
Grant ElliottNZAustralia2016110272727.0020135.0000030
Stephan MyburghNEDIreland2016110272727.0018150.0000050
Harmanpreet KaurINDWEngland Women2016110262626.0025104.0000030
Tilak VarmaINDSouth Africa20251112626*-3476.4700030
Jatinder SinghOMABangladesh2016110252525.0020125.0000040
Mitchell MarshAUSNew Zealand2016110242424.0023104.3500002
Kane WilliamsonNZAustralia2016110242424.0020120.0000040
Jatinder SinghOMAIreland2016110242424.002692.3100010
Colin MunroNZAustralia2016110232323.002688.4600020
Deandra DottinWIWEngland Women2016110222222.003073.3300010
Glenn MaxwellAUSNew Zealand2016110222222.002395.6500020
Deepak HoodaINDSri Lanka2022210212121.0016131.2500011
MS DhoniINDSouth Africa20151112020*-12166.6700021
Mithali RajINDWEngland Women2016110202020.003360.6100020
Tammy BeaumontENGWIndia Women2016110202020.0018111.1100040
Soumya SarkarBANIreland2016110202020.0013153.8500030
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.