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 (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v China×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
L Yamamoto-LakeJPNChina2024111134134*-68197.06100812
Kushal BhurtelNEPChina2026110129129129.0043300.00100516
Kendel Kadowaki-FlemingJPNChina2024111109109*-53205.66100311
Anshuman RathHKChina2024-20262219272*92.0053173.58010133
Kushal MallaNEPChina20261118585*-47180.8501085
Rohit KumarNEPChina20261116969*-21328.5701057
S PradhanBHUChina2023110595959.0041143.9001091
Azyan FarhathMALChina20261115252*-33157.5801053
Yasim MurtazaHKChina2024-2026210525252.0033157.5801024
Tenjin RabgeyBHUChina2023110505050.0047106.3801040
Waji Ul HassanKSAChina2026110494949.0027181.4800042
Aizaz KhanHKChina2024-2026321482748.0040120.0000061
Kim DaeyeonSOUChina20181114747*-34138.2400061
RR NaikSINChina2026110464646.0029158.6200033
Aslam KhanMASChina2026220452722.5026173.0800034
Mohamed RishwanMALChina20261114444*-29151.7200042
Muhammad Haziq AimanMASChina20261114444*-28157.1400072
Masaomi KobayashiJPNChina2016-20182214129*41.005870.6900051
Daesik SungSOUChina2014-2018210333333.0016206.2500022
E BeukesCAAChina20241113333*-25132.0000032
Suhan AlagaratnamMASChina2014-20182113232*-3396.9700050
M ThurgateJPNChina2016-2024320321716.0027118.5200032
W MiyauchiJPNChina2016-2024321323132.0026123.0800050
J SingyeBHUChina20181113030*-15200.0000050
Surendran ChandramohanSINChina2018-2026221291629.0029100.0000030
N MiyajiJPNChina2018110282828.003971.7900040
MM SiddiqueJPNChina2016-2024410282828.0018155.5600041
GK GhalleyBHUChina20231112828*-21133.3300031
Lakshit GuptaCAAChina2024110272727.0012225.0000003
Binod BhandariNEPChina20181112424*-8300.0000031
Pyae Phyo WaiMYAChina2023-2024220241712.002982.7600011
Sunghoon ChoSOUChina2014110232323.002882.1400000
Souta WadaJPNChina2018110232323.002979.3100030
S GodaraCAAChina20241112121*-8262.5000003
Paing DanuMYAChina2023-2024220211910.503560.0000011
Nazmus SakibMASChina20261112020*-11181.8200040
Virandeep SinghMASChina2018-20264212019*20.0018111.1100021
Shafiq SharifMASChina2014-20182111919*-9211.1100031
DF JacobsTHAChina20181111919*-8237.5000020
M TaniyamaJPNChina2016-202432019129.502673.0800010
Jun HyunwooSOUChina20181111818*-7257.1400021
R Sakurano-ThomasJPNChina2024110181818.002090.0000001
Anwar ArudinMASChina2014-20182211811*18.0014128.5700021
Manpreet SinghSINChina2018-2026210171717.002180.9500000
Y Naing TunMYAChina2023110171717.003745.9500001
Usman KhalidKSAChina20261111717*-8212.5000011
H VenkataramSINChina20261111717*-8212.5000002
Khin AyeMYAChina2023-202422017178.503450.0000120
CR KumarageSINChina20181111616*-6266.6700021
S DesungnoenTHAChina20231111616*-15106.6700020
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.