You are currently offline

Mehedi Hasan Miraz

Batting Stats :

Format Mat Inns Run BF 4s 6s 100s 50s 30s 0s HS Out NO
T20I 137 115 1929 1573 171 72 0 6 15 12 87 100 15
ODI 108 79 1604 2041 142 27 2 5 10 5 112 67 12
Test 54 98 2110 4159 247 22 2 9 13 6 104 87 11
Total 299 292 5643 7773 560 121 4 20 38 23 112 254 38

Bowling Stats :

Format Mat Inns Ov Run DB Wkts 3 Wkts 4 Wkts 5 Wkts ER
T20I 137 127 370.2 2940 857 96 6 2 0 92
ODI 108 105 866.3 4203 2640 113 5 5 0 105
Test 54 94 2111.8 6776 8943 205 13 9 13 146
Total 299 326 3348.3 13919 12440 414 24 16 13 343
Overview
T20I
ODI
Test
Tournaments
Gender : Man

Team Played For

1. Rajshahi Kings
2. Khulna Tigers
3. Fortune Barishal
4. Chattogram Challengers
5. Bangladesh


Tournament Played

1. Bangladesh in New Zealand Test Series (2016-17)
2. ICC Champions Trophy (2017)
3. England in Bangladesh Test Series (2016-17)
4. Ireland Tri-Nation Series (2017)
5. India VS Bangladesh Only Test-2016-17 (2016-17)
6. Bangladesh Premier League (2016-17)
7. Bangladesh tour of South Africa (2017-18)
8. Bangladesh in Sri Lanka Test Series (2016-17)
9. Bangladesh in Sri Lanka ODI Series (2016-17)

For Full Tournament List Click on Tournament Tab..
Total Tournament Played : 71

Match List T20

Pakistan VS Bangladesh 3rd T20

Shere Bangla National Stadium, Mirpur

Pakistan tour of Bangladesh 2025 24 Jul, 2025

Bangladesh VS Sri Lanka 2nd T20

Rangiri Dambulla International Stadium

Bangladesh tour of Sri Lanka 2025 13 Jul, 2025

Bangladesh VS Sri Lanka 1st T20

Pallekele International Cricket Stadium

Bangladesh tour of Sri Lanka 2025 10 Jul, 2025

Bangladesh VS Pakistan 3rd T20

Gaddafi Stadium, Lahore

Bangladesh tour of Pakistan 2025 01 Jun, 2025

Pakistan VS Bangladesh 2nd T20

Gaddafi Stadium, Lahore

Bangladesh tour of Pakistan 2025 30 May, 2025

Khulna Tigers VS Chittagong Kings Qualifier 2 T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2024-25 05 Feb, 2025

Rangpur Riders VS Khulna Tigers Eliminator T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2024-25 03 Feb, 2025

Dhaka Capital VS Khulna Tigers 41st T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2024-25 01 Feb, 2025

Khulna Tigers VS Rangpur Riders 39th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2024-25 30 Jan, 2025

For Full T20I Match List Click on T20I Tab... Total T20I Match : 137

Match List ODI

Bangladesh VS West Indies 3rd ODI

Shere Bangla National Stadium, Mirpur

West Indies tour of Bangladesh 2025-26 23 Oct, 2025

Bangladesh VS West Indies 2nd ODI

Shere Bangla National Stadium, Mirpur

West Indies tour of Bangladesh 2025-26 21 Oct, 2025

Bangladesh VS West Indies 1st ODI

Shere Bangla National Stadium, Mirpur

West Indies tour of Bangladesh 2025-26 18 Oct, 2025

Sri Lanka VS Bangladesh 3rd ODI

Pallekele International Cricket Stadium

Bangladesh tour of Sri Lanka 2025 08 Jul, 2025

Bangladesh VS Sri Lanka 2nd ODI

R Premadasa Stadium, Colombo

Bangladesh tour of Sri Lanka 2025 05 Jul, 2025

Sri Lanka VS Bangladesh 1st ODI

R Premadasa Stadium, Colombo

Bangladesh tour of Sri Lanka 2025 02 Jul, 2025

Bangladesh VS New Zealand 6th ODI

Rawalpindi Cricket Stadium

ICC Champions Trophy 2024-25 24 Feb, 2025

Bangladesh VS India 2nd ODI

Dubai International Cricket Stadium

ICC Champions Trophy 2024-25 20 Feb, 2025

Bangladesh VS West Indies 3rd ODI

Warner Park, Basseterre, St Kitts

Bangladesh tour of West Indies 2024-25 12 Dec, 2024

For Full ODI Match List Click on ODI Tab... Total ODI Match : 108

Match List Test

Bangladesh VS Sri Lanka 2nd Test

Sinhalese Sports Club Ground, Colombo

Bangladesh tour of Sri Lanka 2025 25 Jun, 2025

Zimbabwe VS Bangladesh 2nd Test

Zahur Ahmed Chowdhury Stadium, Chattogram

Zimbabwe tour of Bangladesh 2025 28 Apr, 2025

Bangladesh VS Zimbabwe 1st Test

Sylhet International Cricket Stadium

Zimbabwe tour of Bangladesh 2025 20 Apr, 2025

Bangladesh VS West Indies 2nd Test

Sabina Park, Kingston, Jamaica

Bangladesh tour of West Indies 2024-25 30 Nov, 2024

West Indies VS Bangladesh 1st Test

Sir Vivian Richards Stadium, North Sound, Antigua

Bangladesh tour of West Indies 2024-25 22 Nov, 2024

South Africa VS Bangladesh 2nd Test

Zahur Ahmed Chowdhury Stadium, Chattogram

South Africa tour of Bangladesh 2024-25 29 Oct, 2024

Bangladesh VS South Africa 1st Test

Shere Bangla National Stadium, Mirpur

South Africa tour of Bangladesh 2024-25 21 Oct, 2024

Bangladesh VS India 2nd Test

Green Park, Kanpur

Bangladesh tour of India 2024-25 27 Sep, 2024

India VS Bangladesh 1st Test

MA Chidambaram Stadium, Chepauk, Chennai

Bangladesh tour of India 2024-25 19 Sep, 2024

For Full Test Match List Click on Test Tab... Total Test Match : 54

Match List T20

Pakistan VS Bangladesh 3rd T20

Shere Bangla National Stadium, Mirpur

Pakistan tour of Bangladesh 2025 24 Jul, 2025

Mehedi Hasan Miraz: 10 (8)

Mehedi Hasan Miraz: 0-14(1.0)

Bangladesh VS Sri Lanka 2nd T20

Rangiri Dambulla International Stadium

Bangladesh tour of Sri Lanka 2025 13 Jul, 2025

Mehedi Hasan Miraz: 1 (2)

Mehedi Hasan Miraz: 1-26(3.0)

Bangladesh VS Sri Lanka 1st T20

Pallekele International Cricket Stadium

Bangladesh tour of Sri Lanka 2025 10 Jul, 2025

Mehedi Hasan Miraz: 29 (23)

Mehedi Hasan Miraz: 1-24(4.0)

Bangladesh VS Pakistan 3rd T20

Gaddafi Stadium, Lahore

Bangladesh tour of Pakistan 2025 01 Jun, 2025

Mehedi Hasan Miraz: 1 (3)

Mehedi Hasan Miraz: 2-26(3.0)

Pakistan VS Bangladesh 2nd T20

Gaddafi Stadium, Lahore

Bangladesh tour of Pakistan 2025 30 May, 2025

Mehedi Hasan Miraz: 23 (17)

Mehedi Hasan Miraz: 0-38(4.0)

Khulna Tigers VS Chittagong Kings Qualifier 2 T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2024-25 05 Feb, 2025

Mehedi Hasan Miraz: 2 (6)

Mehedi Hasan Miraz: 0-28(4.0)

Rangpur Riders VS Khulna Tigers Eliminator T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2024-25 03 Feb, 2025

Mehedi Hasan Miraz: 0 (3)

Mehedi Hasan Miraz: 3-10(4.0)

Dhaka Capital VS Khulna Tigers 41st T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2024-25 01 Feb, 2025

Mehedi Hasan Miraz: 74 (55)

Mehedi Hasan Miraz: 1-30(4.0)

Khulna Tigers VS Rangpur Riders 39th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2024-25 30 Jan, 2025

Mehedi Hasan Miraz: 21 (12)

Mehedi Hasan Miraz: 0-33(4.0)

Khulna Tigers VS Fortune Barishal 35th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2024-25 27 Jan, 2025

Mehedi Hasan Miraz: 29 (18)

Mehedi Hasan Miraz: 0-29(4.0)

Sylhet Strikers VS Khulna Tigers 32nd T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2024-25 23 Jan, 2025

Mehedi Hasan Miraz: 70 (50)

Mehedi Hasan Miraz: 1-40(4.0)

Fortune Barishal VS Khulna Tigers 30th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2024-25 22 Jan, 2025

Mehedi Hasan Miraz: 33 (29)

Mehedi Hasan Miraz: 3-35(4.0)

Khulna Tigers VS Durbar Rajshahi 26th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2024-25 19 Jan, 2025

Mehedi Hasan Miraz: 26 (13)

Mehedi Hasan Miraz: 0-23(2.0)

Chittagong Kings VS Khulna Tigers 22nd T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2024-25 16 Jan, 2025

Mehedi Hasan Miraz: 19 (8)

Mehedi Hasan Miraz: 0-31(3.0)

Rangpur Riders VS Khulna Tigers 20th T20

Sylhet International Cricket Stadium

Bangladesh Premier League 2024-25 13 Jan, 2025

Mehedi Hasan Miraz: 39 (24)

Mehedi Hasan Miraz: 0-9(1.0)

Sylhet Strikers VS Khulna Tigers 17th T20

Sylhet International Cricket Stadium

Bangladesh Premier League 2024-25 12 Jan, 2025

Mehedi Hasan Miraz: 15 (14)

Mehedi Hasan Miraz: 0-53(4.0)

Durbar Rajshahi VS Khulna Tigers 15th T20

Sylhet International Cricket Stadium

Bangladesh Premier League 2024-25 10 Jan, 2025

Mehedi Hasan Miraz: 1 (7)

Mehedi Hasan Miraz: 1-27(3.0)

Khulna Tigers VS Dhaka Capital 8th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2024-25 03 Jan, 2025

Mehedi Hasan Miraz: 8 (10)

Mehedi Hasan Miraz: 3-6(4.0)

Khulna Tigers VS Chittagong Kings 3rd T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2024-25 31 Dec, 2024

Mehedi Hasan Miraz: 18 (18)

Mehedi Hasan Miraz: 1-26(4.0)

Bangladesh VS West Indies 3rd T20

Arnos Vale Ground, Kingstown, St Vincent

Bangladesh tour of West Indies 2024-25 19 Dec, 2024

Mehedi Hasan Miraz: 29 (23)

Did not bowl.

Bangladesh VS West Indies 2nd T20

Arnos Vale Ground, Kingstown, St Vincent

Bangladesh tour of West Indies 2024-25 17 Dec, 2024

Mehedi Hasan Miraz: 26 (25)

Mehedi Hasan Miraz: 0-8(1.0)

