Records type batting analysis [change type]
View list of partnerships [change view]
Match result lost match remove lost match from query
Ordered by partnership runs (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2007-2024 124 115 23 2176 64* 23.65 1841 118.19 0 7 5 163 68 Profile
filtered 2007-2024 79 79 9 1432 64* 20.45 1255 114.10 0 4 4 114 40
List of partnerships
Tamim Iqbal 2 132* 1/47 1/179 2 v West Indies Mirpur 10 Dec 2012 T20I # 291
Mushfiqur Rahim 5 84 4/53 5/137 2 v Afghanistan Dehradun 7 Jun 2018 T20I # 669
Mushfiqur Rahim 4 73 3/100 4/173 1 v Sri Lanka Mirpur 15 Feb 2018 T20I # 648
Afif Hossain 5 63 4/46 5/109 2 v New Zealand Mirpur 10 Sep 2021 T20I # 1263
Tamim Iqbal 4 62 3/8 4/70 1 v Netherlands The Hague 26 Jul 2012 T20I # 254
Sabbir Rahman 5 58 4/32 5/90 2 v Afghanistan Mirpur 15 Sep 2019 T20I # 883
Sohag Gazi 7 57 6/120 7/177 2 v New Zealand Mirpur 6 Nov 2013 T20I # 333
Nurul Hasan 6 57 5/53 6/110 2 v Zimbabwe Khulna 22 Jan 2016 T20I # 484
Mosaddek Hossain 6 57 5/82 6/139 1 v Sri Lanka Colombo (RPS) 4 Apr 2017 T20I # 606
Afif Hossain 5 57 4/87 5/144 1 v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
Mushfiqur Rahim 6 51* 5/105 5/156 1 v Australia Bengaluru 21 Mar 2016 T20I # 544
Nasir Hossain 5 50 4/37 5/87 2 v New Zealand Pallekele 21 Sep 2012 T20I # 267
Mushfiqur Rahim 5 50 4/85 5/135 2 v Sri Lanka Pallekele 31 Mar 2013 T20I # 312
Nasir Hossain 6 49 5/82 6/131 1 v India Mirpur 28 Mar 2014 T20I # 389
Afif Hossain 4 49 3/99 4/148 1 v West Indies Providence 7 Jul 2022 T20I # 1617
Mushfiqur Rahim 5 47 4/43 5/90 1 v West Indies Basseterre 31 Jul 2018 T20I # 692
Jaker Ali 5 47 4/68 5/115 2 v Sri Lanka Sylhet 4 Mar 2024 T20I # 2494
Sabbir Rahman 6 45* 5/75 5/120 1 v India Mirpur 6 Mar 2016 T20I # 521
Mushfiqur Rahim 5 43 4/45 5/88 1 v Afghanistan Mirpur 5 Mar 2022 T20I # 1496
Mohammad Saifuddin 6 42 5/68 6/110 2 v Sri Lanka Sylhet 18 Feb 2018 T20I # 651
Litton Das 5 40 4/90 5/130 2 v West Indies Sharjah 29 Oct 2021 T20I # 1375
Afif Hossain 5 39 4/60 5/99 2 v Zimbabwe Harare 2 Aug 2022 T20I # 1719
Najmul Hossain Shanto 4 38 3/30 4/68 2 v Sri Lanka Sylhet 4 Mar 2024 T20I # 2494
Shakib Al Hasan 5 37 4/30 5/67 1 v New Zealand Napier 3 Jan 2017 T20I # 574
Tamim Iqbal 4 37 3/22 4/59 2 v Sri Lanka Sylhet 18 Feb 2018 T20I # 651
Mushfiqur Rahim 4 37 3/26 4/63 1 v England Abu Dhabi 27 Oct 2021 T20I # 1369
Imrul Kayes 5 36 4/17 5/53 2 v Zimbabwe Khulna 22 Jan 2016 T20I # 484
Sabbir Rahman 5 36 4/68 5/104 1 v India Colombo (RPS) 18 Mar 2018 T20I # 662
Mosaddek Hossain 6 36 5/53 6/89 1 v Afghanistan Sharjah 30 Aug 2022 T20I # 1753
Soumya Sarkar 5 35 4/37 5/72 2 v South Africa Potchefstroom 29 Oct 2017 T20I # 628
Mosaddek Hossain 6 32 5/67 6/99 1 v New Zealand Napier 3 Jan 2017 T20I # 574
Afif Hossain 5 32 4/74 5/106 2 v Scotland Al Amerat 17 Oct 2021 T20I # 1311
Soumya Sarkar 6 31 5/95 6/126 2 v India Bengaluru 23 Mar 2016 T20I # 547
Tamim Iqbal 5 31 4/86 5/117 1 v Pakistan Lahore 25 Jan 2020 T20I # 1033
Mohammad Naim 4 31 3/80 4/111 1 v Pakistan Mirpur 22 Nov 2021 T20I # 1447
Mosaddek Hossain 6 29 5/79 6/108 2 v Afghanistan Dehradun 3 Jun 2018 T20I # 667
Shamim Hossain 6 29 5/33 6/62 1 v Australia Dubai (DICS) 4 Nov 2021 T20I # 1391
Najmul Hossain Shanto 4 28 3/51 4/79 1 v Pakistan Mirpur 20 Nov 2021 T20I # 1443
Shakib Al Hasan 5 27 4/78 5/105 1 v Australia Bengaluru 21 Mar 2016 T20I # 544
Mehrab Hossain jnr 8 26 7/66 8/92 1 v West Indies Basseterre 2 Aug 2009 T20I # 117
Ariful Haque 6 26 5/90 6/116 1 v West Indies Basseterre 31 Jul 2018 T20I # 692
Najmul Hossain Shanto 4 26 3/34 4/60 2 v Zimbabwe Harare 2 Aug 2022 T20I # 1719
Shakib Al Hasan 4 25 3/97 4/122 2 v New Zealand Mount Maunganui 8 Jan 2017 T20I # 576
Shakib Al Hasan 5 25 4/48 5/73 1 v West Indies Sylhet 17 Dec 2018 T20I # 715
Afif Hossain 5 25 4/103 5/128 1 v India Rajkot 7 Nov 2019 T20I # 1007
Afif Hossain 4 25 3/15 4/40 1 v Pakistan Mirpur 19 Nov 2021 T20I # 1439
Afif Hossain 5 25 4/28 5/53 1 v Afghanistan Sharjah 30 Aug 2022 T20I # 1753
Mashrafe Mortaza 8 24* 7/116 7/140 2 v Pakistan Mirpur 30 Mar 2014 T20I # 392
Mashrafe Mortaza 7 24 6/110 7/134 2 v Zimbabwe Khulna 22 Jan 2016 T20I # 484
Nurul Hasan 8 24 7/114 8/138 1 v New Zealand Napier 3 Jan 2017 T20I # 574
Nurul Hasan 7 23 6/121 7/144 2 v New Zealand Mount Maunganui 6 Jan 2017 T20I # 575
Nazimuddin 5 22 4/106 5/128 2 v Pakistan Nairobi (Gym) 2 Sep 2007 T20I # 18
Mohammad Naim 4 22 3/10 4/32 1 v Australia Dubai (DICS) 4 Nov 2021 T20I # 1391
Mushfiqur Rahim 5 21* 4/150 4/171 1 v Sri Lanka Sharjah 24 Oct 2021 T20I # 1357
Shakib Al Hasan 4 21 3/48 4/69 2 v Scotland The Hague 24 Jul 2012 T20I # 252
Nasir Hossain 6 21 5/91 6/112 2 v Pakistan Mirpur 30 Mar 2014 T20I # 392
Litton Das 6 21 5/72 6/93 2 v South Africa Potchefstroom 29 Oct 2017 T20I # 628
Mushfiqur Rahim 4 21 3/40 4/61 2 v India Colombo (RPS) 14 Mar 2018 T20I # 660
Afif Hossain 4 21 3/98 4/119 1 v Pakistan Lahore 24 Jan 2020 T20I # 1032
Nasir Hossain 5 20 4/133 5/153 1 v Australia Mirpur 1 Apr 2014 T20I # 396
Shakib Al Hasan 3 20 2/11 3/31 2 v Afghanistan Mirpur 15 Sep 2019 T20I # 883
Mushfiqur Rahim 7 19 6/126 7/145 2 v India Bengaluru 23 Mar 2016 T20I # 547
Raqibul Hasan 5 18 4/77 5/95 2 v India Nottingham 6 Jun 2009 T20I # 93
Mushfiqur Rahim 6 18 5/82 6/100 2 v India Mirpur 24 Feb 2016 T20I # 509
Tamim Iqbal 4 18 3/75 4/93 1 v Afghanistan Dehradun 5 Jun 2018 T20I # 668
Mohammad Naim 5 16 4/110 5/126 2 v India Nagpur 10 Nov 2019 T20I # 1014
Mohammad Naim 3 16 2/94 3/110 2 v New Zealand Napier 30 Mar 2021 T20I # 1140
Naeem Islam 6 15 5/42 6/57 1 v New Zealand Hamilton 3 Feb 2010 T20I # 131
Mashrafe Mortaza 7 15 6/99 7/114 1 v New Zealand Napier 3 Jan 2017 T20I # 574
Mushfiqur Rahim 4 15 3/64 4/79 2 v Afghanistan Dehradun 3 Jun 2018 T20I # 667
Afif Hossain 5 15 4/44 5/59 2 v New Zealand Hamilton 28 Mar 2021 T20I # 1139
Shakib Al Hasan 3 15 2/8 3/23 2 v West Indies Roseau 3 Jul 2022 T20I # 1607
Sabbir Rahman 5 14 4/104 5/118 2 v New Zealand Mount Maunganui 6 Jan 2017 T20I # 575
Litton Das 5 14 4/66 5/80 2 v West Indies Mirpur 22 Dec 2018 T20I # 717
Mosaddek Hossain 6 14 5/128 6/142 1 v India Rajkot 7 Nov 2019 T20I # 1007
Mohammad Mithun 6 13* 5/128 5/141 1 v Pakistan Lahore 24 Jan 2020 T20I # 1032
Shakib Al Hasan 6 13 5/40 6/53 2 v Sri Lanka Johannesburg 18 Sep 2007 T20I # 38
Mashrafe Mortaza 7 13 6/53 7/66 2 v Sri Lanka Johannesburg 18 Sep 2007 T20I # 38
Abdur Razzak 9 13 8/68 9/81 2 v Sri Lanka Johannesburg 18 Sep 2007 T20I # 38
Shakib Al Hasan 4 13 3/58 4/71 2 v Pakistan Eden Gardens 16 Mar 2016 T20I # 536
Afif Hossain 4 13 3/110 4/123 2 v New Zealand Napier 30 Mar 2021 T20I # 1140
Sabbir Rahman 6 12 5/47 6/59 1 v Sri Lanka Chattogram 14 Feb 2014 T20I # 358
Tamim Iqbal 4 11 3/50 4/61 1 v Ireland Nottingham 8 Jun 2009 T20I # 96
Nazmul Hossain 9 11 8/92 9/103 1 v West Indies Basseterre 2 Aug 2009 T20I # 117
Mushfiqur Rahim 5 11 4/32 5/43 2 v New Zealand Mirpur 5 Sep 2021 T20I # 1258
Afif Hossain 5 10 4/63 5/73 1 v England Abu Dhabi 27 Oct 2021 T20I # 1369
Nurul Hasan 6 10 5/73 6/83 1 v England Abu Dhabi 27 Oct 2021 T20I # 1369
Litton Das 4 10 3/24 4/34 1 v South Africa Abu Dhabi 2 Nov 2021 T20I # 1384
Afif Hossain 6 9* 5/130 5/139 2 v West Indies Sharjah 29 Oct 2021 T20I # 1375
Shakib Al Hasan 4 9 3/124 4/133 1 v Australia Mirpur 1 Apr 2014 T20I # 396
Ariful Haque 5 9 4/59 5/68 2 v Sri Lanka Sylhet 18 Feb 2018 T20I # 651
Abul Hasan 7 9 6/108 7/117 2 v Afghanistan Dehradun 3 Jun 2018 T20I # 667
Mehidy Hasan Miraz 7 9 6/116 7/125 1 v West Indies Basseterre 31 Jul 2018 T20I # 692
Soumya Sarkar 5 9 4/119 5/128 1 v Pakistan Lahore 24 Jan 2020 T20I # 1032
Soumya Sarkar 6 9 5/117 6/126 1 v Pakistan Lahore 25 Jan 2020 T20I # 1033
Mushfiqur Rahim 4 9 3/65 4/74 2 v Scotland Al Amerat 17 Oct 2021 T20I # 1311
Anamul Haque 6 8 5/113 6/121 1 v Zimbabwe Mirpur 15 Nov 2015 T20I # 463
Shakib Al Hasan 5 8 4/87 5/95 2 v India Bengaluru 23 Mar 2016 T20I # 547
Mashrafe Mortaza 8 7* 7/131 7/138 1 v India Mirpur 28 Mar 2014 T20I # 389
Nadif Chowdhury 6 7 5/112 6/119 1 v Pakistan Cape Town 20 Sep 2007 T20I # 42
Nasir Hossain 6 7 5/89 6/96 1 v Hong Kong Chattogram 20 Mar 2014 T20I # 375
Ariful Haque 6 7 5/137 6/144 2 v Afghanistan Dehradun 7 Jun 2018 T20I # 669
Mahedi Hasan 4 7 3/45 4/52 2 v Zimbabwe Harare 23 Jul 2021 T20I # 1198
Mushfiqur Rahim 5 6 4/17 5/23 2 v Pakistan Mirpur 29 Nov 2011 T20I # 216
Litton Das 4 6 3/66 4/72 1 v India Colombo (RPS) 8 Mar 2018 T20I # 657
Soumya Sarkar 4 6 3/97 4/103 1 v India Rajkot 7 Nov 2019 T20I # 1007
Mahedi Hasan 7 6 6/110 7/116 2 v Scotland Al Amerat 17 Oct 2021 T20I # 1311
Raqibul Hasan 5 5 4/61 5/66 1 v Ireland Nottingham 8 Jun 2009 T20I # 96
Mushfiqur Rahim 6 5 5/57 6/62 1 v West Indies Basseterre 2 Aug 2009 T20I # 117
Muktar Ali 6 5 5/102 6/107 2 v Zimbabwe Khulna 20 Jan 2016 T20I # 482
Soumya Sarkar 5 5 4/38 5/43 2 v New Zealand Eden Gardens 26 Mar 2016 T20I # 550
Mohammad Saifuddin 7 5 6/93 7/98 2 v South Africa Potchefstroom 29 Oct 2017 T20I # 628
Nurul Hasan 5 5 4/111 5/116 1 v Pakistan Mirpur 22 Nov 2021 T20I # 1447
Mashrafe Mortaza 6 4 5/128 6/132 2 v Pakistan Nairobi (Gym) 2 Sep 2007 T20I # 18
Raqibul Hasan 7 4 6/62 7/66 1 v West Indies Basseterre 2 Aug 2009 T20I # 117
Mohammad Ashraful 4 4 3/33 4/37 2 v New Zealand Pallekele 21 Sep 2012 T20I # 267
Shakib Al Hasan 4 4 3/129 4/133 1 v Pakistan Pallekele 25 Sep 2012 T20I # 274
Mushfiqur Rahim 5 4 4/126 5/130 2 v Zimbabwe Bulawayo 11 May 2013 T20I # 315
Nasir Hossain 6 4 5/116 6/120 2 v New Zealand Mirpur 6 Nov 2013 T20I # 333
Ziaur Rahman 7 4 6/112 7/116 2 v Pakistan Mirpur 30 Mar 2014 T20I # 392
Shuvagata Hom 7 4 6/44 7/48 2 v New Zealand Eden Gardens 26 Mar 2016 T20I # 550
Aminul Islam 7 4 6/126 7/130 2 v India Nagpur 10 Nov 2019 T20I # 1014
Nurul Hasan 6 4 5/106 6/110 2 v Scotland Al Amerat 17 Oct 2021 T20I # 1311
Mashrafe Mortaza 7 3 6/119 7/122 1 v Pakistan Cape Town 20 Sep 2007 T20I # 42
Mashrafe Mortaza 8 3 7/96 8/99 2 v Pakistan Karachi 20 Apr 2008 T20I # 55
Junaid Siddique 4 3 3/74 4/77 2 v India Nottingham 6 Jun 2009 T20I # 93
Mosaddek Hossain 6 3 5/118 6/121 2 v New Zealand Mount Maunganui 6 Jan 2017 T20I # 575
Sabbir Rahman 5 3 4/98 5/101 2 v South Africa Bloemfontein 26 Oct 2017 T20I # 626
Mohammad Naim 3 3 2/48 3/51 1 v Australia Mirpur 7 Aug 2021 T20I # 1218
Taskin Ahmed 8 3 7/62 8/65 1 v Australia Dubai (DICS) 4 Nov 2021 T20I # 1391
Mosaddek Hossain 6 3 5/144 6/147 1 v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
Mushfiqur Rahim 8 2 7/66 8/68 2 v Sri Lanka Johannesburg 18 Sep 2007 T20I # 38
Nazimuddin 7 2 6/94 7/96 2 v Pakistan Karachi 20 Apr 2008 T20I # 55
Raqibul Hasan 7 2 6/57 7/59 1 v New Zealand Hamilton 3 Feb 2010 T20I # 131
Shakib Al Hasan 4 2 3/13 4/15 2 v Australia Bridgetown 5 May 2010 T20I # 161
Mominul Haque 6 2 5/135 6/137 2 v Sri Lanka Pallekele 31 Mar 2013 T20I # 312
Shakib Al Hasan 5 2 4/100 5/102 2 v Zimbabwe Khulna 20 Jan 2016 T20I # 482
Mohammad Ashraful 4 1 3/122 4/123 2 v Pakistan Gros Islet 1 May 2010 T20I # 154
Mushfiqur Rahim 6 1 5/57 6/58 2 v West Indies Mirpur 25 Mar 2014 T20I # 385
Ziaur Rahman 7 1 6/58 7/59 2 v West Indies Mirpur 25 Mar 2014 T20I # 385
Mushfiqur Rahim 6 1 5/43 6/44 2 v New Zealand Eden Gardens 26 Mar 2016 T20I # 550
Nazmul Islam 8 1 7/117 8/118 2 v Afghanistan Dehradun 3 Jun 2018 T20I # 667
Soumya Sarkar 4 1 3/31 4/32 2 v Afghanistan Mirpur 15 Sep 2019 T20I # 883
Mohammad Mithun 4 1 3/43 4/44 2 v New Zealand Hamilton 28 Mar 2021 T20I # 1139
Afif Hossain 5 1 4/32 5/33 1 v Australia Dubai (DICS) 4 Nov 2021 T20I # 1391
Shakib Al Hasan 5 0 4/42 5/42 1 v New Zealand Hamilton 3 Feb 2010 T20I # 131
Mashrafe Mortaza 8 0 7/177 8/177 2 v New Zealand Mirpur 6 Nov 2013 T20I # 333
Ziaur Rahman 7 0 6/131 7/131 1 v India Mirpur 28 Mar 2014 T20I # 389
Shuvagata Hom 8 0 7/145 8/145 2 v India Bengaluru 23 Mar 2016 T20I # 547
Sabbir Rahman 5 0 4/79 5/79 2 v Afghanistan Dehradun 3 Jun 2018 T20I # 667
Afif Hossain 6 0 5/126 6/126 2 v India Nagpur 10 Nov 2019 T20I # 1014
Mohammad Naim 3 0 2/98 3/98 1 v Pakistan Lahore 24 Jan 2020 T20I # 1032
Mahedi Hasan 7 0 6/62 7/62 1 v Australia Dubai (DICS) 4 Nov 2021 T20I # 1391
Mahedi Hasan 6 0 5/116 6/116 1 v Pakistan Mirpur 22 Nov 2021 T20I # 1447
Soumya Sarkar 4 0 3/15 4/15 2 v Sri Lanka Sylhet 9 Mar 2024 T20I # 2509
Statsguru includes the following current or recent Twenty20 Internationals:
Pakistan v New Zealand at Lahore, 5th T20I, Apr 27, 2024 [T20I # 2583]
Pakistan v New Zealand at Lahore, 4th T20I, Apr 25, 2024 [T20I # 2582]
Pakistan v New Zealand at Rawalpindi, 3rd T20I, Apr 21, 2024 [T20I # 2581]
Oman v United Arab Emirates at Al Amerat, ACC Men's Premier Cup final, Apr 21, 2024 [T20I # 2580]
 
Feedback Print this page