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 2026AFGZIMT20I5th 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)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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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

Mahedi Hasan: Match list (T20Is)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
3 Oct 2026SL 165/9 v BAN 1023rd Place Play-Off · T20IBAN02/190Sri Lanka won by 63 runsNisshinAsian Games Men's Cricket Competition 2026
1 Oct 2026BAN 111/7 v PAK 112/4Semi-final · T20IBAN8*1/170Pakistan won by 6 wicketsNisshinAsian Games Men's Cricket Competition 2026
19 Jul 2026ZIM 143/7 v BAN 144/63rd T20I · T20IBAN4*1/310Bangladesh won by 4 wicketsBulawayoBangladesh tour of Zimbabwe 2026
17 Jul 2026BAN 186/5 v ZIM 1522nd T20I · T20IBANDNB3/240Bangladesh won by 34 runsBulawayoBangladesh tour of Zimbabwe 2026
15 Jul 2026ZIM 170/6 v BAN 1381st T20I · T20IBAN190/410Zimbabwe won by 32 runsBulawayoBangladesh tour of Zimbabwe 2026
17 Jun 2026BAN 131 v AUS 133/61st T20I · T20IBAN29*1/290Australia won by 4 wicketsChattogramAustralia tour of Bangladesh 2026
2 May 2026BAN 102 v NZ 104/43rd T20I · T20IBAN7*1/200New Zealand won by 6 wickets (DLS method)DhakaNew Zealand tour of Bangladesh 2026
27 Apr 2026NZ 182/6 v BAN 183/41st T20I · T20IBANDNB1/310Bangladesh won by 6 wicketsChattogramNew Zealand tour of Bangladesh 2026
2 Dec 2025IRE 117 v BAN 119/23rd T20I · T20IBANDNB1/240Bangladesh won by 8 wicketsChattogramIreland tour of Bangladesh 2025/26
29 Nov 2025IRE 170/6 v BAN 174/62nd T20I · T20IBAN6*3/250Bangladesh won by 4 wicketsChattogramIreland tour of Bangladesh 2025/26
31 Oct 2025BAN 151 v WI 152/53rd T20I · T20IBAN0*1/181West Indies won by 5 wicketsChattogramWest Indies tour of Bangladesh 2025/26
25 Sept 2025PAK 135/8 v BAN 124/9Match 17 · T20IBAN112/281Pakistan won by 11 runsDubaiMen's T20 Asia Cup 2025
20 Sept 2025SL 168/7 v BAN 169/6Match 13 · T20IBAN02/250Bangladesh won by 4 wicketsDubaiMen's T20 Asia Cup 2025
13 Sept 2025BAN 139/5 v SL 140/4Match 5 · T20IBAN92/290Sri Lanka won by 6 wicketsAbu DhabiMen's T20 Asia Cup 2025
11 Sept 2025HK 143/7 v BAN 144/3Match 3 · T20IBANDNB0/280Bangladesh won by 7 wicketsAbu DhabiMen's T20 Asia Cup 2025
1 Sept 2025NED 103 v BAN 104/12nd T20I · T20IBANDNB1/240Bangladesh won by 9 wicketsSylhetNetherlands tour of Bangladesh 2025
30 Aug 2025NED 136/8 v BAN 138/21st T20I · T20IBANDNB0/210Bangladesh won by 8 wicketsSylhetNetherlands tour of Bangladesh 2025
24 Jul 2025PAK 178/7 v BAN 1043rd T20I · T20IBAN00/362Pakistan won by 74 runsDhakaPakistan tour of Bangladesh 2025
22 Jul 2025BAN 133 v PAK 1252nd T20I · T20IBAN332/250Bangladesh won by 8 runsDhakaPakistan tour of Bangladesh 2025
20 Jul 2025PAK 110 v BAN 112/31st T20I · T20IBANDNB1/371Bangladesh won by 7 wicketsDhakaPakistan tour of Bangladesh 2025
16 Jul 2025SL 132/7 v BAN 133/23rd T20I · T20IBANDNB4/111Bangladesh won by 8 wicketsColomboBangladesh tour of Sri Lanka 2025
28 May 2025PAK 201/7 v BAN 1641st T20I · T20IBAN21/361Pakistan won by 37 runsLahoreBangladesh tour of Pakistan 2025
21 May 2025BAN 162/9 v UAE 166/33rd T20I · T20IBAN20/360United Arab Emirates won by 7 wicketsSharjahBangladesh tour of United Arab Emirates 2025
17 May 2025BAN 191/7 v UAE 1641st T20I · T20IBAN22/551Bangladesh won by 27 runsSharjahBangladesh tour of United Arab Emirates 2025
19 Dec 2024BAN 189/7 v WI 1093rd T20I · T20IBAN02/131Bangladesh won by 80 runsKingstownBangladesh tour of West Indies 2024/25
17 Dec 2024BAN 129/7 v WI 1022nd T20I · T20IBAN112/201Bangladesh won by 27 runsKingstownBangladesh tour of West Indies 2024/25
15 Dec 2024BAN 147/6 v WI 1401st T20I · T20IBAN26*4/130Bangladesh won by 7 runsKingstownBangladesh tour of West Indies 2024/25
12 Oct 2024IND 297/6 v BAN 164/73rd T20I · T20IBAN30/453India won by 133 runsHyderabadBangladesh tour of India 2024/25
22 Jun 2024IND 196/5 v BAN 146/8Match 47 · T20IBAN5*0/280India won by 50 runsNorth SoundICC Men's T20 World Cup 2024
20 Jun 2024BAN 140/8 v AUS 100/2Match 44 · T20IBAN00/220Australia won by 28 runs (DLS method)North SoundICC Men's T20 World Cup 2024
21 May 2024BAN 153/6 v USA 156/51st T20I · T20IBANDNB0/270United States of America won by 5 wicketsHoustonBangladesh tour of United States of America 2024
12 May 2024BAN 157/6 v ZIM 158/25th T20I · T20IBANDNB0/310Zimbabwe won by 8 wicketsDhakaZimbabwe tour of Bangladesh 2024
5 May 2024ZIM 138/7 v BAN 142/42nd T20I · T20IBANDNB1/180Bangladesh won by 6 wicketsChattogramZimbabwe tour of Bangladesh 2024
3 May 2024ZIM 124 v BAN 126/21st T20I · T20IBANDNB2/160Bangladesh won by 8 wicketsChattogramZimbabwe tour of Bangladesh 2024
9 Mar 2024SL 174/7 v BAN 1463rd T20I · T20IBAN190/220Sri Lanka won by 28 runsSylhetSri Lanka tour of Bangladesh 2023/24
6 Mar 2024SL 165/5 v BAN 170/22nd T20I · T20IBANDNB1/390Bangladesh won by 8 wicketsSylhetSri Lanka tour of Bangladesh 2023/24
4 Mar 2024SL 206/3 v BAN 203/81st T20I · T20IBAN160/300Sri Lanka won by 3 runsSylhetSri Lanka tour of Bangladesh 2023/24
31 Dec 2023BAN 110 v NZ 95/53rd T20I · T20IBAN42/180New Zealand won by 17 runs (DLS method)Mount MaunganuiBangladesh tour of New Zealand 2023/24
29 Dec 2023NZ 72/2 v BAN2nd T20I · T20IBAN-0/150No resultMount MaunganuiBangladesh tour of New Zealand 2023/24
27 Dec 2023NZ 134/9 v BAN 137/51st T20I · T20IBAN19*2/140Bangladesh won by 5 wicketsNapierBangladesh tour of New Zealand 2023/24
1 Sept 2022BAN 183/7 v SL 184/8Match 5 · T20IBAN11/301Sri Lanka won by 2 wicketsDubaiAsia Cup 2022
30 Aug 2022BAN 127/7 v AFG 131/33rd Match, Group B · T20IBAN140/260Afghanistan won by 7 wickets (with 9 balls remaining)SharjahAsia Cup 2022
2 Aug 2022ZIM 156/8 v BAN 146/83rd T20I · T20IBAN222/280Zimbabwe won by 10 runsHarareBangladesh tour of Zimbabwe 2022
31 Jul 2022ZIM 135/8 v BAN 136/32nd T20I · T20IBANDNB0/101Bangladesh won by 7 wicketsHarareBangladesh tour of Zimbabwe 2022
7 Jul 2022BAN 163/5 v WI 169/53rd T20I · T20IBANDNB1/211West Indies won by 5 wicketsProvidenceBangladesh tour of West Indies 2022
3 Jul 2022WI 193/5 v BAN 158/62nd T20I · T20IBAN5*1/311West Indies won by 35 runsRoseauBangladesh tour of West Indies 2022
2 Jul 2022BAN 105/8 v WI1st T20I · T20IBAN1-0No resultRoseauBangladesh tour of West Indies 2022
5 Mar 2022BAN 115/9 v AFG 121/22nd T20I · T20IBAN01/190Afghanistan won by 8 wickets (14 balls left)DhakaAfghanistan tour of Bangladesh 2021/22
3 Mar 2022BAN 155/8 v AFG 941st T20I · T20IBAN50/171Bangladesh won by 61 runsDhakaAfghanistan tour of Bangladesh 2021/22
22 Nov 2021BAN 124/7 v PAK 127/53rd T20I · T20IBAN5*0/190Pakistan won by 5 wicketsDhakaPakistan tour of Bangladesh 2021/22
Page 1 · 78 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

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