India VS Bangladesh 2nd T20

Arun Jaitley Stadium, Delhi

Bangladesh tour of India 2024-25 09 Oct, 2024

Mehedi Hasan Miraz: 16 (16)

Mehedi Hasan Miraz: 0-47(3.0)

Bangladesh VS India 1st T20

Shrimant Madhavrao Scindia Cricket Stadium, Gwalior

Bangladesh tour of India 2024-25 06 Oct, 2024

Mehedi Hasan Miraz: 35 (32)

Mehedi Hasan Miraz: 1-7(1.0)

Comilla Victorians VS Fortune Barishal Final T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2023-24 01 Mar, 2024

Mehedi Hasan Miraz: 29 (26)

Did not bowl.

Rangpur Riders VS Fortune Barishal Qualifier 2 T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2023-24 28 Feb, 2024

Mehedi Hasan Miraz: 8 (14)

Mehedi Hasan Miraz: 1-9(2.0)

Chattogram Challengers VS Fortune Barishal Eliminator T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2023-24 26 Feb, 2024

Did not bat.

Did not bowl.

Comilla Victorians VS Fortune Barishal 41st T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2023-24 23 Feb, 2024

Did not bat.

Mehedi Hasan Miraz: 0-13(2.0)

Fortune Barishal VS Rangpur Riders 38th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2023-24 19 Feb, 2024

Mehedi Hasan Miraz: 3 (8)

Mehedi Hasan Miraz: 3-24(4.0)

Fortune Barishal VS Sylhet Strikers 35th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2023-24 17 Feb, 2024

Mehedi Hasan Miraz: 15 (7)

Mehedi Hasan Miraz: 1-18(2.0)

Fortune Barishal VS Durdanto Dhaka 31st T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2023-24 14 Feb, 2024

Mehedi Hasan Miraz: 0 (2)

Mehedi Hasan Miraz: 0-11(1.0)

Fortune Barishal VS Durdanto Dhaka 28th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2023-24 10 Feb, 2024

Did not bat.

Mehedi Hasan Miraz: 2-17(2.4)

Chattogram Challengers VS Fortune Barishal 22nd T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2023-24 06 Feb, 2024

Mehedi Hasan Miraz: 0 (4)

Mehedi Hasan Miraz: 0-8(1.0)

Khulna Tigers VS Fortune Barishal 19th T20

Sylhet International Cricket Stadium

Bangladesh Premier League 2023-24 03 Feb, 2024

Mehedi Hasan Miraz: 31 (15)

Mehedi Hasan Miraz: 0-23(4.0)

Fortune Barishal VS Sylhet Strikers 16th T20

Sylhet International Cricket Stadium

Bangladesh Premier League 2023-24 30 Jan, 2024

Mehedi Hasan Miraz: 15 (6)

Mehedi Hasan Miraz: 2-21(3.0)

Chattogram Challengers VS Fortune Barishal 11th T20

Sylhet International Cricket Stadium

Bangladesh Premier League 2023-24 27 Jan, 2024

Mehedi Hasan Miraz: 35 (16)

Did not bowl.

Fortune Barishal VS Comilla Victorians 8th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2023-24 23 Jan, 2024

Mehedi Hasan Miraz: 0 (1)

Mehedi Hasan Miraz: 0-26(4.0)

Fortune Barishal VS Khulna Tigers 6th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2023-24 22 Jan, 2024

Did not bat.

Mehedi Hasan Miraz: 0-31(3.0)

Rangpur Riders VS Fortune Barishal 3rd T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2023-24 20 Jan, 2024

Mehedi Hasan Miraz: 20 (18)

Mehedi Hasan Miraz: 2-13(3.0)

Afghanistan VS Bangladesh 2nd T20

Sylhet International Cricket Stadium

Afghanistan tour of Bangladesh 2023 16 Jul, 2023

Did not bat.

Did not bowl.

Afghanistan VS Bangladesh 1st T20

Sylhet International Cricket Stadium

Afghanistan tour of Bangladesh 2023 14 Jul, 2023

Mehedi Hasan Miraz: 8 (6)

Mehedi Hasan Miraz: 1-13(2.0)

Bangladesh VS Ireland 2nd T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Ireland tour of Bangladesh 2022-23 29 Mar, 2023

Did not bat.

Mehedi Hasan Miraz: 0-9(1.0)

Bangladesh VS Ireland 1st T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Ireland tour of Bangladesh 2022-23 27 Mar, 2023

Mehedi Hasan Miraz: 4 (1)

Did not bowl.

Bangladesh VS England 3rd T20

Shere Bangla National Stadium, Mirpur

England tour of Bangladesh 2022-23 14 Mar, 2023

Did not bat.

Mehedi Hasan Miraz: 0-18(2.0)

England VS Bangladesh 2nd T20

Shere Bangla National Stadium, Mirpur

England tour of Bangladesh 2022-23 12 Mar, 2023

Mehedi Hasan Miraz: 20 (16)

Mehedi Hasan Miraz: 4-12(4.0)

Fortune Barishal VS Rangpur Riders Eliminator T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2022-23 12 Feb, 2023

Mehedi Hasan Miraz: 69 (48)

Mehedi Hasan Miraz: 0-27(2.0)

Fortune Barishal VS Khulna Tigers 42nd T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2022-23 10 Feb, 2023

Mehedi Hasan Miraz: 0 (1)

Mehedi Hasan Miraz: 0-11(0.3)

Fortune Barishal VS Comilla Victorians 38th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2022-23 07 Feb, 2023

Mehedi Hasan Miraz: 17 (18)

Mehedi Hasan Miraz: 0-8(1.0)

Sylhet Strikers VS Fortune Barishal 23rd T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2022-23 24 Jan, 2023

Mehedi Hasan Miraz: 7 (4)

Mehedi Hasan Miraz: 0-15(3.0)

Fortune Barishal VS Dhaka Dominators 20th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2022-23 20 Jan, 2023

Mehedi Hasan Miraz: 17 (14)

Mehedi Hasan Miraz: 0-6(1.0)

Fortune Barishal VS Rangpur Riders 18th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2022-23 19 Jan, 2023

Mehedi Hasan Miraz: 24 (20)

Mehedi Hasan Miraz: 3-26(4.0)

Fortune Barishal VS Comilla Victorians 11th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2022-23 14 Jan, 2023

Mehedi Hasan Miraz: 6 (9)

Mehedi Hasan Miraz: 0-25(2.0)

Fortune Barishal VS Chattogram Challengers 9th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2022-23 13 Jan, 2023

Mehedi Hasan Miraz: 24 (12)

Mehedi Hasan Miraz: 0-20(3.0)

Rangpur Riders VS Fortune Barishal 7th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2022-23 10 Jan, 2023

Mehedi Hasan Miraz: 43 (29)

Mehedi Hasan Miraz: 2-21(4.0)

Fortune Barishal VS Sylhet Strikers 4th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2022-23 07 Jan, 2023

Mehedi Hasan Miraz: 1 (2)

Mehedi Hasan Miraz: 0-35(3.0)

South Africa VS Bangladesh 22nd T20

Sydney Cricket Ground

ICC Men's T20 World Cup 2022-23 27 Oct, 2022

Mehedi Hasan Miraz: 11 (13)

Mehedi Hasan Miraz: 0-32(3.0)

Bangladesh VS New Zealand 3rd T20

Hagley Oval, Christchurch

New Zealand T20I Tri-Series 2022-23 09 Oct, 2022

Mehedi Hasan Miraz: 5 (5)

Mehedi Hasan Miraz: 0-12(2.0)

Pakistan VS Bangladesh 1st T20

Hagley Oval, Christchurch

New Zealand T20I Tri-Series 2022-23 07 Oct, 2022

Mehedi Hasan Miraz: 10 (11)

Mehedi Hasan Miraz: 1-12(2.0)

Bangladesh VS United Arab Emirates 2nd T20

Dubai International Cricket Stadium

Bangladesh tour of United Arab Emirates 2022 27 Sep, 2022

Mehedi Hasan Miraz: 46 (37)

Mehedi Hasan Miraz: 0-12(2.0)

Bangladesh VS United Arab Emirates 1st T20

Dubai International Cricket Stadium

Bangladesh tour of United Arab Emirates 2022 25 Sep, 2022

Mehedi Hasan Miraz: 12 (14)

Mehedi Hasan Miraz: 3-17(3.0)

Bangladesh VS Sri Lanka 5th T20

Dubai International Cricket Stadium

Asia Cup 2022 01 Sep, 2022

Mehedi Hasan Miraz: 38 (26)

Mehedi Hasan Miraz: 0-11(1.0)

Chattogram Challengers VS Comilla Victorians Qualifier 2 T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2021-22 16 Feb, 2022

Mehedi Hasan Miraz: 44 (38)

Mehedi Hasan Miraz: 0-23(1.0)

Chattogram Challengers VS Khulna Tigers Eliminator T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2021-22 14 Feb, 2022

Mehedi Hasan Miraz: 36 (30)

Mehedi Hasan Miraz: 2-41(4.0)

Sylhet Sunrisers VS Chattogram Challengers 29th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2021-22 12 Feb, 2022

Mehedi Hasan Miraz: 2 (4)

Mehedi Hasan Miraz: 1-36(4.0)

Chattogram Challengers VS Minister Group Dhaka 23rd T20

Sylhet International Cricket Stadium

Bangladesh Premier League 2021-22 08 Feb, 2022

Mehedi Hasan Miraz: 2 (3)

Mehedi Hasan Miraz: 1-29(3.0)

Chattogram Challengers VS Comilla Victorians 18th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2021-22 03 Feb, 2022

Mehedi Hasan Miraz: 4 (6)

Mehedi Hasan Miraz: 0-31(3.0)

Fortune Barishal VS Chattogram Challengers 16th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2021-22 01 Feb, 2022

Mehedi Hasan Miraz: 26 (13)

Mehedi Hasan Miraz: 0-25(4.0)

Comilla Victorians VS Chattogram Challengers 13th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2021-22 31 Jan, 2022

Mehedi Hasan Miraz: 10 (9)

Mehedi Hasan Miraz: 0-30(3.0)

Chattogram Challengers VS Sylhet Sunrisers 12th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2021-22 29 Jan, 2022

Mehedi Hasan Miraz: 13 (4)

Mehedi Hasan Miraz: 1-31(3.0)

Chattogram Challengers VS Khulna Tigers 9th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2021-22 28 Jan, 2022

Mehedi Hasan Miraz: 6 (10)

Mehedi Hasan Miraz: 2-24(3.5)

Chattogram Challengers VS Khulna Tigers 6th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2021-22 24 Jan, 2022

Mehedi Hasan Miraz: 30 (23)

Mehedi Hasan Miraz: 2-43(4.0)

Chattogram Challengers VS Minister Group Dhaka 4th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2021-22 22 Jan, 2022

Mehedi Hasan Miraz: 25 (25)

Mehedi Hasan Miraz: 0-31(4.0)

Chattogram Challengers VS Fortune Barishal 1st T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2021-22 21 Jan, 2022

Mehedi Hasan Miraz: 9 (20)

