Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At ICC Academy×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Dipendra Singh AireeNEPUnited Arab Emirates2019-202588112947*18.4314688.36001112
Karan KCNEPUnited Arab Emirates2019-202587068209.7163107.9400145
Sandeep LamichhaneNEPUnited Arab Emirates2019-20258654915*49.005392.4500040
Sompal KamiNEPUnited Arab Emirates2019-2025772913018.2010884.2600172
Lalit RajbanshiNEPUnited Arab Emirates2019-202574394*9.002240.9100110
Paras KhadkaNEPUnited Arab Emirates201966021011535.0021697.22101272
Shaiman AnwarUAENepal20196602018733.50162124.07021197
Gyanendra MallaNEPUnited Arab Emirates20196601004416.6713275.76001100
Muhammad UsmanUAENepal2019660903015.0012075.0000193
Ghulam ShabberUAENepal2019660893014.8313665.4400081
Ashfaq AhmedUAENepal201966039206.504979.5900170
Mohammad NaveedUAENepal201965138199.5025152.0000123
Amir HayatUAENepal20196412724*9.005152.9400211
Imran HaiderUAENepal20196442218*-4944.9000020
Rohit KumarNEPUnited Arab Emirates2019-202555018610937.2022781.94110142
Kevin O'BrienIREUnited Arab Emirates2018-20215501455429.00131110.6901084
Aarif SheikhNEPUnited Arab Emirates2019-20255511323033.0021262.26000110
Muhammad UsmanUAEIreland2018-20215501324426.4016082.50000122
Andrew BalbirnieIREUnited Arab Emirates2018-202155112910232.2515483.77101131
Chundangapoyil RizwanUAENepal20195501294525.8016876.79000151
Paul StirlingIREUnited Arab Emirates2018-20215501145322.8011599.13011122
Mohammad BootaUAENepal201955210459*34.6777135.0601085
George DockrellIREUnited Arab Emirates2018-202153118179.002090.0000001
Ahmed RazaUAEIreland2018-20215311212*6.001485.7100201
Zahoor KhanUAEIreland2018-2021520884.001266.6700101
Kyle CoetzerSCOUnited Arab Emirates2016-20194401989549.5021094.29021271
Matty CrossSCOUnited Arab Emirates2016-2019441192107*64.0022186.88110174
Richie BerringtonSCOUnited Arab Emirates2016-20194401149028.5014081.4301193
Sundeep JoraNEPUnited Arab Emirates201944110153*33.6784120.2401045
Binod BhandariNEPUnited Arab Emirates2019440562114.009062.2200051
Calum MacLeodSCOUnited Arab Emirates2016-2019440471711.756572.3100050
Rohan MustafaUAEScotland2016-2019430342011.335957.6300031
Pawan SarrafNEPUnited Arab Emirates201944030187.504763.8300130
Mark WattSCOUnited Arab Emirates2016-20194422410*12.003177.4200010
Rohan MustafaUAEIreland2018-202143014124.673737.8400120
Zahoor KhanUAENepal20194201085.009111.1100020
Steven TaylorUSAUnited Arab Emirates20193301377245.6795144.21010174
Waseem MuhammadUAEIreland2021331108107*54.0068158.82101144
Richie BerringtonSCOPapua New Guinea2013-20213311064353.0084126.1900083
George MunseySCOUnited Arab Emirates2018-2019330994733.0085116.47000104
Calum MacLeodSCOPapua New Guinea2013-2021331855842.5072118.0601163
Assad ValaPNGScotland2013-2021330835527.6777107.79010102
Kyle CoetzerSCOPapua New Guinea2013-2021330795426.3366119.7001072
Chirag SuriUAEIreland2021330715123.6768104.4101061
Waseem MuhammadUAEOman2022-2024330674822.3360111.6700163
Muhammad UsmanUAEScotland2018-20193316436*32.007783.1200071
Xavier MarshallUSAUnited Arab Emirates2019330633121.007781.8200051
Jatinder SinghOMAUnited Arab Emirates2022-2024330562618.679360.2200060
Basil HameedUAEIreland20213325439*54.0035154.2900014
Rohan MustafaUAEUnited States of America2019330514517.0049104.0800180
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.