ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Shere Bangla National Stadium, Mirpur×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mehedi Hasan MirazBANSouth Africa20241201109755.0021551.16010131
Fargana HoqueBANWPakistan Women20233301106236.6723846.2201080
Towhid HridoyRRNoakhali Express2026110109109109.0063173.02100152
Azam KhanKTChattogram Challengers2023111109109*-58187.9310098
Shahriar NafeesKRBBarisal Burners20132201096654.5078139.74010180
Marlon SamuelsCVChittagong Vikings2015-201733210969*109.0078139.74010124
Thisara PereraDP/DCKhulna Tigers2020-2025332109103*109.0064170.31101107
Nazmul Hossain ShantoBANZimbabwe2020-20243301097136.3317462.64010121
Mahedi HasanRR/BB/KTComilla Victorians2016-20245411097436.3382132.9301095
Anamul HaqueKT/FB/DRSylhet Strikers2023-202555110967*27.2599110.1001193
Afif HossainBANAustralia202155110937*27.2589122.4700094
Jahurul IslamRR/DD/CVComilla Victorians2015-201766310962*36.33104104.81010102
Mosaddek HossainCV/DD/CVRangpur Riders2015-20241110210948*13.63109100.00000123
Harleen DeolINDWBangladesh Women20234301087736.0016565.4501090
Hassan EisakhilNERangpur Riders2026111107107*-72148.61100411
Chadwick WaltonCCKhulna Tigers2019-202222110789*107.0062172.5801098
Sunil NarineDDRajshahi Kings2017-20193301076935.6763169.8401188
Mosaddek HossainDD/CVRajshahi Kings2016-201953210759*107.0076140.79010113
Rony TalukdarDD/BB/RKRangpur Riders2015-20246611074121.4082130.49000122
Chris GayleCCRajshahi Royals20203301066035.3355192.73010810
Kumar SangakkaraDDComilla Victorians2015-20174401063326.5099107.0700092
Irfan SukkurRR/FB/DDChattogram Challengers2020-20244401064526.5098108.16000111
Curtis CampherIREBangladesh2023-202524110671*35.3334031.18011102
Johnson CharlesRRComilla Victorians2017111105105*-63166.6710097
Darren SammyRKKhulna Titans2016-201743110571*52.5062169.3501048
Tamim IqbalCV/CVKhulna Titans2016-201733110566*52.50104100.96010141
Mohammad NaimBANNew Zealand20215501053921.0012087.5000091
Tanzid HasanBANNew Zealand2023-20266501057621.0091115.38010144
Laurie EvansRKComilla Victorians2019221104104*104.0063165.0810196
Shakib Al HasanKRB/DGChittagong Kings2012-201333210459*104.0059176.27010122
Cameron GreenAUSBangladesh202633110452*52.0015168.8701064
Thisara PereraSLZimbabwe201822110364103.0063163.4901066
Mohammad NabiAFGBangladesh2014-202243110384*51.5082125.6101057
Babar AzamPAKBangladesh20214401037625.7516662.05010121
MahmudullahFB/MGDKhulna Tigers2022-20255511033925.7563163.4900087
Mushfiqur RahimKT/FB/SSChattogram Challengers2019-20246631034334.3392111.9600064
Thisara PereraRR/CV/BBDhaka Dynamites2015-20198721032720.6080128.7500057
Alex CareyAUSBangladesh2021-20268811034714.7113576.30001101
Rishabh PantINDBangladesh20221201029351.0011787.1801085
Mehedi Hasan MirazBANIreland2023-20252201025551.0018754.5501093
Shahriar NafeesRR/BBRajshahi Kings2016-20173311026351.0081125.9301066
Mohammad MithunRRRajshahi Kings2016-201733110264*51.0072141.6701075
Dawid MalanFBChittagong Kings20253311026751.0058175.8601077
Andre RussellCV/MGDFortune Barishal2022-202444310231*102.0056182.14000610
Shamim HossainCK/CCKhulna Tigers2022-20254401027825.5058175.86010105
Mehedi MarufDD/BB/CCRangpur Riders2015-20237601024017.0092110.8700195
Mohammad ShahzadRRChittagong Vikings201622110180*101.0080126.25010123
Afif HossainCC/KTSylhet Strikers2023-20243301015233.6774136.4901095
Mosaddek HossainCV/ST/SSChattogram Challengers2019-202444210137*50.5090112.2200174
Ellyse PerryAUSWBangladesh Women202465210135*33.6712183.47000100

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.