Mehedi Hasan Miraz: 4-16(4.0)

Rajshahi Royals VS Khulna Tigers Final T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2019-20 17 Jan, 2020

Mehedi Hasan Miraz: 2 (4)

Mehedi Hasan Miraz: 0-27(3.0)

Khulna Tigers VS Rajshahi Royals Qualifier 1 T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2019-20 13 Jan, 2020

Mehedi Hasan Miraz: 8 (8)

Mehedi Hasan Miraz: 2-8(1.0)

Dhaka Platoon VS Khulna Tigers 42nd T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2019-20 11 Jan, 2020

Mehedi Hasan Miraz: 45 (25)

Mehedi Hasan Miraz: 0-23(2.0)

Khulna Tigers VS Cumilla Warriors 40th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2019-20 10 Jan, 2020

Mehedi Hasan Miraz: 74 (45)

Did not bowl.

Khulna Tigers VS Cumilla Warriors 37th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2019-20 08 Jan, 2020

Mehedi Hasan Miraz: 39 (39)

Did not bowl.

Khulna Tigers VS Chattogram Challengers 33rd T20

Sylhet International Cricket Stadium

Bangladesh Premier League 2019-20 04 Jan, 2020

Mehedi Hasan Miraz: 4 (9)

Mehedi Hasan Miraz: 1-10(1.0)

Dhaka Platoon VS Khulna Tigers 31st T20

Sylhet International Cricket Stadium

Bangladesh Premier League 2019-20 03 Jan, 2020

Mehedi Hasan Miraz: 15 (15)

Mehedi Hasan Miraz: 0-15(1.0)

Sylhet Thunder VS Khulna Tigers 24th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2019-20 28 Dec, 2019

Mehedi Hasan Miraz: 87 (62)

Did not bowl.

Khulna Tigers VS Rangpur Rangers 22nd T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2019-20 27 Dec, 2019

Mehedi Hasan Miraz: 12 (7)

Mehedi Hasan Miraz: 0-23(4.0)

Khulna Tigers VS Rajshahi Royals 18th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2019-20 23 Dec, 2019

Mehedi Hasan Miraz: 0 (2)

Mehedi Hasan Miraz: 0-5(1.0)

Sylhet Thunder VS Khulna Tigers 15th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2019-20 21 Dec, 2019

Mehedi Hasan Miraz: 4 (6)

Mehedi Hasan Miraz: 0-10(1.0)

Rangpur Rangers VS Khulna Tigers 13th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2019-20 20 Dec, 2019

Did not bat.

Mehedi Hasan Miraz: 0-25(4.0)

Rajshahi Royals VS Khulna Tigers 9th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2019-20 17 Dec, 2019

Did not bat.

Mehedi Hasan Miraz: 0-17(2.0)

Chattogram Challengers VS Khulna Tigers 4th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2019-20 12 Dec, 2019

Did not bat.

Did not bowl.

Sylhet Sixers VS Rajshahi Kings 38th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2018-19 30 Jan, 2019

Did not bat.

Mehedi Hasan Miraz: 1-32(4.0)

Rajshahi Kings VS Rangpur Riders 36th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2018-19 29 Jan, 2019

Mehedi Hasan Miraz: 6 (4)

Mehedi Hasan Miraz: 1-24(4.0)

Rajshahi Kings VS Chittagong Vikings 32nd T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2018-19 26 Jan, 2019

Did not bat.

Mehedi Hasan Miraz: 2-26(4.0)

Sylhet Sixers VS Rajshahi Kings 29th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2018-19 25 Jan, 2019

Mehedi Hasan Miraz: 1 (2)

Mehedi Hasan Miraz: 0-32(4.0)

Rajshahi Kings VS Chittagong Vikings 27th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2018-19 23 Jan, 2019

Mehedi Hasan Miraz: 10 (4)

Mehedi Hasan Miraz: 1-25(3.0)

Rajshahi Kings VS Comilla Victorians 23rd T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2018-19 21 Jan, 2019

Mehedi Hasan Miraz: 0 (3)

Mehedi Hasan Miraz: 0-29(3.0)

Rajshahi Kings VS Dhaka Dynamites 17th T20

Sylhet International Cricket Stadium

Bangladesh Premier League 2018-19 16 Jan, 2019

Mehedi Hasan Miraz: 1 (11)

Mehedi Hasan Miraz: 2-19(3.0)

Khulna Titans VS Rajshahi Kings 15th T20

Sylhet International Cricket Stadium

Bangladesh Premier League 2018-19 15 Jan, 2019

Mehedi Hasan Miraz: 23 (16)

Mehedi Hasan Miraz: 2-22(4.0)

Rajshahi Kings VS Comilla Victorians 10th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2018-19 11 Jan, 2019

Mehedi Hasan Miraz: 30 (17)

Mehedi Hasan Miraz: 1-33(4.0)

Khulna Titans VS Rajshahi Kings 8th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2018-19 09 Jan, 2019

Mehedi Hasan Miraz: 51 (45)

Mehedi Hasan Miraz: 0-19(3.0)

Dhaka Dynamites VS Rajshahi Kings 2nd T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2018-19 05 Jan, 2019

Mehedi Hasan Miraz: 1 (3)

Mehedi Hasan Miraz: 1-38(3.0)

Bangladesh VS West Indies 3rd T20

Shere Bangla National Stadium, Mirpur

West Indies tour of Bangladesh 2018-19 22 Dec, 2018

Mehedi Hasan Miraz: 19 (19)

Mehedi Hasan Miraz: 0-26(2.0)

Bangladesh VS West Indies 2nd T20

Shere Bangla National Stadium, Mirpur

West Indies tour of Bangladesh 2018-19 20 Dec, 2018

Did not bat.

Mehedi Hasan Miraz: 1-23(3.0)

Bangladesh VS West Indies 1st T20

Sylhet International Cricket Stadium

West Indies tour of Bangladesh 2018-19 17 Dec, 2018

Mehedi Hasan Miraz: 8 (10)

Mehedi Hasan Miraz: 0-41(2.0)

Bangladesh VS West Indies 1st T20

Warner Park, Basseterre, St Kitts

Bangladesh tour of West Indies and United States of America 2018 31 Jul, 2018

Mehedi Hasan Miraz: 11 (13)

Mehedi Hasan Miraz: 0-10(1.0)

Afghanistan VS Bangladesh 3rd T20

Rajiv Gandhi International Cricket Stadium, Dehradun

Afghanistan tour of India 2018 07 Jun, 2018

Did not bat.

Mehedi Hasan Miraz: 0-27(2.0)

Bangladesh VS India Final T20

R Premadasa Stadium, Colombo

Nidahas Trophy 2017-18 18 Mar, 2018

Mehedi Hasan Miraz: 19 (7)

Mehedi Hasan Miraz: 0-17(1.0)

Sri Lanka VS Bangladesh 6th T20

R Premadasa Stadium, Colombo

Nidahas Trophy 2017-18 16 Mar, 2018

Mehedi Hasan Miraz: 0 (1)

Mehedi Hasan Miraz: 1-16(4.0)

India VS Bangladesh 5th T20

R Premadasa Stadium, Colombo

Nidahas Trophy 2017-18 14 Mar, 2018

Mehedi Hasan Miraz: 7 (6)

Mehedi Hasan Miraz: 0-31(3.0)

Sri Lanka VS Bangladesh 3rd T20

R Premadasa Stadium, Colombo

Nidahas Trophy 2017-18 10 Mar, 2018

Mehedi Hasan Miraz: 0 (1)

Mehedi Hasan Miraz: 0-31(4.0)

Bangladesh VS India 2nd T20

R Premadasa Stadium, Colombo

Nidahas Trophy 2017-18 08 Mar, 2018

Mehedi Hasan Miraz: 3 (4)

Mehedi Hasan Miraz: 0-22(4.0)

Chittagong Vikings VS Rajshahi Kings 40th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2017-18 05 Dec, 2017

Mehedi Hasan Miraz: 6 (5)

Mehedi Hasan Miraz: 2-19(4.0)

Dhaka Dynamites VS Rajshahi Kings 36th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2017-18 02 Dec, 2017

Mehedi Hasan Miraz: 16 (16)

Mehedi Hasan Miraz: 1-22(3.0)

Rajshahi Kings VS Chittagong Vikings 33rd T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2017-18 29 Nov, 2017

Did not bat.

Mehedi Hasan Miraz: 0-33(4.0)

Khulna Titans VS Rajshahi Kings 30th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2017-18 27 Nov, 2017

Mehedi Hasan Miraz: 29 (23)

Mehedi Hasan Miraz: 0-43(4.0)

Rajshahi Kings VS Comilla Victorians 27th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2017-18 25 Nov, 2017

Mehedi Hasan Miraz: 0 (1)

Mehedi Hasan Miraz: 1-26(3.0)

Rajshahi Kings VS Khulna Titans 23rd T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2017-18 21 Nov, 2017

Mehedi Hasan Miraz: 3 (3)

Mehedi Hasan Miraz: 1-24(3.0)

Dhaka Dynamites VS Rajshahi Kings 19th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2017-18 18 Nov, 2017

Mehedi Hasan Miraz: 10 (11)

Mehedi Hasan Miraz: 2-32(4.0)

Sylhet Sixers VS Rajshahi Kings 17th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2017-18 17 Nov, 2017

Did not bat.

Mehedi Hasan Miraz: 1-12(4.0)

Rajshahi Kings VS Comilla Victorians 12th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2017-18 12 Nov, 2017

Mehedi Hasan Miraz: 6 (11)

Mehedi Hasan Miraz: 0-13(3.0)

Rangpur Riders VS Rajshahi Kings 9th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2017-18 11 Nov, 2017

Did not bat.

Mehedi Hasan Miraz: 1-23(4.0)

Sylhet Sixers VS Rajshahi Kings 6th T20

Sylhet International Cricket Stadium

Bangladesh Premier League 2017-18 07 Nov, 2017

Mehedi Hasan Miraz: 8 (7)

Mehedi Hasan Miraz: 0-21(2.0)

Rajshahi Kings VS Rangpur Riders 2nd T20

Sylhet International Cricket Stadium

Bangladesh Premier League 2017-18 04 Nov, 2017

Mehedi Hasan Miraz: 15 (5)

Mehedi Hasan Miraz: 1-31(4.0)

South Africa VS Bangladesh 2nd T20

Senwes Park, Potchefstroom

Bangladesh tour of South Africa 2017-18 29 Oct, 2017

Mehedi Hasan Miraz: 13 (10)

Mehedi Hasan Miraz: 0-46(4.0)

South Africa VS Bangladesh 1st T20

Mangaung Oval, Bloemfontein

Bangladesh tour of South Africa 2017-18 26 Oct, 2017

Mehedi Hasan Miraz: 14 (8)

Mehedi Hasan Miraz: 2-31(4.0)

Sri Lanka VS Bangladesh 2nd T20

R Premadasa Stadium, Colombo

Bangladesh in Sri Lanka T20I Series 2016-17 06 Apr, 2017

Mehedi Hasan Miraz: 0 (1)

Mehedi Hasan Miraz: 0-16(2.0)

