Live6th Match · Pakistan ODI Tri-Series 2026/27SL59/1 (11.4)ENG386/5 (50)SL need 328 runs in 230 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sylhet International Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Liton DasBANZimbabwe2018-202045134317685.7536294.752003510
Kamindu MendisSLBangladesh202445033416466.8041780.102003313
Tamim IqbalBANZimbabwe2020331310158155.00288107.64200299
Kusal MendisSLBangladesh2018-20245602708645.00191141.360302215
Sean WilliamsZIMBangladesh2018-20254602208836.6741952.51020253
Dhananjaya de SilvaSLBangladesh202423021810872.6732267.70200223
Liton DasBANIreland2023-20254412067068.67206100.00030235
Nazmul Hossain ShantoBANIreland2023-202543019810066.0022588.00110182
Liton DasBANPakistan202612019512697.5025177.69110212
Sikandar RazaZIMBangladesh2018-20204501896637.8022185.52020175
Wesley MadhevereZIMBangladesh2020-20254511725243.0023174.46010201
Mahmudul Hasan JoyBANIreland2025110171171171.0028659.79100144
Mushfiqur RahimBANIreland2023-2025431167100*83.50138121.01100205
Shai HopeWIBangladesh2018221163108*163.00154105.84110127
Smriti MandhanaINDWBangladesh Women2022-20246611634732.60139117.27000202
Mushfiqur RahimBANPakistan202612016013780.0029753.87100141
Nazmul Hossain ShantoBANZimbabwe2018-20254601536025.5025959.07010172
Shafali VermaINDWBangladesh Women2022-20246601535525.50123124.39021183
Liton DasBANNetherlands202533214573145.0093155.91020146
Nazmul Hossain ShantoBANNew Zealand202312014210571.0023360.94100123
Towhid HridoyBANIreland20233201419270.50119118.49010123
Paul StirlingIREBangladesh2023-20254401326033.0017874.16010181
Harshitha MadaviSLWBangladesh Women2022-20264401316132.7599132.32010114
Nigar SultanaBANWIndia Women2022-20246601295121.5014092.14010111
Mushfiqur RahimBANZimbabwe2018-20254601265521.0021259.43010110
Mominul HaqueBANZimbabwe2018-20252401235630.7524051.25010171
Chamari AtapattuSLWBangladesh Women2022-20264401164229.0099117.17000152
Kane WilliamsonNZBangladesh202312011510457.5022950.22100130
Babar AzamPAKBangladesh20261201156857.5013684.56010141
Brian BennettZIMBangladesh20251201115755.5014576.55020171
Shakib Al HasanBANIreland20233201109355.00108101.85010110
Dayalan HemalathaINDWBangladesh Women202444110941*36.3377141.5600096
Mohammad RizwanPAKBangladesh20261201079453.5019355.44010120
Harmanpreet KaurINDWBangladesh Women20245411053935.0082128.05000130
Imesha DulaniSLWBangladesh Women20263301015533.6775134.67010150
Curtis CampherIREBangladesh2023-20254401014425.2517856.74000112
Hamilton MasakadzaZIMBangladesh20181201005250.0020947.85010112
Daryl MitchellNZBangladesh2023120995849.5017456.90010101
MahmudullahBANSri Lanka2018-2024430955431.6763150.7901165
Regis ChakabvaZIMBangladesh2018-2020450953419.0021843.5800060
Mahmudul Hasan JoyBANNew Zealand2023120948647.0021244.34010110
Mominul HaqueBANSri Lanka20241219287*92.0015559.35010131
Shan MasoodPAKBangladesh2026120927146.0014264.79010100
Agha SalmanPAKBangladesh2026120927146.0015360.1301081
MahmudullahBANZimbabwe2018-2020450924118.4013667.6500151
Murshida KhatunBANWIndia Women2022-2024550904618.0011379.6500080
Richa GhoshINDWBangladesh Women2022-20246528728*29.0066131.8200093
Tamim IqbalBANWest Indies20182218681*86.0011177.4801090
Jaker AliBANZimbabwe2025120865843.0017050.59010101
Soumya SarkarBANWest Indies2018220858042.5085100.0001065
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.