Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Mehedi Hasan Miraz: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 20 balls faced.

RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
452571180.002b Mahedi Hasan2v DPDhaka11 Jan 2020
74*4553164.442retired hurt1v CWDhaka10 Jan 2020
392432162.503c Akif Javed b Mohammad Saifuddin2v RRSylhet13 Jan 2025
432950148.284c Azmatullah Omarzai b Robiul Haque2v RRDhaka10 Jan 2023
382622146.151b PWH de Silva1v SLDubai1 Sept 2022
292040145.007c PJ Cummins b SA Abbott1v AUSPune11 Nov 2023
694891143.751c Hasan Mahmud b MD Shanaka1v RRDhaka12 Feb 2023
87*6293140.322not out2v STDhaka28 Dec 2019
705082140.001c sub (Sajjadul Haque) b Nihaduzzaman2v SSChattogram23 Jan 2025
74*5554134.551not out2v DCDhaka1 Feb 2025
28*2112133.338not out2v NZDunedin17 Dec 2023
302340130.435c NLTC Perera b Naveen-ul-Haq1v KTDhaka24 Jan 2022
292312126.098c Ariful Haque b Afif Hossain2v KTChattogram27 Nov 2017
292330126.094c JP Greaves b RL Chase1v WIKingstown19 Dec 2024
292340126.096c KIC Asalanka b M Theekshana1v SLKandy10 Jul 2025
463750124.321lbw b Sabir Ali1v UAEDubai27 Sept 2022
41*3331124.248not out1v RRDhaka28 Nov 2016
100*8384120.488not out1v INDDhaka7 Dec 2022
363021120.006b Khaled Ahmed1v KTDhaka14 Feb 2022
242003120.002c †Rony Talukdar b Hasan Mahmud1v RRChattogram19 Jan 2023
443832115.796c MM Ali b Shohidul Islam1v CVDhaka16 Feb 2022
332932113.793c Towhid Hridoy b Mohammad Nabi2v FBChattogram22 Jan 2025
514561113.333b Zahir Khan2v KTDhaka9 Jan 2019
282541112.005c J Liyanage b DN Wellalage2v SLKandy8 Jul 2025
292612111.542c J Charles b MM Ali2v CVDhaka1 Mar 2024
35*3230109.387not out1v INDGwalior6 Oct 2024
373470108.829c MJ Guptill b TG Southee2v NZDunedin20 Feb 2019
423970107.694c †J Da Silva b S Joseph3v WIKingston30 Nov 2024
777382105.484run out (SE Rutherford)1v WIBasseterre12 Dec 2024
262511104.008c sub (WP Masakadza) b LM Jongwe1v ZIMHarare16 Jul 2021
262531104.004c BA King b AS Joseph1v WIKingstown17 Dec 2024
393922100.002b D Wiese1v CWDhaka8 Jan 2020
252540100.005c AD Russell b Mahmudullah1v MGDDhaka22 Jan 2022
22*2211100.007not out2v AUSDhaka11 Jun 2026
45465197.836c †J Da Silva b JNT Seales4v WINorth Sound22 Nov 2024
38*394297.448not out2v INDDhaka4 Dec 2022
28294096.552c sub (MADI Hemantha) b MD Shanaka2v SLColombo9 Sept 2023
26273196.308c JDS Neesham b MJ Santner1v NZNapier13 Feb 2019
37393094.877c CA Young b MR Adair1v IREChelmsford14 May 2023
112*1197394.122retired hurt1v AFGLahore3 Sept 2023
33372089.195c †Jaker Ali b Mehedi Hasan Rana2v NESylhet27 Dec 2025
24273188.897c Agha Salman b Nauman Ali3v PAKDhaka8 May 2026
43496087.768c FDM Karunaratne b N Pradeep1v SLColombo28 Jul 2019
35405187.503c †SA Edwards b BFW de Leede2v NEDKolkata28 Oct 2023
42502284.009c S Dhawan b JJ Bumrah1v INDDubai21 Sept 2018
25301183.338b Mohammad Wasim1v PAKKolkata31 Oct 2023
27333081.827c B Evans b R Ngarava2v ZIMHarare9 Jul 2026
20252180.008c †K Verreynne b KA Maharaj4v SAGqeberha8 Apr 2022
16201080.008c HM Nicholls b JDS Neesham1v NZChristchurch16 Feb 2019
27*342079.418not out3v ZIMDhaka11 Nov 2018
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.