Dhaka Dynamites VS Rajshahi Kings Final T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2016-17 09 Dec, 2016

Mehedi Hasan Miraz: 1 (2)

Mehedi Hasan Miraz: 1-22(4.0)

Khulna Titans VS Rajshahi Kings Qualifier 2 T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2016-17 07 Dec, 2016

Did not bat.

Mehedi Hasan Miraz: 0-14(1.0)

Chittagong Vikings VS Rajshahi Kings Eliminator T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2016-17 06 Dec, 2016

Mehedi Hasan Miraz: 10 (10)

Mehedi Hasan Miraz: 0-36(4.0)

Chittagong Vikings VS Rajshahi Kings 40th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2016-17 03 Dec, 2016

Did not bat.

Mehedi Hasan Miraz: 1-15(3.0)

Barisal Bulls VS Rajshahi Kings 36th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2016-17 01 Dec, 2016

Mehedi Hasan Miraz: 0 (1)

Mehedi Hasan Miraz: 1-34(4.0)

Rajshahi Kings VS Comilla Victorians 35th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2016-17 30 Nov, 2016

Mehedi Hasan Miraz: 7 (10)

Mehedi Hasan Miraz: 1-27(3.0)

Rajshahi Kings VS Rangpur Riders 31st T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2016-17 28 Nov, 2016

Mehedi Hasan Miraz: 41 (33)

Mehedi Hasan Miraz: 2-12(2.0)

Rajshahi Kings VS Khulna Titans 28th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2016-17 26 Nov, 2016

Mehedi Hasan Miraz: 1 (1)

Mehedi Hasan Miraz: 1-28(2.0)

Rajshahi Kings VS Rangpur Riders 25th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2016-17 25 Nov, 2016

Mehedi Hasan Miraz: 6 (7)

Mehedi Hasan Miraz: 0-19(4.0)

Dhaka Dynamites VS Rajshahi Kings 21st T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2016-17 21 Nov, 2016

Mehedi Hasan Miraz: 6 (3)

Mehedi Hasan Miraz: 0-44(4.0)

Comilla Victorians VS Rajshahi Kings 19th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2016-17 19 Nov, 2016

Mehedi Hasan Miraz: 5 (10)

Mehedi Hasan Miraz: 1-29(4.0)

Chittagong Vikings VS Rajshahi Kings 16th T20

Zahur Ahmed Chowdhury Stadium, Chattogram

Bangladesh Premier League 2016-17 18 Nov, 2016

Mehedi Hasan Miraz: 2 (3)

Mehedi Hasan Miraz: 1-18(2.0)

Barisal Bulls VS Rajshahi Kings 10th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2016-17 13 Nov, 2016

Did not bat.

Mehedi Hasan Miraz: 0-19(3.0)

Dhaka Dynamites VS Rajshahi Kings 7th T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2016-17 11 Nov, 2016

Did not bat.

Mehedi Hasan Miraz: 2-24(4.0)

Khulna Titans VS Rajshahi Kings 3rd T20

Shere Bangla National Stadium, Mirpur

Bangladesh Premier League 2016-17 09 Nov, 2016

Did not bat.

Mehedi Hasan Miraz: 1-15(3.0)

Match List ODI

Bangladesh VS West Indies 3rd ODI

Shere Bangla National Stadium, Mirpur

West Indies tour of Bangladesh 2025-26 23 Oct, 2025

Mehedi Hasan Miraz: 17 (17)

Mehedi Hasan Miraz: 2-35(7.1)

Bangladesh VS West Indies 2nd ODI

Shere Bangla National Stadium, Mirpur

West Indies tour of Bangladesh 2025-26 21 Oct, 2025

Mehedi Hasan Miraz: 32 (58)

Mehedi Hasan Miraz: 0-40(10.0)

Bangladesh VS West Indies 1st ODI

Shere Bangla National Stadium, Mirpur

West Indies tour of Bangladesh 2025-26 18 Oct, 2025

Mehedi Hasan Miraz: 17 (27)

Mehedi Hasan Miraz: 1-16(10.0)

Sri Lanka VS Bangladesh 3rd ODI

Pallekele International Cricket Stadium

Bangladesh tour of Sri Lanka 2025 08 Jul, 2025

Mehedi Hasan Miraz: 28 (25)

Mehedi Hasan Miraz: 2-49(10.0)

Bangladesh VS Sri Lanka 2nd ODI

R Premadasa Stadium, Colombo

Bangladesh tour of Sri Lanka 2025 05 Jul, 2025

Mehedi Hasan Miraz: 9 (10)

Mehedi Hasan Miraz: 1-37(10.0)

Sri Lanka VS Bangladesh 1st ODI

R Premadasa Stadium, Colombo

Bangladesh tour of Sri Lanka 2025 02 Jul, 2025

Mehedi Hasan Miraz: 0 (2)

Mehedi Hasan Miraz: 0-47(10.0)

Bangladesh VS New Zealand 6th ODI

Rawalpindi Cricket Stadium

ICC Champions Trophy 2024-25 24 Feb, 2025

Mehedi Hasan Miraz: 13 (14)

Mehedi Hasan Miraz: 0-57(10.0)

Bangladesh VS India 2nd ODI

Dubai International Cricket Stadium

ICC Champions Trophy 2024-25 20 Feb, 2025

Mehedi Hasan Miraz: 5 (10)

Mehedi Hasan Miraz: 0-37(10.0)

Bangladesh VS West Indies 3rd ODI

Warner Park, Basseterre, St Kitts

Bangladesh tour of West Indies 2024-25 12 Dec, 2024

Mehedi Hasan Miraz: 77 (73)

Mehedi Hasan Miraz: 0-68(10.0)

Bangladesh VS West Indies 2nd ODI

Warner Park, Basseterre, St Kitts

Bangladesh tour of West Indies 2024-25 10 Dec, 2024

Mehedi Hasan Miraz: 1 (5)

Mehedi Hasan Miraz: 0-24(5.0)

Bangladesh VS West Indies 1st ODI

Warner Park, Basseterre, St Kitts

Bangladesh tour of West Indies 2024-25 08 Dec, 2024

Mehedi Hasan Miraz: 74 (101)

Mehedi Hasan Miraz: 1-62(9.1)

Sri Lanka VS Bangladesh 3rd ODI

Zahur Ahmed Chowdhury Stadium, Chattogram

Sri Lanka tour of Bangladesh 2023-24 18 Mar, 2024

Mehedi Hasan Miraz: 25 (40)

Mehedi Hasan Miraz: 2-38(10.0)

Bangladesh VS Sri Lanka 2nd ODI

Zahur Ahmed Chowdhury Stadium, Chattogram

Sri Lanka tour of Bangladesh 2023-24 15 Mar, 2024

Mehedi Hasan Miraz: 12 (18)

Mehedi Hasan Miraz: 1-58(10.0)

Sri Lanka VS Bangladesh 1st ODI

Zahur Ahmed Chowdhury Stadium, Chattogram

Sri Lanka tour of Bangladesh 2023-24 13 Mar, 2024

Did not bat.

Mehedi Hasan Miraz: 1-33(10.0)

New Zealand VS Bangladesh 3rd ODI

McLean Park, Napier

Bangladesh tour of New Zealand 2023-24 23 Dec, 2023

Did not bat.

Mehedi Hasan Miraz: 0-3(1.0)

Bangladesh VS New Zealand 2nd ODI

Saxton Oval, Nelson

Bangladesh tour of New Zealand 2023-24 20 Dec, 2023

Mehedi Hasan Miraz: 19 (26)

Mehedi Hasan Miraz: 0-46(10.0)

New Zealand VS Bangladesh 1st ODI

University Oval, Dunedin

Bangladesh tour of New Zealand 2023-24 17 Dec, 2023

Mehedi Hasan Miraz: 28 (21)

Mehedi Hasan Miraz: 1-53(5.0)

Bangladesh VS Australia 43rd ODI

Maharashtra Cricket Association Stadium, Pune

ICC Cricket World Cup 2023-24 11 Nov, 2023

Mehedi Hasan Miraz: 29 (20)

Mehedi Hasan Miraz: 0-47(6.0)

Sri Lanka VS Bangladesh 38th ODI

Arun Jaitley Stadium, Delhi

ICC Cricket World Cup 2023-24 06 Nov, 2023

Mehedi Hasan Miraz: 3 (5)

Mehedi Hasan Miraz: 1-49(10.0)

Bangladesh VS Pakistan 31st ODI

Eden Gardens, Kolkata

ICC Cricket World Cup 2023-24 31 Oct, 2023

Mehedi Hasan Miraz: 25 (30)

Mehedi Hasan Miraz: 3-60(9.0)

Netherlands VS Bangladesh 28th ODI

Eden Gardens, Kolkata

ICC Cricket World Cup 2023-24 28 Oct, 2023

Mehedi Hasan Miraz: 35 (40)

Mehedi Hasan Miraz: 0-17(4.0)

South Africa VS Bangladesh 23rd ODI

Wankhede Stadium, Mumbai

ICC Cricket World Cup 2023-24 24 Oct, 2023

Mehedi Hasan Miraz: 11 (19)

Mehedi Hasan Miraz: 1-44(9.0)

Bangladesh VS India 17th ODI

Maharashtra Cricket Association Stadium, Pune

ICC Cricket World Cup 2023-24 19 Oct, 2023

Mehedi Hasan Miraz: 3 (13)

Mehedi Hasan Miraz: 2-47(10.0)

Bangladesh VS New Zealand 11th ODI

MA Chidambaram Stadium, Chepauk, Chennai

ICC Cricket World Cup 2023-24 13 Oct, 2023

Mehedi Hasan Miraz: 30 (46)

Mehedi Hasan Miraz: 0-58(9.0)

England VS Bangladesh 7th ODI

Himachal Pradesh Cricket Association Stadium, Dharamsala

ICC Cricket World Cup 2023-24 10 Oct, 2023

Mehedi Hasan Miraz: 8 (7)

Mehedi Hasan Miraz: 0-55(6.0)

Afghanistan VS Bangladesh 3rd ODI

Himachal Pradesh Cricket Association Stadium, Dharamsala

ICC Cricket World Cup 2023-24 07 Oct, 2023

Mehedi Hasan Miraz: 57 (73)

Mehedi Hasan Miraz: 3-25(9.0)

Bangladesh VS India 12th ODI

R Premadasa Stadium, Colombo

Asia Cup 2023 15 Sep, 2023

Mehedi Hasan Miraz: 13 (28)

Mehedi Hasan Miraz: 1-29(5.0)

Sri Lanka VS Bangladesh 8th ODI

R Premadasa Stadium, Colombo

Asia Cup 2023 09 Sep, 2023

Mehedi Hasan Miraz: 28 (29)

Mehedi Hasan Miraz: 0-14(3.0)

Bangladesh VS Pakistan 7th ODI

Gaddafi Stadium, Lahore

Asia Cup 2023 06 Sep, 2023

Mehedi Hasan Miraz: 0 (1)

Mehedi Hasan Miraz: 1-52(10.0)

Bangladesh VS Afghanistan 4th ODI

Gaddafi Stadium, Lahore

