Loading Headlines....

Mahedi Hasan

Mahedi Hasan

All-rounder • Bangladesh

Born: Dec 12, 1994Batting: Right Hand BatBowling: Right Arm Fast
BangladeshBangladeshChattogram Royals(BPL)Bangladesh(ASIAN-GAMES)United Tigers(ABU-BHABI-T10-LEAGUE)Pokhara Avengers(NPL-SEASON-3)

ICC Rankings

T20all-rounder
Rank #40
Rating: 109
Career Best Rating: 109
T20bowling
Rank #9
Rating: 654
Career Best Rating: 654

Recent Awards

1Man of the Match Awards
0Man of the Series Awards

Recent Man of the Match Performances

  • Match #32: Bangladesh Premier League 2025-26 BPLChattogram Royals won by 6 wkts

Latest News & Articles

BIK vs POA NPL 2026: Lamichhane 6/27 and Hat-Trick, Biratnagar Win

BIK vs POA NPL 2026: Lamichhane 6/27 and Hat-Trick, Biratnagar Win

Biratnagar Kings beat Pokhara Avengers by 4 wickets in NPL 2026 match 22 at Kirtipur. Player of the Match Sandeep Lamichhane took 6 for 27, including a hat-trick, as Pokhara were bowled out for 132 despite Yuvraj Samra's 84 off 47. Isuru Udana's 25 not out off 12 finished the chase with four balls to spare.

YL vs UT T10 2026: Janat 33 Off 11, Yas Lions Win by 13 Runs

YL vs UT T10 2026: Janat 33 Off 11, Yas Lions Win by 13 Runs

Yas Lions beat United Tigers by 13 runs in the Abu Dhabi T10 2026 at Zayed Cricket Stadium, ending the Tigers' unbeaten start. Player of the Match Karim Janat hit five sixes in 33 off 11 balls, Tom Moores made 33 not out, and Akeal Hosein gave away just 7 runs in two overs as the Tigers finished on 102 for 5.

UT vs RDC T10 2026: Afridi 3/10, United Tigers Win by 9 Wkts

UT vs RDC T10 2026: Afridi 3/10, United Tigers Win by 9 Wkts

United Tigers beat Royal Desert Champions by 9 wickets with 18 balls to spare in the Abu Dhabi T10 2026 at Zayed Cricket Stadium. Abbas Afridi took 3 for 10 and Awais Ali removed Nicholas Pooran first ball as RDC made 81 for 9, before Fakhar Zaman's 45 not out finished the chase. The Tigers have won all three games.

POA vs KAY NPL 2026: Samra 102, Pokhara Win First Game by 63 Runs

POA vs KAY NPL 2026: Samra 102, Pokhara Win First Game by 63 Runs

Pokhara Avengers beat Karnali Yaks by 63 runs in NPL 2026 match 19 at Kirtipur for their first win of the season. Player of the Match Yuvraj Samra hit 102 off 48 balls, Kushal Bhurtel smashed seven sixes in 62, and Mahedi Hasan took 3 for 24 as Karnali were bowled out for 154.

BAN vs WI 2nd Test 2026: Hridoy 242*, Draw, West Indies Win 1-0

BAN vs WI 2nd Test 2026: Hridoy 242*, Draw, West Indies Win 1-0

The 2nd Test between Bangladesh and West Indies in Sylhet ended in a draw, giving West Indies a 1-0 series win. Player of the Match Towhid Hridoy hit 242 not out and 82, while Amir Jangoo and Kavem Hodge scored centuries. Jomel Warrican was Player of the Series with 16 wickets.

UT vs UBL T10 2026: Omarzai 48*, United Tigers Win by 25 Runs

UT vs UBL T10 2026: Omarzai 48*, United Tigers Win by 25 Runs

United Tigers beat defending champions UAE Bulls by 25 runs in the Abu Dhabi T10 2026 at Zayed Cricket Stadium. Player of the Match Azmatullah Omarzai hit five sixes in 48 not out off 19 as the Tigers made 126 for 6, and Usman Tariq took two wickets in two balls again. The Tigers have won both games.

UT vs ARA T10 2026: Omarzai Stars, United Tigers Win by 51

UT vs ARA T10 2026: Omarzai Stars, United Tigers Win by 51

United Tigers beat Arabian Aces by 51 runs in the Abu Dhabi T10 2026 at Zayed Cricket Stadium. Player of the Match Azmatullah Omarzai hit four sixes in 29 not out off 9 and took 2 for 17 as the Tigers posted 140 for 6, and the Aces slumped to 34 for 5 on their way to 89 for 9.

CHR vs POA NPL 2026: Rijan Dhakal 4/24, Chitwan Win by 30

CHR vs POA NPL 2026: Rijan Dhakal 4/24, Chitwan Win by 30

Chitwan Rhinos beat Pokhara Avengers by 30 runs in NPL 2026 at Kirtipur. Player of the Match Rijan Dhakal took 4 for 24, Kamal Singh Airee 3 for 7, and captain Sikandar Raza hit four sixes in 37 off 16. Pokhara, without Shakib Al Hasan, lost their last six wickets for 18 runs.

LUL vs POA NPL 2026: Lumbini Win by 8 Wkts, Pokhara All Out

LUL vs POA NPL 2026: Lumbini Win by 8 Wkts, Pokhara All Out

Lumbini Lions beat Pokhara Avengers by 8 wickets with 50 balls to spare in NPL 2026 at Kirtipur. Player of the Match Ruben Trumpelmann took 3 for 16 as Pokhara were held to 97 for 9, and captain Rohit Paudel hit 47 not out off 32. Lumbini stay unbeaten; Pokhara suffer back-to-back defeats.

SA vs BAN 2026 Schedule: 2 Tests, 3 ODIs, 3 T20Is and Times

SA vs BAN 2026 Schedule: 2 Tests, 3 ODIs, 3 T20Is and Times

Full schedule for Bangladesh's 2026 tour of South Africa: two Tests at the Wanderers and Centurion from November 15, three day-night ODIs and three T20Is ending December 13. South Africa's Test squad, plus start times in South Africa, UK, PKT, IST, Bangladesh and ET.