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 |
Gender : Man
Team Played For
2. Khulna Tigers
3. Fortune Barishal
4. Chattogram Challengers
5. Bangladesh
Tournament Played
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
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
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
India VS Bangladesh 1st Test
MA Chidambaram Stadium, Chepauk, Chennai
Bangladesh tour of India 2024-25 19 Sep, 2024
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)