Asia Cup 2023 03 Sep, 2023

Mehedi Hasan Miraz: 112 (119)

Mehedi Hasan Miraz: 1-41(8.0)

Bangladesh VS Sri Lanka 2nd ODI

Pallekele International Cricket Stadium

Asia Cup 2023 31 Aug, 2023

Mehedi Hasan Miraz: 5 (11)

Mehedi Hasan Miraz: 0-26(5.0)

Afghanistan VS Bangladesh 3rd ODI

Zahur Ahmed Chowdhury Stadium, Chattogram

Afghanistan tour of Bangladesh 2023 11 Jul, 2023

Did not bat.

Mehedi Hasan Miraz: 1-36(9.0)

Afghanistan VS Bangladesh 2nd ODI

Zahur Ahmed Chowdhury Stadium, Chattogram

Afghanistan tour of Bangladesh 2023 08 Jul, 2023

Mehedi Hasan Miraz: 25 (48)

Mehedi Hasan Miraz: 2-60(9.0)

Bangladesh VS Afghanistan 1st ODI

Zahur Ahmed Chowdhury Stadium, Chattogram

Afghanistan tour of Bangladesh 2023 05 Jul, 2023

Mehedi Hasan Miraz: 5 (23)

Did not bowl.

Bangladesh VS Ireland 3rd ODI

County Ground, Chelmsford

ICC Men's Cricket World Cup Super League 2023 14 May, 2023

Mehedi Hasan Miraz: 37 (39)

Mehedi Hasan Miraz: 1-38(10.0)

Ireland VS Bangladesh 2nd ODI

County Ground, Chelmsford

ICC Men's Cricket World Cup Super League 2023 12 May, 2023

Mehedi Hasan Miraz: 19 (12)

Mehedi Hasan Miraz: 0-13(2.0)

Bangladesh VS Ireland 1st ODI

County Ground, Chelmsford

Ireland v Bangladesh 2023 09 May, 2023

Mehedi Hasan Miraz: 27 (34)

Did not bowl.

Ireland VS Bangladesh 3rd ODI

Sylhet International Cricket Stadium

Ireland tour of Bangladesh 2022-23 23 Mar, 2023

Did not bat.

Mehedi Hasan Miraz: 0-3(1.0)

Bangladesh VS England 3rd ODI

Zahur Ahmed Chowdhury Stadium, Chattogram

England tour of Bangladesh 2022-23 06 Mar, 2023

Mehedi Hasan Miraz: 5 (6)

Mehedi Hasan Miraz: 1-46(8.0)

England VS Bangladesh 2nd ODI

Shere Bangla National Stadium, Mirpur

England tour of Bangladesh 2022-23 03 Mar, 2023

Mehedi Hasan Miraz: 7 (14)

Mehedi Hasan Miraz: 2-73(10.0)

Bangladesh VS England 1st ODI

Shere Bangla National Stadium, Mirpur

England tour of Bangladesh 2022-23 01 Mar, 2023

Mehedi Hasan Miraz: 7 (19)

Mehedi Hasan Miraz: 2-35(10.0)

India VS Bangladesh 3rd ODI

Zahur Ahmed Chowdhury Stadium, Chattogram

India tour of Bangladesh 2022-23 10 Dec, 2022

Mehedi Hasan Miraz: 3 (5)

Mehedi Hasan Miraz: 1-76(10.0)

Bangladesh VS India 2nd ODI

Shere Bangla National Stadium, Mirpur

India tour of Bangladesh 2022-23 07 Dec, 2022

Mehedi Hasan Miraz: 100 (83)

Mehedi Hasan Miraz: 2-46(6.3)

India VS Bangladesh 1st ODI

Shere Bangla National Stadium, Mirpur

India tour of Bangladesh 2022-23 04 Dec, 2022

Mehedi Hasan Miraz: 38 (39)

Mehedi Hasan Miraz: 1-43(9.0)

Bangladesh VS Zimbabwe 3rd ODI

Harare Sports Club

Bangladesh tour of Zimbabwe 2022 10 Aug, 2022

Mehedi Hasan Miraz: 14 (24)

Mehedi Hasan Miraz: 1-16(2.0)

Bangladesh VS Zimbabwe 2nd ODI

Harare Sports Club

Bangladesh tour of Zimbabwe 2022 07 Aug, 2022

Mehedi Hasan Miraz: 15 (12)

Mehedi Hasan Miraz: 2-51(10.0)

Bangladesh VS Zimbabwe 1st ODI

Harare Sports Club

Bangladesh tour of Zimbabwe 2022 05 Aug, 2022

Did not bat.

Mehedi Hasan Miraz: 1-59(10.0)

West Indies VS Bangladesh 3rd ODI

Providence Stadium, Guyana

Bangladesh tour of West Indies 2022 16 Jul, 2022

Mehedi Hasan Miraz: 16 (35)

Mehedi Hasan Miraz: 0-62(8.0)

West Indies VS Bangladesh 2nd ODI

Providence Stadium, Guyana

Bangladesh tour of West Indies 2022 13 Jul, 2022

Did not bat.

Mehedi Hasan Miraz: 4-29(8.0)

West Indies VS Bangladesh 1st ODI

Providence Stadium, Guyana

Bangladesh tour of West Indies 2022 10 Jul, 2022

Did not bat.

Mehedi Hasan Miraz: 3-36(9.0)

South Africa VS Bangladesh 3rd ODI

SuperSport Park, Centurion

Bangladesh tour of South Africa 2021-22 23 Mar, 2022

Did not bat.

Mehedi Hasan Miraz: 1-27(5.0)

Bangladesh VS South Africa 2nd ODI

The Wanderers Stadium, Johannesburg

Bangladesh tour of South Africa 2021-22 20 Mar, 2022

Mehedi Hasan Miraz: 38 (49)

Mehedi Hasan Miraz: 1-56(10.0)

Bangladesh VS South Africa 1st ODI

SuperSport Park, Centurion

Bangladesh tour of South Africa 2021-22 18 Mar, 2022

Mehedi Hasan Miraz: 19 (13)

Mehedi Hasan Miraz: 4-65(9.0)

Bangladesh VS Afghanistan 3rd ODI

Zahur Ahmed Chowdhury Stadium, Chattogram

Afghanistan tour of Bangladesh 2021-22 28 Feb, 2022

Mehedi Hasan Miraz: 6 (12)

Mehedi Hasan Miraz: 2-37(8.1)

Bangladesh VS Afghanistan 2nd ODI

Zahur Ahmed Chowdhury Stadium, Chattogram

Afghanistan tour of Bangladesh 2021-22 25 Feb, 2022

Did not bat.

Mehedi Hasan Miraz: 1-52(10.0)

Afghanistan VS Bangladesh 1st ODI

Zahur Ahmed Chowdhury Stadium, Chattogram

Afghanistan tour of Bangladesh 2021-22 23 Feb, 2022

Mehedi Hasan Miraz: 81 (120)

Mehedi Hasan Miraz: 0-29(10.0)

Zimbabwe VS Bangladesh 2nd ODI

Harare Sports Club

Bangladesh tour of Zimbabwe 2021 18 Jul, 2021

Mehedi Hasan Miraz: 6 (15)

Mehedi Hasan Miraz: 1-35(7.2)

Bangladesh VS Zimbabwe 1st ODI

Harare Sports Club

Bangladesh tour of Zimbabwe 2021 16 Jul, 2021

Mehedi Hasan Miraz: 26 (25)

Mehedi Hasan Miraz: 0-16(3.0)

Sri Lanka VS Bangladesh 3rd ODI

Shere Bangla National Stadium, Mirpur

Sri Lanka tour of Bangladesh 2021 28 May, 2021

Mehedi Hasan Miraz: 0 (4)

Mehedi Hasan Miraz: 0-49(10.0)

Bangladesh VS Sri Lanka 2nd ODI

Sher-e-Bangla National Cricket Stadium

Sri Lanka tour of Bangladesh 2021 25 May, 2021

Mehedi Hasan Miraz: 0 (2)

Mehedi Hasan Miraz: 3-28(10.0)

Bangladesh VS Sri Lanka 1st ODI

Shere Bangla National Stadium, Mirpur

Sri Lanka tour of Bangladesh 2021 23 May, 2021

Did not bat.

Mehedi Hasan Miraz: 4-32(10.0)

New Zealand VS Bangladesh 3rd ODI

Basin Reserve, Wellington

Bangladesh tour of New Zealand 2020-21 26 Mar, 2021

Mehedi Hasan Miraz: 0 (2)

Mehedi Hasan Miraz: 0-23(5.0)

Bangladesh VS New Zealand 2nd ODI

Hagley Oval, Christchurch

Bangladesh tour of New Zealand 2020-21 23 Mar, 2021

Did not bat.

Mehedi Hasan Miraz: 0-38(10.0)

Bangladesh VS New Zealand 1st ODI

University Oval, Dunedin

Bangladesh tour of New Zealand 2020-21 20 Mar, 2021

Mehedi Hasan Miraz: 1 (10)

Mehedi Hasan Miraz: 0-9(2.0)

Bangladesh VS West Indies 3rd ODI

Zahur Ahmed Chowdhury Stadium, Chattogram

West Indies tour of Bangladesh 2020-21 25 Jan, 2021

Did not bat.

Mehedi Hasan Miraz: 2-18(10.0)

West Indies VS Bangladesh 2nd ODI

Shere Bangla National Stadium, Mirpur

ICC Men's Cricket World Cup Super League 2020-21 22 Jan, 2021

Did not bat.

Mehedi Hasan Miraz: 4-25(9.4)

West Indies VS Bangladesh 1st ODI

Shere Bangla National Stadium, Mirpur

ICC Men's Cricket World Cup Super League 2020-21 20 Jan, 2021

Did not bat.

Mehedi Hasan Miraz: 1-29(7.0)

Bangladesh VS Zimbabwe 3rd ODI

Sylhet International Cricket Stadium

Zimbabwe tour of Bangladesh 2019-20 06 Mar, 2020

Did not bat.

Mehedi Hasan Miraz: 0-47(8.0)

Bangladesh VS Zimbabwe 2nd ODI

Sylhet International Cricket Stadium

Zimbabwe tour of Bangladesh 2019-20 03 Mar, 2020

Mehedi Hasan Miraz: 5 (6)

Mehedi Hasan Miraz: 1-29(7.0)

Bangladesh VS Zimbabwe 1st ODI

Sylhet International Cricket Stadium

Zimbabwe tour of Bangladesh 2019-20 01 Mar, 2020

Mehedi Hasan Miraz: 7 (4)

Mehedi Hasan Miraz: 2-33(8.0)

Sri Lanka VS Bangladesh 3rd ODI

R Premadasa Stadium, Colombo

Bangladesh tour of Sri Lanka 2019 31 Jul, 2019

Mehedi Hasan Miraz: 8 (6)

Mehedi Hasan Miraz: 0-59(9.0)

Sri Lanka VS Bangladesh 2nd ODI

R Premadasa Stadium, Colombo

Bangladesh tour of Sri Lanka 2019 28 Jul, 2019

Mehedi Hasan Miraz: 43 (49)

