Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Bangladesh remove Bangladesh from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2018-2023 100 90 15 1709 93* 22.78 1593 107.28 0 6 9 136 48 Profile
filtered 2018-2023 100 90 15 1709 93* 22.78 1593 107.28 0 6 9 136 48
List of partnerships
Mushfiqur Rahim 3 0 2/100 3/100 1 T20I v Sri Lanka Mirpur 15 Feb 2018 T20I # 648
Mosaddek Hossain 7 82 6/60 7/142 2 T20I v Zimbabwe Mirpur 13 Sep 2019 T20I # 881
Sabbir Rahman 6 5 5/90 6/95 2 T20I v Afghanistan Mirpur 15 Sep 2019 T20I # 883
Mosaddek Hossain 7 20 6/95 7/115 2 T20I v Afghanistan Mirpur 15 Sep 2019 T20I # 883
Mahmudullah 5 16 4/143 5/159 1 T20I v Zimbabwe Chattogram 18 Sep 2019 T20I # 886
Shakib Al Hasan 6 8 5/96 6/104 2 T20I v Afghanistan Chattogram 21 Sep 2019 T20I # 892
Mahmudullah 5 25 4/103 5/128 1 T20I v India Rajkot 7 Nov 2019 T20I # 1007
Mahmudullah 6 0 5/126 6/126 2 T20I v India Nagpur 10 Nov 2019 T20I # 1014
Mahmudullah 4 21 3/98 4/119 1 T20I v Pakistan Lahore 24 Jan 2020 T20I # 1032
Tamim Iqbal 4 45 3/41 4/86 1 T20I v Pakistan Lahore 25 Jan 2020 T20I # 1033
Tamim Iqbal 3 10 2/312 3/322 1 ODI v Zimbabwe Sylhet 6 Mar 2020 ODI # 4253
Mahmudullah 5 15 4/44 5/59 2 T20I v New Zealand Hamilton 28 Mar 2021 T20I # 1139
Mahedi Hasan 6 0 5/59 6/59 2 T20I v New Zealand Hamilton 28 Mar 2021 T20I # 1139
Mohammad Saifuddin 7 63 6/59 7/122 2 T20I v New Zealand Hamilton 28 Mar 2021 T20I # 1139
Mahmudullah 4 13 3/110 4/123 2 T20I v New Zealand Napier 30 Mar 2021 T20I # 1140
Mohammad Mithun 5 1 4/123 5/124 2 T20I v New Zealand Napier 30 Mar 2021 T20I # 1140
Najmul Hossain Shanto 4 6 3/31 4/37 2 T20I v New Zealand Auckland 1 Apr 2021 T20I # 1141
Mosaddek Hossain 5 15 4/37 5/52 2 T20I v New Zealand Auckland 1 Apr 2021 T20I # 1141
Mahmudullah 6 22 5/208 6/230 1 ODI v Sri Lanka Mirpur 23 May 2021 ODI # 4290
Mohammad Saifuddin 7 27* 6/230 6/257 1 ODI v Sri Lanka Mirpur 23 May 2021 ODI # 4290
Mushfiqur Rahim 6 17 5/161 6/178 1 ODI v Sri Lanka Mirpur 25 May 2021 ODI # 4291
Mahmudullah 6 33 5/125 6/158 2 ODI v Sri Lanka Mirpur 28 May 2021 ODI # 4292
Litton Das 6 40 5/167 6/207 1 ODI v Zimbabwe Harare 16 Jul 2021 ODI # 4304
Mehidy Hasan Miraz 7 58 6/207 7/265 1 ODI v Zimbabwe Harare 16 Jul 2021 ODI # 4304
Mohammad Saifuddin 8 0 7/265 8/265 1 ODI v Zimbabwe Harare 16 Jul 2021 ODI # 4304
Shakib Al Hasan 7 28 6/145 7/173 2 ODI v Zimbabwe Harare 18 Jul 2021 ODI # 4306
Nurul Hasan 6 34* 5/268 5/302 2 ODI v Zimbabwe Harare 20 Jul 2021 ODI # 4308
Mahedi Hasan 5 1 4/52 5/53 2 T20I v Zimbabwe Harare 23 Jul 2021 T20I # 1198
Nurul Hasan 6 15 5/53 6/68 2 T20I v Zimbabwe Harare 23 Jul 2021 T20I # 1198
Shamim Hossain 7 41 6/68 7/109 2 T20I v Zimbabwe Harare 23 Jul 2021 T20I # 1198
Mohammad Saifuddin 8 18 7/109 8/127 2 T20I v Zimbabwe Harare 23 Jul 2021 T20I # 1198
Mahmudullah 4 17 3/133 4/150 2 T20I v Zimbabwe Harare 25 Jul 2021 T20I # 1203
Shakib Al Hasan 5 18 4/86 5/104 1 T20I v Australia Mirpur 3 Aug 2021 T20I # 1210
Shamim Hossain 6 10 5/104 6/114 1 T20I v Australia Mirpur 3 Aug 2021 T20I # 1210
Mahedi Hasan 7 17 6/114 7/131 1 T20I v Australia Mirpur 3 Aug 2021 T20I # 1210
Mahedi Hasan 5 8 4/59 5/67 2 T20I v Australia Mirpur 4 Aug 2021 T20I # 1212
Nurul Hasan 6 56* 5/67 5/123 2 T20I v Australia Mirpur 4 Aug 2021 T20I # 1212
Mahmudullah 4 29 3/47 4/76 1 T20I v Australia Mirpur 6 Aug 2021 T20I # 1216
Mohammad Naim 5 17 4/51 5/68 1 T20I v Australia Mirpur 7 Aug 2021 T20I # 1218
Shamim Hossain 6 10 5/68 6/78 1 T20I v Australia Mirpur 7 Aug 2021 T20I # 1218
Nurul Hasan 6 14 5/96 6/110 1 T20I v Australia Mirpur 9 Aug 2021 T20I # 1222
Mosaddek Hossain 7 4 6/110 7/114 1 T20I v Australia Mirpur 9 Aug 2021 T20I # 1222
Mahmudullah 5 3 4/106 5/109 1 T20I v New Zealand Mirpur 3 Sep 2021 T20I # 1251
Mushfiqur Rahim 6 0 5/43 6/43 2 T20I v New Zealand Mirpur 5 Sep 2021 T20I # 1258
Mahmudullah 5 29* 4/67 4/96 2 T20I v New Zealand Mirpur 8 Sep 2021 T20I # 1260
Mushfiqur Rahim 4 7 3/39 4/46 2 T20I v New Zealand Mirpur 10 Sep 2021 T20I # 1263
Mahmudullah 5 63 4/46 5/109 2 T20I v New Zealand Mirpur 10 Sep 2021 T20I # 1263
Nurul Hasan 6 4 5/109 6/113 2 T20I v New Zealand Mirpur 10 Sep 2021 T20I # 1263
Shamim Hossain 7 3 6/113 7/116 2 T20I v New Zealand Mirpur 10 Sep 2021 T20I # 1263
Taskin Ahmed 8 11 7/116 8/127 2 T20I v New Zealand Mirpur 10 Sep 2021 T20I # 1263
Nasum Ahmed 9 7* 8/127 8/134 2 T20I v New Zealand Mirpur 10 Sep 2021 T20I # 1263
Mahmudullah 5 32 4/74 5/106 2 T20I v Scotland Al Amerat 17 Oct 2021 T20I # 1311
Mohammad Naim 5 8 4/112 5/120 1 T20I v Oman Al Amerat 19 Oct 2021 T20I # 1322
Mahmudullah 5 43 4/101 5/144 1 T20I v P.N.G. Al Amerat 21 Oct 2021 T20I # 1334
Nurul Hasan 6 9 5/144 6/153 1 T20I v P.N.G. Al Amerat 21 Oct 2021 T20I # 1334
Mohammad Saifuddin 7 8 6/153 7/161 1 T20I v P.N.G. Al Amerat 21 Oct 2021 T20I # 1334
Mushfiqur Rahim 4 21 3/129 4/150 1 T20I v Sri Lanka Sharjah 24 Oct 2021 T20I # 1357
Mahmudullah 5 10 4/63 5/73 1 T20I v England Abu Dhabi 27 Oct 2021 T20I # 1369
Mahmudullah 6 9* 5/130 5/139 2 T20I v West Indies Sharjah 29 Oct 2021 T20I # 1375
Litton Das 5 0 4/34 5/34 1 T20I v South Africa Abu Dhabi 2 Nov 2021 T20I # 1384
Mahmudullah 5 1 4/32 5/33 1 T20I v Australia Dubai (DICS) 4 Nov 2021 T20I # 1391
Najmul Hossain Shanto 3 5 2/10 3/15 1 T20I v Pakistan Mirpur 19 Nov 2021 T20I # 1439
Mahmudullah 4 25 3/15 4/40 1 T20I v Pakistan Mirpur 19 Nov 2021 T20I # 1439
Nurul Hasan 5 21 4/40 5/61 1 T20I v Pakistan Mirpur 19 Nov 2021 T20I # 1439
Najmul Hossain Shanto 3 46 2/5 3/51 1 T20I v Pakistan Mirpur 20 Nov 2021 T20I # 1443
Mohammad Naim 3 43 2/37 3/80 1 T20I v Pakistan Mirpur 22 Nov 2021 T20I # 1447
Mahmudullah 6 17 5/28 6/45 2 ODI v Afghanistan Chattogram 23 Feb 2022 ODI # 4357
Mehidy Hasan Miraz 7 174* 6/45 6/219 2 ODI v Afghanistan Chattogram 23 Feb 2022 ODI # 4357
Mahmudullah 5 21* 4/285 4/306 1 ODI v Afghanistan Chattogram 25 Feb 2022 ODI # 4358
Mahmudullah 6 7 5/153 6/160 1 ODI v Afghanistan Chattogram 28 Feb 2022 ODI # 4359
Litton Das 5 46 4/80 5/126 1 T20I v Afghanistan Mirpur 3 Mar 2022 T20I # 1495
Yasir Ali 6 1 5/126 6/127 1 T20I v Afghanistan Mirpur 3 Mar 2022 T20I # 1495
Mushfiqur Rahim 6 11 5/88 6/99 1 T20I v Afghanistan Mirpur 5 Mar 2022 T20I # 1496
Mahedi Hasan 7 1 6/99 7/100 1 T20I v Afghanistan Mirpur 5 Mar 2022 T20I # 1496
Nasum Ahmed 8 4 7/100 8/104 1 T20I v Afghanistan Mirpur 5 Mar 2022 T20I # 1496
Mahmudullah 6 29 5/243 6/272 1 ODI v South Africa Centurion 18 Mar 2022 ODI # 4370
Mahmudullah 6 60 5/34 6/94 1 ODI v South Africa Johannesburg 20 Mar 2022 ODI # 4372
Mehidy Hasan Miraz 7 86 6/94 7/180 1 ODI v South Africa Johannesburg 20 Mar 2022 ODI # 4372
Mahmudullah 5 0 4/60 5/60 1 T20I v West Indies Roseau 2 Jul 2022 T20I # 1601
Shakib Al Hasan 4 55 3/23 4/78 2 T20I v West Indies Roseau 3 Jul 2022 T20I # 1607
Litton Das 3 57 2/42 3/99 1 T20I v West Indies Providence 7 Jul 2022 T20I # 1617
Mahmudullah 4 49 3/99 4/148 1 T20I v West Indies Providence 7 Jul 2022 T20I # 1617
Nurul Hasan 5 2 4/148 5/150 1 T20I v West Indies Providence 7 Jul 2022 T20I # 1617
Mahmudullah 4 13 3/98 4/111 2 ODI v West Indies Providence 10 Jul 2022 ODI # 4421
Mahmudullah 4 0 3/96 4/96 2 ODI v West Indies Providence 16 Jul 2022 ODI # 4431
Najmul Hossain Shanto 4 21 3/85 4/106 2 T20I v Zimbabwe Harare 30 Jul 2022 T20I # 1706
Anamul Haque 3 3 2/78 3/81 2 T20I v Zimbabwe Harare 31 Jul 2022 T20I # 1713
Najmul Hossain Shanto 4 55* 3/81 3/136 2 T20I v Zimbabwe Harare 31 Jul 2022 T20I # 1713
Mahmudullah 5 39 4/60 5/99 2 T20I v Zimbabwe Harare 2 Aug 2022 T20I # 1719
Mosaddek Hossain 6 0 5/99 6/99 2 T20I v Zimbabwe Harare 2 Aug 2022 T20I # 1719
Mahedi Hasan 7 34 6/99 7/133 2 T20I v Zimbabwe Harare 2 Aug 2022 T20I # 1719
Hasan Mahmud 8 6 7/133 8/139 2 T20I v Zimbabwe Harare 2 Aug 2022 T20I # 1719
Nasum Ahmed 9 7* 8/139 8/146 2 T20I v Zimbabwe Harare 2 Aug 2022 T20I # 1719
Mahmudullah 5 81 4/148 5/229 1 ODI v Zimbabwe Harare 7 Aug 2022 ODI # 4442
Mahmudullah 5 49 4/124 5/173 1 ODI v Zimbabwe Harare 10 Aug 2022 ODI # 4443
Mehidy Hasan Miraz 6 33 5/173 6/206 1 ODI v Zimbabwe Harare 10 Aug 2022 ODI # 4443
Taijul Islam 7 14 6/206 7/220 1 ODI v Zimbabwe Harare 10 Aug 2022 ODI # 4443
Hasan Mahmud 8 16 7/220 8/236 1 ODI v Zimbabwe Harare 10 Aug 2022 ODI # 4443
Mustafizur Rahman 9 5 8/236 9/241 1 ODI v Zimbabwe Harare 10 Aug 2022 ODI # 4443
Ebadot Hossain 10 15* 9/241 9/256 1 ODI v Zimbabwe Harare 10 Aug 2022 ODI # 4443
Mushfiqur Rahim 4 4 3/24 4/28 1 T20I v Afghanistan Sharjah 30 Aug 2022 T20I # 1753
Mahmudullah 5 25 4/28 5/53 1 T20I v Afghanistan Sharjah 30 Aug 2022 T20I # 1753
Shakib Al Hasan 4 24 3/63 4/87 1 T20I v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
Mahmudullah 5 57 4/87 5/144 1 T20I v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
Mehidy Hasan Miraz 3 9 2/26 3/35 1 T20I v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
Yasir Ali 4 12 3/35 4/47 1 T20I v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
Mosaddek Hossain 5 30 4/47 5/77 1 T20I v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
Nurul Hasan 6 81* 5/77 5/158 1 T20I v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
Mehidy Hasan Miraz 3 22 2/68 3/90 1 T20I v U.A.E. Dubai (DICS) 27 Sep 2022 T20I # 1799
Litton Das 3 50 2/37 3/87 2 T20I v Pakistan Christchurch 7 Oct 2022 T20I # 1807
Mosaddek Hossain 4 0 3/87 4/87 2 T20I v Pakistan Christchurch 7 Oct 2022 T20I # 1807
Nurul Hasan 5 12 4/87 5/99 2 T20I v Pakistan Christchurch 7 Oct 2022 T20I # 1807
Najmul Hossain Shanto 3 6 2/53 3/59 1 T20I v New Zealand Christchurch 9 Oct 2022 T20I # 1811
Mosaddek Hossain 4 7 3/59 4/66 1 T20I v New Zealand Christchurch 9 Oct 2022 T20I # 1811
Yasir Ali 5 12 4/66 5/78 1 T20I v New Zealand Christchurch 9 Oct 2022 T20I # 1811
Shakib Al Hasan 6 24 5/78 6/102 1 T20I v New Zealand Christchurch 9 Oct 2022 T20I # 1811
Shakib Al Hasan 4 8 3/90 4/98 2 T20I v New Zealand Christchurch 12 Oct 2022 T20I # 1816
Shakib Al Hasan 4 38 3/129 4/167 1 T20I v Pakistan Christchurch 13 Oct 2022 T20I # 1818
Yasir Ali 5 3 4/167 5/170 1 T20I v Pakistan Christchurch 13 Oct 2022 T20I # 1818
Nurul Hasan 6 0 5/170 6/170 1 T20I v Pakistan Christchurch 13 Oct 2022 T20I # 1818
Shakib Al Hasan 4 3 3/60 4/63 1 T20I v Netherlands Hobart 24 Oct 2022 T20I # 1843
Yasir Ali 5 13 4/63 5/76 1 T20I v Netherlands Hobart 24 Oct 2022 T20I # 1843
Nurul Hasan 6 44 5/76 6/120 1 T20I v Netherlands Hobart 24 Oct 2022 T20I # 1843
Mosaddek Hossain 7 9 6/120 7/129 1 T20I v Netherlands Hobart 24 Oct 2022 T20I # 1843
Litton Das 4 8 3/39 4/47 2 T20I v South Africa Sydney 27 Oct 2022 T20I # 1847
Najmul Hossain Shanto 4 36 3/86 4/122 1 T20I v Zimbabwe Brisbane 30 Oct 2022 T20I # 1851
Mosaddek Hossain 5 25 4/122 5/147 1 T20I v Zimbabwe Brisbane 30 Oct 2022 T20I # 1851
Nurul Hasan 6 2 5/147 6/149 1 T20I v Zimbabwe Brisbane 30 Oct 2022 T20I # 1851
Yasir Ali 7 1 6/149 7/150 1 T20I v Zimbabwe Brisbane 30 Oct 2022 T20I # 1851
Shakib Al Hasan 3 15 2/84 3/99 2 T20I v India Adelaide 2 Nov 2022 T20I # 1860
Najmul Hossain Shanto 4 18 3/73 4/91 1 T20I v Pakistan Adelaide 6 Nov 2022 T20I # 1872
Mosaddek Hossain 5 16 4/91 5/107 1 T20I v Pakistan Adelaide 6 Nov 2022 T20I # 1872
Nurul Hasan 6 0 5/107 6/107 1 T20I v Pakistan Adelaide 6 Nov 2022 T20I # 1872
Taskin Ahmed 7 2 6/107 7/109 1 T20I v Pakistan Adelaide 6 Nov 2022 T20I # 1872
Nasum Ahmed 8 17 7/109 8/126 1 T20I v Pakistan Adelaide 6 Nov 2022 T20I # 1872
Mustafizur Rahman 9 1* 8/126 8/127 1 T20I v Pakistan Adelaide 6 Nov 2022 T20I # 1872
Mushfiqur Rahim 6 0 5/128 6/128 2 ODI v India Mirpur 4 Dec 2022 ODI # 4493
Mehidy Hasan Miraz 7 6 6/128 7/134 2 ODI v India Mirpur 4 Dec 2022 ODI # 4493
Mahmudullah 6 0 5/69 6/69 1 ODI v India Mirpur 7 Dec 2022 ODI # 4496
Mahmudullah 6 19 5/124 6/143 2 ODI v India Chattogram 10 Dec 2022 ODI # 4499
Mehidy Hasan Miraz 7 2 6/143 7/145 2 ODI v India Chattogram 10 Dec 2022 ODI # 4499
Mahmudullah 6 3 5/159 6/162 1 ODI v England Mirpur 1 Mar 2023 ODI # 4525
Mehidy Hasan Miraz 7 13 6/162 7/175 1 ODI v England Mirpur 1 Mar 2023 ODI # 4525
Mahmudullah 6 38 5/122 6/160 2 ODI v England Mirpur 3 Mar 2023 ODI # 4528
Shakib Al Hasan 6 49 5/163 6/212 1 ODI v England Chattogram 6 Mar 2023 ODI # 4531
Shakib Al Hasan 5 46* 4/112 4/158 2 T20I v England Chattogram 9 Mar 2023 T20I # 2018
Najmul Hossain Shanto 6 5 5/100 6/105 2 T20I v England Mirpur 12 Mar 2023 T20I # 2023
Towhid Hridoy 6 16 5/112 6/128 1 ODI v Afghanistan Chattogram 5 Jul 2023 ODI # 4615
Mushfiqur Rahim 6 1 5/71 6/72 2 ODI v Afghanistan Chattogram 8 Jul 2023 ODI # 4619
Litton Das 1 67 - 1/67 2 T20I v Afghanistan Sylhet 16 Jul 2023 T20I # 2145
Najmul Hossain Shanto 2 1 1/67 2/68 2 T20I v Afghanistan Sylhet 16 Jul 2023 T20I # 2145
Shakib Al Hasan 6 10* 5/324 5/334 1 ODI v Afghanistan Lahore 3 Sep 2023 ODI # 4631
Mushfiqur Rahim 7 16 6/174 7/190 1 ODI v Pakistan Lahore 6 Sep 2023 ODI # 4634
Taskin Ahmed 8 0 7/190 8/190 1 ODI v Pakistan Lahore 6 Sep 2023 ODI # 4634
Shoriful Islam 9 2 8/190 9/192 1 ODI v Pakistan Lahore 6 Sep 2023 ODI # 4634
Saif Hassan 4 38 3/3 4/41 1 T20I v Malaysia Hangzhou 4 Oct 2023 T20I # 2283
Parvez Hossain Emon 4 15 3/21 4/36 1 T20I v India Hangzhou 6 Oct 2023 T20I # 2296
Shahadat Hossain (3) 5 9 4/36 5/45 1 T20I v India Hangzhou 6 Oct 2023 T20I # 2296
Jaker Ali 6 13 5/45 6/58 1 T20I v India Hangzhou 6 Oct 2023 T20I # 2296
Zakir Hasan 1 1 - 1/1 2 T20I v Pakistan Hangzhou 7 Oct 2023 T20I # 2300
Saif Hassan 2 0 1/1 2/1 2 T20I v Pakistan Hangzhou 7 Oct 2023 T20I # 2300
Yasir Ali 3 44 2/1 3/45 2 T20I v Pakistan Hangzhou 7 Oct 2023 T20I # 2300
Towhid Hridoy 6 56 5/103 6/159 2 ODI v New Zealand Dunedin 17 Dec 2023 ODI # 4711
Mehidy Hasan Miraz 7 6 6/159 7/165 2 ODI v New Zealand Dunedin 17 Dec 2023 ODI # 4711
Litton Das 5 1 4/96 5/97 2 T20I v New Zealand Napier 27 Dec 2023 T20I # 2422
Towhid Hridoy 4 18 3/41 4/59 1 T20I v New Zealand Mount Maunganui 31 Dec 2023 T20I # 2425
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page