Mehedi Hasan Miraz: 1-52(10.0)

Sri Lanka VS Bangladesh 1st ODI

R Premadasa Stadium, Colombo

Bangladesh tour of Sri Lanka 2019 26 Jul, 2019

Mehedi Hasan Miraz: 2 (5)

Mehedi Hasan Miraz: 1-56(9.0)

Bangladesh VS Pakistan 43rd ODI

Lord's, London

World Cup 2019 05 Jul, 2019

Mehedi Hasan Miraz: 7 (6)

Mehedi Hasan Miraz: 1-30(10.0)

Afghanistan VS Bangladesh 31st ODI

The Rose Bowl, Southampton

World Cup 2019 24 Jun, 2019

Did not bat.

Mehedi Hasan Miraz: 0-37(8.0)

Australia VS Bangladesh 26th ODI

Trent Bridge, Nottingham

World Cup 2019 20 Jun, 2019

Mehedi Hasan Miraz: 6 (7)

Mehedi Hasan Miraz: 0-59(10.0)

Bangladesh VS West Indies 23rd ODI

The Cooper Associates County Ground, Taunton

World Cup 2019 17 Jun, 2019

Did not bat.

Mehedi Hasan Miraz: 0-57(9.0)

England VS Bangladesh 12th ODI

Sophia Gardens, Cardiff

World Cup 2019 08 Jun, 2019

Mehedi Hasan Miraz: 12 (8)

Mehedi Hasan Miraz: 2-68(10.0)

Bangladesh VS New Zealand 9th ODI

Kennington Oval, London

World Cup 2019 05 Jun, 2019

Mehedi Hasan Miraz: 7 (9)

Mehedi Hasan Miraz: 2-47(10.0)

Bangladesh VS South Africa 5th ODI

Kennington Oval, London

World Cup 2019 02 Jun, 2019

Mehedi Hasan Miraz: 5 (3)

Mehedi Hasan Miraz: 1-44(10.0)

Bangladesh VS West Indies Final ODI

The Village, Malahide, Dublin

Ireland Tri-Nation Series 2019 17 May, 2019

Did not bat.

Mehedi Hasan Miraz: 1-23(4.0)

Bangladesh VS West Indies 5th ODI

The Village, Malahide, Dublin

Ireland Tri-Nation Series 2019 13 May, 2019

Did not bat.

Mehedi Hasan Miraz: 1-41(10.0)

Bangladesh VS West Indies 2nd ODI

Castle Avenue, Dublin

Ireland Tri-Nation Series 2019 07 May, 2019

Did not bat.

Mehedi Hasan Miraz: 1-39(10.0)

New Zealand VS Bangladesh 3rd ODI

University Oval, Dunedin

Bangladesh tour of New Zealand 2018-19 20 Feb, 2019

Mehedi Hasan Miraz: 37 (34)

Mehedi Hasan Miraz: 1-43(9.0)

New Zealand VS Bangladesh 2nd ODI

Hagley Oval, Christchurch

Bangladesh tour of New Zealand 2018-19 16 Feb, 2019

Mehedi Hasan Miraz: 16 (20)

Mehedi Hasan Miraz: 0-43(7.1)

New Zealand VS Bangladesh 1st ODI

McLean Park, Napier

Bangladesh tour of New Zealand 2018-19 13 Feb, 2019

Mehedi Hasan Miraz: 26 (27)

Mehedi Hasan Miraz: 1-42(8.0)

Bangladesh VS West Indies 3rd ODI

Sylhet International Cricket Stadium

West Indies tour of Bangladesh 2018-19 14 Dec, 2018

Did not bat.

Mehedi Hasan Miraz: 4-29(10.0)

Bangladesh VS West Indies 2nd ODI

Shere Bangla National Stadium, Mirpur

West Indies tour of Bangladesh 2018-19 11 Dec, 2018

Mehedi Hasan Miraz: 10 (10)

Mehedi Hasan Miraz: 1-39(9.0)

Bangladesh VS West Indies 1st ODI

Shere Bangla National Stadium, Mirpur

West Indies tour of Bangladesh 2018-19 09 Dec, 2018

Did not bat.

Mehedi Hasan Miraz: 1-31(10.0)

Zimbabwe VS Bangladesh 2nd ODI

Zahur Ahmed Chowdhury Stadium, Chattogram

Zimbabwe tour of Bangladesh 2018-19 24 Oct, 2018

Did not bat.

Mehedi Hasan Miraz: 1-49(7.0)

Bangladesh VS Zimbabwe 1st ODI

Shere Bangla National Stadium, Mirpur

Zimbabwe tour of Bangladesh 2018-19 21 Oct, 2018

Mehedi Hasan Miraz: 1 (4)

Mehedi Hasan Miraz: 3-46(10.0)

Bangladesh VS India Final ODI

Dubai International Cricket Stadium

Asia Cup 2018 28 Sep, 2018

Mehedi Hasan Miraz: 32 (59)

Mehedi Hasan Miraz: 0-28(4.0)

Bangladesh VS Pakistan 6th ODI

Sheikh Zayed Stadium, Abu Dhabi

Asia Cup 2018 26 Sep, 2018

Mehedi Hasan Miraz: 12 (11)

Mehedi Hasan Miraz: 2-28(10.0)

Bangladesh VS Afghanistan 4th ODI

Sheikh Zayed Stadium, Abu Dhabi

Asia Cup 2018 23 Sep, 2018

Mehedi Hasan Miraz: 5 (4)

Mehedi Hasan Miraz: 0-36(9.0)

Bangladesh VS India 1st ODI

Dubai International Cricket Stadium

Asia Cup 2018 21 Sep, 2018

Mehedi Hasan Miraz: 42 (50)

Mehedi Hasan Miraz: 0-38(10.0)

Afghanistan VS Bangladesh 6th ODI

Sheikh Zayed Stadium, Abu Dhabi

Asia Cup 2018 20 Sep, 2018

Mehedi Hasan Miraz: 4 (10)

Mehedi Hasan Miraz: 0-21(8.0)

Bangladesh VS Sri Lanka 1st ODI

Dubai International Cricket Stadium

Asia Cup 2018 15 Sep, 2018

Mehedi Hasan Miraz: 15 (21)

Mehedi Hasan Miraz: 2-22(7.0)

Bangladesh VS West Indies 3rd ODI

Warner Park, Basseterre, St Kitts

Bangladesh tour of West Indies and United States of America 2018 28 Jul, 2018

Did not bat.

Mehedi Hasan Miraz: 1-47(10.0)

West Indies VS Bangladesh 2nd ODI

Providence Stadium, Guyana

Bangladesh tour of West Indies and United States of America 2018 25 Jul, 2018

Did not bat.

Mehedi Hasan Miraz: 1-41(10.0)

Bangladesh VS West Indies 1st ODI

Providence Stadium, Guyana

Bangladesh tour of West Indies and United States of America 2018 22 Jul, 2018

Did not bat.

Mehedi Hasan Miraz: 1-37(10.0)

Sri Lanka VS Bangladesh Final ODI

Shere Bangla National Stadium, Mirpur

Tri-Nation Tournament in Bangladesh 2017-18 27 Jan, 2018

Mehedi Hasan Miraz: 5 (14)

Mehedi Hasan Miraz: 1-53(10.0)

South Africa VS Bangladesh 3rd ODI

Buffalo Park, East London

Bangladesh tour of South Africa 2017-18 22 Oct, 2017

Mehedi Hasan Miraz: 15 (38)

Mehedi Hasan Miraz: 2-59(10.0)

Australia VS Bangladesh 5th ODI

Kennington Oval, London

ICC Champions Trophy 2017 05 Jun, 2017

Mehedi Hasan Miraz: 14 (26)

Mehedi Hasan Miraz: 0-4(1.0)

Bangladesh VS New Zealand 3rd ODI

Clontarf Cricket Club Ground, Dublin

Ireland Tri-Nation Series 2017 17 May, 2017

Mehedi Hasan Miraz: 6 (6)

Mehedi Hasan Miraz: 0-45(8.0)

Ireland VS Bangladesh 1st ODI

The Village, Malahide, Dublin

Ireland Tri-Nation Series 2017 12 May, 2017

Did not bat.

Did not bowl.

Sri Lanka VS Bangladesh 3rd ODI

Sinhalese Sports Club Ground, Colombo

Bangladesh in Sri Lanka ODI Series 2016-17 01 Apr, 2017

Mehedi Hasan Miraz: 51 (71)

Mehedi Hasan Miraz: 1-49(10.0)

Sri Lanka VS Bangladesh 2nd ODI

Rangiri Dambulla International Stadium

Bangladesh in Sri Lanka ODI Series 2016-17 28 Mar, 2017

Did not bat.

Mehedi Hasan Miraz: 1-50(10.0)

Sri Lanka VS Bangladesh 1st ODI

Rangiri Dambulla International Stadium

Bangladesh in Sri Lanka ODI Series 2016-17 25 Mar, 2017

Did not bat.

Mehedi Hasan Miraz: 2-45(10.0)

Match List Test

Bangladesh VS Sri Lanka 2nd Test

Sinhalese Sports Club Ground, Colombo

Bangladesh tour of Sri Lanka 2025 25 Jun, 2025

Mehedi Hasan Miraz: 31 (42)

Mehedi Hasan Miraz: 11 (16)

Mehedi Hasan Miraz: 0-75(20.0)

Zimbabwe VS Bangladesh 2nd Test

Zahur Ahmed Chowdhury Stadium, Chattogram

Zimbabwe tour of Bangladesh 2025 28 Apr, 2025

Mehedi Hasan Miraz: 104 (162)

Mehedi Hasan Miraz: 0-45(21.0)

Mehedi Hasan Miraz: 5-35(21.0)

Bangladesh VS Zimbabwe 1st Test

Sylhet International Cricket Stadium

Zimbabwe tour of Bangladesh 2025 20 Apr, 2025

Mehedi Hasan Miraz: 1 (4)

Mehedi Hasan Miraz: 11 (15)

Mehedi Hasan Miraz: 5-52(20.2)

Mehedi Hasan Miraz: 5-50(22.1)

Bangladesh VS West Indies 2nd Test

Sabina Park, Kingston, Jamaica

Bangladesh tour of West Indies 2024-25 30 Nov, 2024

Mehedi Hasan Miraz: 36 (75)

Mehedi Hasan Miraz: 42 (39)

Mehedi Hasan Miraz: 1-15(5.0)

Mehedi Hasan Miraz: 0-31(8.0)

West Indies VS Bangladesh 1st Test

Sir Vivian Richards Stadium, North Sound, Antigua

Bangladesh tour of West Indies 2024-25 22 Nov, 2024

Mehedi Hasan Miraz: 23 (67)

Mehedi Hasan Miraz: 45 (46)

Mehedi Hasan Miraz: 2-102(35.1)

Mehedi Hasan Miraz: 2-32(14.0)

South Africa VS Bangladesh 2nd Test

Zahur Ahmed Chowdhury Stadium, Chattogram

South Africa tour of Bangladesh 2024-25 29 Oct, 2024

Mehedi Hasan Miraz: 1 (3)

Mehedi Hasan Miraz: 6 (19)

Mehedi Hasan Miraz: 0-175(39.0)

Bangladesh VS South Africa 1st Test

Shere Bangla National Stadium, Mirpur

South Africa tour of Bangladesh 2024-25 21 Oct, 2024

Mehedi Hasan Miraz: 13 (24)

Mehedi Hasan Miraz: 97 (191)

Mehedi Hasan Miraz: 2-63(15.4)

Mehedi Hasan Miraz: 0-13(2.0)

Bangladesh VS India 2nd Test

Green Park, Kanpur

Bangladesh tour of India 2024-25 27 Sep, 2024

Mehedi Hasan Miraz: 20 (42)

Mehedi Hasan Miraz: 9 (17)

Mehedi Hasan Miraz: 4-41(6.4)

Mehedi Hasan Miraz: 2-44(9.0)

India VS Bangladesh 1st Test

MA Chidambaram Stadium, Chepauk, Chennai

Bangladesh tour of India 2024-25 19 Sep, 2024

Mehedi Hasan Miraz: 27 (52)

Mehedi Hasan Miraz: 8 (10)

Mehedi Hasan Miraz: 1-77(21.0)

Mehedi Hasan Miraz: 2-103(25.0)

Pakistan VS Bangladesh 2nd Test

Rawalpindi Cricket Stadium

Bangladesh tour of Pakistan 2024 30 Aug, 2024

Mehedi Hasan Miraz: 78 (124)

Mehedi Hasan Miraz: 5-63(22.1)

Mehedi Hasan Miraz: 0-25(8.0)

Pakistan VS Bangladesh 1st Test

Rawalpindi Cricket Stadium

Bangladesh tour of Pakistan 2024 21 Aug, 2024

Mehedi Hasan Miraz: 77 (179)

Mehedi Hasan Miraz: 1-80(21.0)

Mehedi Hasan Miraz: 4-21(11.5)

Sri Lanka VS Bangladesh 2nd Test

Zahur Ahmed Chowdhury Stadium, Chattogram

Sri Lanka tour of Bangladesh 2023-24 30 Mar, 2024

Mehedi Hasan Miraz: 7 (31)

Mehedi Hasan Miraz: 81 (110)

Mehedi Hasan Miraz: 1-150(46.0)

Sri Lanka VS Bangladesh 1st Test

Sylhet International Cricket Stadium

Sri Lanka tour of Bangladesh 2023-24 22 Mar, 2024

Mehedi Hasan Miraz: 11 (34)

Mehedi Hasan Miraz: 33 (50)

Mehedi Hasan Miraz: 0-25(10.0)

Mehedi Hasan Miraz: 4-74(29.0)

Bangladesh VS New Zealand 2nd Test

Shere Bangla National Stadium, Mirpur

New Zealand tour of Bangladesh 2023-24 06 Dec, 2023

Mehedi Hasan Miraz: 20 (42)

Mehedi Hasan Miraz: 3 (7)

Mehedi Hasan Miraz: 3-57(11.0)

Mehedi Hasan Miraz: 3-52(16.4)

Bangladesh VS New Zealand 1st Test

Sylhet International Cricket Stadium

New Zealand tour of Bangladesh 2023-24 28 Nov, 2023

Mehedi Hasan Miraz: 20 (30)

Mehedi Hasan Miraz: 50 (76)

Mehedi Hasan Miraz: 1-64(22.0)

Mehedi Hasan Miraz: 1-44(15.0)

Bangladesh VS Afghanistan Only Test

Shere Bangla National Stadium, Mirpur

Afghanistan tour of Bangladesh 2023 14 Jun, 2023

Mehedi Hasan Miraz: 48 (80)

Mehedi Hasan Miraz: 2-15(9.0)

Mehedi Hasan Miraz: 1-5(2.0)

Ireland VS Bangladesh Only Test

Shere Bangla National Stadium, Mirpur

Ireland tour of Bangladesh 2022-23 04 Apr, 2023

Mehedi Hasan Miraz: 55 (80)

Mehedi Hasan Miraz: 2-43(17.2)

Mehedi Hasan Miraz: 0-58(30.0)

Bangladesh VS India 2nd Test

Shere Bangla National Stadium, Mirpur

India tour of Bangladesh 2022-23 22 Dec, 2022

Mehedi Hasan Miraz: 15 (51)

Mehedi Hasan Miraz: 0 (5)

Mehedi Hasan Miraz: 1-61(17.0)

Mehedi Hasan Miraz: 5-64(19.0)

India VS Bangladesh 1st Test

Zahur Ahmed Chowdhury Stadium, Chattogram

India tour of Bangladesh 2022-23 14 Dec, 2022

Mehedi Hasan Miraz: 25 (82)

Mehedi Hasan Miraz: 13 (48)

Mehedi Hasan Miraz: 4-113(31.5)

Mehedi Hasan Miraz: 1-82(14.0)

Bangladesh VS West Indies 2nd Test

Daren Sammy National Cricket Stadium, Gros Islet, St Lucia

Bangladesh tour of West Indies 2022 24 Jun, 2022

Mehedi Hasan Miraz: 9 (30)

Mehedi Hasan Miraz: 4 (20)

Mehedi Hasan Miraz: 3-94(39.0)

Bangladesh VS West Indies 1st Test

Sir Vivian Richards Stadium, North Sound, Antigua

Bangladesh tour of West Indies 2022 16 Jun, 2022

Mehedi Hasan Miraz: 2 (22)

Mehedi Hasan Miraz: 2 (6)

Mehedi Hasan Miraz: 4-59(22.5)

Mehedi Hasan Miraz: 0-10(3.0)

South Africa VS Bangladesh 2nd Test

St George's Park, Port Elizabeth

Bangladesh tour of South Africa 2021-22 08 Apr, 2022

Mehedi Hasan Miraz: 11 (35)

Mehedi Hasan Miraz: 20 (25)

Mehedi Hasan Miraz: 1-86(26.2)

Mehedi Hasan Miraz: 2-35(9.5)

South Africa VS Bangladesh 1st Test

Kingsmead, Durban

Bangladesh tour of South Africa 2021-22 31 Mar, 2022

Mehedi Hasan Miraz: 29 (81)

Mehedi Hasan Miraz: 0 (4)

Mehedi Hasan Miraz: 3-94(40.0)

Mehedi Hasan Miraz: 3-102(35.0)

New Zealand VS Bangladesh 2nd Test

Hagley Oval, Christchurch

Bangladesh tour of New Zealand 2021-22 09 Jan, 2022

Mehedi Hasan Miraz: 5 (33)

Mehedi Hasan Miraz: 3 (30)

Mehedi Hasan Miraz: 0-125(31.0)

New Zealand VS Bangladesh 1st Test

Bay Oval, Mount Maunganui

Bangladesh tour of New Zealand 2021-22 01 Jan, 2022

Mehedi Hasan Miraz: 47 (88)

Mehedi Hasan Miraz: 3-86(32.1)

Mehedi Hasan Miraz: 1-47(22.4)

Pakistan VS Bangladesh 2nd Test

Shere Bangla National Stadium, Mirpur

Pakistan tour of Bangladesh 2021-22 04 Dec, 2021

Mehedi Hasan Miraz: 0 (8)

Mehedi Hasan Miraz: 14 (70)

Mehedi Hasan Miraz: 0-37(14.0)

Bangladesh VS Pakistan 1st Test

Zahur Ahmed Chowdhury Stadium, Chattogram

Pakistan tour of Bangladesh 2021-22 26 Nov, 2021

Mehedi Hasan Miraz: 38 (68)

Mehedi Hasan Miraz: 11 (44)

Mehedi Hasan Miraz: 1-69(30.0)

Mehedi Hasan Miraz: 1-61(18.3)

Bangladesh VS Zimbabwe Only Test

Harare Sports Club

Bangladesh tour of Zimbabwe 2021 07 Jul, 2021

Mehedi Hasan Miraz: 0 (1)

Mehedi Hasan Miraz: 5-84(31.0)

Mehedi Hasan Miraz: 4-67(30.4)

Sri Lanka VS Bangladesh 2nd Test

Pallekele International Cricket Stadium

Bangladesh tour of Sri Lanka 2021 29 Apr, 2021

Mehedi Hasan Miraz: 16 (33)

Mehedi Hasan Miraz: 39 (86)

Mehedi Hasan Miraz: 1-121(36.0)

Mehedi Hasan Miraz: 2-66(14.0)

Sri Lanka VS Bangladesh 1st Test

Pallekele International Cricket Stadium

Sri Lanka v Bangladesh 2021 21 Apr, 2021

Mehedi Hasan Miraz: 3 (15)

Mehedi Hasan Miraz: 1-162(58.0)

West Indies VS Bangladesh 2nd Test

Shere Bangla National Stadium, Mirpur

West Indies tour of Bangladesh 2020-21 11 Feb, 2021

Mehedi Hasan Miraz: 57 (140)

Mehedi Hasan Miraz: 31 (56)

Mehedi Hasan Miraz: 1-75(33.0)

Mehedi Hasan Miraz: 1-15(6.0)

Bangladesh VS West Indies 1st Test

Zahur Ahmed Chowdhury Stadium, Chattogram

West Indies tour of Bangladesh 2020-21 03 Feb, 2021

Mehedi Hasan Miraz: 103 (168)

Mehedi Hasan Miraz: 7 (11)

Mehedi Hasan Miraz: 4-58(26.1)

Mehedi Hasan Miraz: 4-114(35.0)

India VS Bangladesh 2nd Test

Eden Gardens, Kolkata

Bangladesh in India Test Series 2019-20 22 Nov, 2019

Mehedi Hasan Miraz: 8 (13)

Mehedi Hasan Miraz: 15 (22)

Did not bowl.

India VS Bangladesh 1st Test

Holkar Cricket Stadium, Indore

Bangladesh in India Test Series 2019-20 14 Nov, 2019

Mehedi Hasan Miraz: 0 (1)

Mehedi Hasan Miraz: 38 (55)

Mehedi Hasan Miraz: 1-125(27.0)

Bangladesh VS Afghanistan Only Test

Zahur Ahmed Chowdhury Stadium, Chattogram

Afghanistan tour of Bangladesh 2019 05 Sep, 2019

Mehedi Hasan Miraz: 11 (31)

Mehedi Hasan Miraz: 12 (28)

Mehedi Hasan Miraz: 1-73(28.0)

Mehedi Hasan Miraz: 2-35(12.1)

New Zealand VS Bangladesh 1st Test

Seddon Park, Hamilton

Bangladesh tour of New Zealand 2018-19 28 Feb, 2019

Mehedi Hasan Miraz: 10 (6)

Mehedi Hasan Miraz: 1 (4)

Mehedi Hasan Miraz: 2-246(49.0)

Bangladesh VS West Indies 2nd Test

Shere Bangla National Stadium, Mirpur

West Indies tour of Bangladesh 2018-19 30 Nov, 2018

Mehedi Hasan Miraz: 18 (26)

Mehedi Hasan Miraz: 7-64(16.0)

Mehedi Hasan Miraz: 5-61(20.0)

Bangladesh VS West Indies 1st Test

Zahur Ahmed Chowdhury Stadium, Chattogram

West Indies tour of Bangladesh 2018-19 22 Nov, 2018

Mehedi Hasan Miraz: 22 (31)

Mehedi Hasan Miraz: 18 (35)

Mehedi Hasan Miraz: 1-67(15.0)

Mehedi Hasan Miraz: 2-27(8.0)

Bangladesh VS Zimbabwe 2nd Test

Shere Bangla National Stadium, Mirpur

Zimbabwe tour of Bangladesh 2018-19 11 Nov, 2018

Mehedi Hasan Miraz: 68 (102)

Mehedi Hasan Miraz: 27 (34)

Mehedi Hasan Miraz: 3-62(20.0)

Mehedi Hasan Miraz: 5-40(18.1)

Zimbabwe VS Bangladesh 1st Test

Sylhet International Cricket Stadium

Zimbabwe tour of Bangladesh 2018-19 03 Nov, 2018

Mehedi Hasan Miraz: 21 (33)

Mehedi Hasan Miraz: 7 (15)

Mehedi Hasan Miraz: 0-46(27.0)

Mehedi Hasan Miraz: 3-48(19.0)

West Indies VS Bangladesh 2nd Test

Sabina Park, Kingston, Jamaica

Bangladesh tour of West Indies and United States of America 2018 12 Jul, 2018

Mehedi Hasan Miraz: 3 (12)

Mehedi Hasan Miraz: 10 (14)

Mehedi Hasan Miraz: 5-106(29.0)

Mehedi Hasan Miraz: 2-46(11.0)

Bangladesh VS West Indies 1st Test

Sir Vivian Richards Stadium, North Sound, Antigua

Bangladesh tour of West Indies and United States of America 2018 04 Jul, 2018

Mehedi Hasan Miraz: 1 (8)

Mehedi Hasan Miraz: 2 (10)

Mehedi Hasan Miraz: 3-105(34.0)

Sri Lanka VS Bangladesh 2nd Test

Shere Bangla National Stadium, Mirpur

Sri Lanka tour of Bangladesh 2017-18 08 Feb, 2018

Mehedi Hasan Miraz: 38 (78)

Mehedi Hasan Miraz: 7 (6)

Mehedi Hasan Miraz: 0-54(13.0)

Mehedi Hasan Miraz: 2-38(20.0)

Bangladesh VS Sri Lanka 1st Test

Zahur Ahmed Chowdhury Stadium, Chattogram

Sri Lanka tour of Bangladesh 2017-18 31 Jan, 2018

Mehedi Hasan Miraz: 20 (19)

Mehedi Hasan Miraz: 3-181(49.0)

South Africa VS Bangladesh 1st Test

Senwes Park, Potchefstroom

Bangladesh tour of South Africa 2017-18 28 Sep, 2017

Mehedi Hasan Miraz: 8 (16)

Mehedi Hasan Miraz: 15 (32)

Mehedi Hasan Miraz: 0-178(56.0)

Mehedi Hasan Miraz: 0-69(11.0)

Bangladesh VS Australia 2nd Test

Zahur Ahmed Chowdhury Stadium, Chattogram

Australia tour of Bangladesh 2017 04 Sep, 2017

Mehedi Hasan Miraz: 11 (45)

Mehedi Hasan Miraz: 14 (54)

Mehedi Hasan Miraz: 3-94(38.0)

Bangladesh VS Australia 1st Test

Shere Bangla National Stadium, Mirpur

Australia tour of Bangladesh 2017 27 Aug, 2017

Mehedi Hasan Miraz: 18 (38)

Mehedi Hasan Miraz: 26 (35)

Mehedi Hasan Miraz: 3-68(26.0)

Mehedi Hasan Miraz: 2-83(19.0)

Sri Lanka VS Bangladesh 2nd Test

P Saravanamuttu Stadium

Bangladesh in Sri Lanka Test Series 2016-17 15 Mar, 2017

Mehedi Hasan Miraz: 24 (50)

Mehedi Hasan Miraz: 2 (3)

Mehedi Hasan Miraz: 3-90(21.0)

Mehedi Hasan Miraz: 1-71(24.0)

Sri Lanka VS Bangladesh 1st Test

Galle International Stadium

Bangladesh in Sri Lanka Test Series 2016-17 07 Mar, 2017

Mehedi Hasan Miraz: 41 (77)

Mehedi Hasan Miraz: 28 (48)

Mehedi Hasan Miraz: 4-117(22.0)

Mehedi Hasan Miraz: 2-78(20.0)

India VS Bangladesh Only Test

Rajiv Gandhi International Stadium, Uppal, Hyderabad

India VS Bangladesh Only Test-2016-17 2016-17 09 Feb, 2017

Mehedi Hasan Miraz: 51 (107)

Mehedi Hasan Miraz: 23 (61)

Mehedi Hasan Miraz: 2-165(42.0)

Mehedi Hasan Miraz: 0-33(7.0)

New Zealand VS Bangladesh 2nd Test

Hagley Oval, Christchurch

Bangladesh in New Zealand Test Series 2016-17 20 Jan, 2017

Mehedi Hasan Miraz: 10 (13)

Mehedi Hasan Miraz: 4 (22)

Mehedi Hasan Miraz: 2-59(19.0)

Mehedi Hasan Miraz: 0-27(6.0)

New Zealand VS Bangladesh 1st Test

Basin Reserve, Wellington

Bangladesh in New Zealand Test Series 2016-17 12 Jan, 2017

Mehedi Hasan Miraz: 0 (13)

Mehedi Hasan Miraz: 1 (8)

Mehedi Hasan Miraz: 0-117(37.0)

Mehedi Hasan Miraz: 2-70(11.4)

Bangladesh VS England 2nd Test

Shere Bangla National Stadium, Mirpur

England in Bangladesh Test Series 2016-17 28 Oct, 2016

Mehedi Hasan Miraz: 1 (6)

Mehedi Hasan Miraz: 2 (8)

Mehedi Hasan Miraz: 6-90(28.0)

Mehedi Hasan Miraz: 6-79(21.3)

Bangladesh VS England 1st Test

Zahur Ahmed Chowdhury Stadium, Chattogram

England in Bangladesh Test Series 2016-17 20 Oct, 2016

Mehedi Hasan Miraz: 1 (4)

Mehedi Hasan Miraz: 1 (9)

Mehedi Hasan Miraz: 6-89(39.5)

Mehedi Hasan Miraz: 1-59(20.0)


Tournament Played

1. Bangladesh in New Zealand Test Series (2016-17)
2. ICC Champions Trophy (2017)
3. England in Bangladesh Test Series (2016-17)
4. Ireland Tri-Nation Series (2017)
5. India VS Bangladesh Only Test-2016-17 (2016-17)
6. Bangladesh Premier League (2016-17)
7. Bangladesh tour of South Africa (2017-18)
8. Bangladesh in Sri Lanka Test Series (2016-17)
9. Bangladesh in Sri Lanka ODI Series (2016-17)
10. Bangladesh in Sri Lanka T20I Series (2016-17)
11. Australia tour of Bangladesh (2017)
12. Bangladesh Premier League (2017-18)
13. Tri-Nation Tournament in Bangladesh (2017-18)
14. Sri Lanka tour of Bangladesh (2017-18)
15. Nidahas Trophy (2017-18)
16. World Cup (2019)
17. Afghanistan tour of India (2018)
18. Bangladesh tour of West Indies and United States of America (2018)
19. Asia Cup (2018)
20. West Indies tour of Bangladesh (2018-19)
21. Zimbabwe tour of Bangladesh (2018-19)
22. Bangladesh tour of New Zealand (2018-19)
23. Ireland Tri-Nation Series (2019)
24. Bangladesh Premier League (2018-19)
25. Bangladesh in India Test Series (2019-20)
26. Bangladesh tour of Sri Lanka (2019)
27. Afghanistan tour of Bangladesh (2019)
28. Bangladesh Premier League (2019-20)
29. Zimbabwe tour of Bangladesh (2019-20)
30. Bangladesh tour of New Zealand (2020-21)
31. ICC Men's Cricket World Cup Super League (2020-21)
32. West Indies tour of Bangladesh (2020-21)
33. Sri Lanka v Bangladesh (2021)
34. Bangladesh tour of Sri Lanka (2021)
35. Sri Lanka tour of Bangladesh (2021)
36. Bangladesh tour of Zimbabwe (2021)
37. Bangladesh tour of South Africa (2021-22)
38. Pakistan tour of Bangladesh (2021-22)
39. Bangladesh tour of New Zealand (2021-22)
40. Bangladesh Premier League (2021-22)
41. ICC Men's T20 World Cup (2022-23)
42. Afghanistan tour of Bangladesh (2021-22)
43. Bangladesh tour of West Indies (2022)
44. New Zealand T20I Tri-Series (2022-23)
45. Bangladesh tour of Zimbabwe (2022)
46. Asia Cup (2022)
47. Bangladesh tour of United Arab Emirates (2022)
48. India tour of Bangladesh (2022-23)
49. Bangladesh Premier League (2022-23)
50. England tour of Bangladesh (2022-23)
51. Ireland tour of Bangladesh (2022-23)
52. Ireland v Bangladesh (2023)
53. ICC Men's Cricket World Cup Super League (2023)
54. Afghanistan tour of Bangladesh (2023)
55. ICC Cricket World Cup (2023-24)
56. Bangladesh tour of New Zealand (2023-24)
57. Asia Cup (2023)
58. New Zealand tour of Bangladesh (2023-24)
59. Bangladesh Premier League (2023-24)
60. Sri Lanka tour of Bangladesh (2023-24)
61. Bangladesh tour of West Indies (2024-25)
62. Bangladesh tour of India (2024-25)
63. Bangladesh tour of Pakistan (2024)
64. South Africa tour of Bangladesh (2024-25)
65. Bangladesh Premier League (2024-25)
66. ICC Champions Trophy (2024-25)
67. Zimbabwe tour of Bangladesh (2025)
68. Bangladesh tour of Pakistan (2025)
69. Bangladesh tour of Sri Lanka (2025)
70. Pakistan tour of Bangladesh (2025)
71. West Indies tour of Bangladesh (2025-26)

Player Tags: Mehedi Hasan Miraz, Mehedi Hasan Miraz Test stats, Mehedi Hasan Miraz Test career, Mehedi Hasan Miraz Test runs, Mehedi Hasan Miraz Test centuries, Mehedi Hasan Miraz Test Wickets, Mehedi Hasan Miraz ODI stats, Mehedi Hasan Miraz ODI career, Mehedi Hasan Miraz ODI runs, Mehedi Hasan Miraz ODI centuries, Mehedi Hasan Miraz ODI Wickets, Mehedi Hasan Miraz T20 stats, Mehedi Hasan Miraz T20 career, Mehedi Hasan Miraz T20 runs, Mehedi Hasan Miraz T20 centuries, Mehedi Hasan Miraz T20 Wickets, Mehedi Hasan Miraz Bangladesh,Rajshahi Kings,Khulna Tigers,Chattogram Challengers,Fortune Barishal