Records type batting analysis [change type]
View list of partnerships [change view]
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
overall 2006-2022 102 93 16 1500 72* 19.48 1304 115.03 0 6 8 126 37 Profile
List of partnerships
Shakib Al Hasan 6 3 5/94 6/97 1 v Zimbabwe Khulna 28 Nov 2006 T20I # 9
Mashrafe Mortaza 8 3* 7/158 7/161 2 v Pakistan Nairobi (Gym) 2 Sep 2007 T20I # 18
Farhad Reza 8 12 7/119 8/131 1 v South Africa Cape Town 15 Sep 2007 T20I # 31
Abdur Razzak 9 3 8/131 9/134 1 v South Africa Cape Town 15 Sep 2007 T20I # 31
Farhad Reza 8 0 7/120 8/120 1 v Australia Cape Town 16 Sep 2007 T20I # 33
Abdur Razzak 9 3* 8/120 8/123 1 v Australia Cape Town 16 Sep 2007 T20I # 33
Mahmudullah 8 2 7/66 8/68 2 v Sri Lanka Johannesburg 18 Sep 2007 T20I # 38
Mashrafe Mortaza 8 15 7/122 8/137 1 v Pakistan Cape Town 20 Sep 2007 T20I # 42
Abdur Razzak 9 0 8/137 9/137 1 v Pakistan Cape Town 20 Sep 2007 T20I # 42
Syed Rasel 10 3 9/137 10/140 1 v Pakistan Cape Town 20 Sep 2007 T20I # 42
Naeem Islam 6 24 5/70 6/94 2 v South Africa Johannesburg 5 Nov 2008 T20I # 77
Raqibul Hasan 7 10 6/111 7/121 2 v India Nottingham 6 Jun 2009 T20I # 93
Naeem Islam 8 33 7/121 8/154 2 v India Nottingham 6 Jun 2009 T20I # 93
Shahadat Hossain 9 1* 8/154 8/155 2 v India Nottingham 6 Jun 2009 T20I # 93
Raqibul Hasan 6 24 5/66 6/90 1 v Ireland Nottingham 8 Jun 2009 T20I # 96
Mashrafe Mortaza 7 4 6/90 7/94 1 v Ireland Nottingham 8 Jun 2009 T20I # 96
Naeem Islam 5 14 4/43 5/57 1 v West Indies Basseterre 2 Aug 2009 T20I # 117
Mahmudullah 6 5 5/57 6/62 1 v West Indies Basseterre 2 Aug 2009 T20I # 117
Shakib Al Hasan 4 1 3/41 4/42 1 v New Zealand Hamilton 3 Feb 2010 T20I # 131
Naeem Islam 6 5 5/140 6/145 2 v Pakistan Gros Islet 1 May 2010 T20I # 154
Shakib Al Hasan 5 48 4/15 5/63 2 v Australia Bridgetown 5 May 2010 T20I # 161
Naeem Islam 6 7 5/63 6/70 2 v Australia Bridgetown 5 May 2010 T20I # 161
Jahurul Islam 7 11 6/70 7/81 2 v Australia Bridgetown 5 May 2010 T20I # 161
Mohammad Ashraful 5 19 4/52 5/71 2 v West Indies Mirpur 11 Oct 2011 T20I # 209
Naeem Islam 6 22 5/71 6/93 2 v West Indies Mirpur 11 Oct 2011 T20I # 209
Nasir Hossain 7 35 6/93 7/128 2 v West Indies Mirpur 11 Oct 2011 T20I # 209
Abdur Razzak 8 7* 7/128 7/135 2 v West Indies Mirpur 11 Oct 2011 T20I # 209
Shakib Al Hasan 4 2 3/15 4/17 2 v Pakistan Mirpur 29 Nov 2011 T20I # 216
Mahmudullah 5 6 4/17 5/23 2 v Pakistan Mirpur 29 Nov 2011 T20I # 216
Nasir Hossain 6 16 5/23 6/39 2 v Pakistan Mirpur 29 Nov 2011 T20I # 216
Shakib Al Hasan 3 20 2/94 3/114 1 v Ireland Belfast 18 Jul 2012 T20I # 249
Mahmudullah 4 6 3/114 4/120 1 v Ireland Belfast 18 Jul 2012 T20I # 249
Mohammad Ashraful 3 23 2/32 3/55 1 v Ireland Belfast 20 Jul 2012 T20I # 250
Shakib Al Hasan 3 2 2/67 3/69 2 v Ireland Belfast 21 Jul 2012 T20I # 251
Mahmudullah 4 13 3/69 4/82 2 v Ireland Belfast 21 Jul 2012 T20I # 251
Ziaur Rahman 5 0 4/82 5/82 2 v Ireland Belfast 21 Jul 2012 T20I # 251
Nasir Hossain 6 5 5/82 6/87 2 v Ireland Belfast 21 Jul 2012 T20I # 251
Mashrafe Mortaza 7 48 6/87 7/135 2 v Ireland Belfast 21 Jul 2012 T20I # 251
Abdur Razzak 8 3 7/135 8/138 2 v Ireland Belfast 21 Jul 2012 T20I # 251
Shakib Al Hasan 3 11 2/37 3/48 2 v Scotland The Hague 24 Jul 2012 T20I # 252
Tamim Iqbal 3 82* 2/63 2/145 2 v Netherlands The Hague 25 Jul 2012 T20I # 253
Tamim Iqbal 3 4 2/4 3/8 1 v Netherlands The Hague 26 Jul 2012 T20I # 254
Mohammad Ashraful 3 14 2/19 3/33 2 v New Zealand Pallekele 21 Sep 2012 T20I # 267
Shakib Al Hasan 3 68 2/61 3/129 1 v Pakistan Pallekele 25 Sep 2012 T20I # 274
Mohammad Ashraful 3 41 2/27 3/68 2 v Sri Lanka Pallekele 31 Mar 2013 T20I # 312
Nasir Hossain 4 17 3/68 4/85 2 v Sri Lanka Pallekele 31 Mar 2013 T20I # 312
Mahmudullah 5 50 4/85 5/135 2 v Sri Lanka Pallekele 31 Mar 2013 T20I # 312
Shamsur Rahman 3 4 2/120 3/124 2 v Zimbabwe Bulawayo 11 May 2013 T20I # 315
Nasir Hossain 4 2 3/124 4/126 2 v Zimbabwe Bulawayo 11 May 2013 T20I # 315
Mahmudullah 5 4 4/126 5/130 2 v Zimbabwe Bulawayo 11 May 2013 T20I # 315
Ziaur Rahman 6 13 5/130 6/143 2 v Zimbabwe Bulawayo 11 May 2013 T20I # 315
Sohag Gazi 7 16 6/143 7/159 2 v Zimbabwe Bulawayo 11 May 2013 T20I # 315
Tamim Iqbal 3 15 2/86 3/101 1 v Zimbabwe Bulawayo 12 May 2013 T20I # 316
Nasir Hossain 4 10 3/101 4/111 1 v Zimbabwe Bulawayo 12 May 2013 T20I # 316
Mominul Haque 3 8 2/11 3/19 2 v New Zealand Mirpur 6 Nov 2013 T20I # 333
Naeem Islam 4 43 3/19 4/62 2 v New Zealand Mirpur 6 Nov 2013 T20I # 333
Nasir Hossain 5 54 4/62 5/116 2 v New Zealand Mirpur 6 Nov 2013 T20I # 333
Shakib Al Hasan 4 34 3/51 4/85 1 v Hong Kong Chattogram 20 Mar 2014 T20I # 375
Nasir Hossain 5 4 4/85 5/89 1 v Hong Kong Chattogram 20 Mar 2014 T20I # 375
Mominul Haque 4 35 3/16 4/51 2 v West Indies Mirpur 25 Mar 2014 T20I # 385
Sabbir Rahman 5 6 4/51 5/57 2 v West Indies Mirpur 25 Mar 2014 T20I # 385
Mahmudullah 6 1 5/57 6/58 2 v West Indies Mirpur 25 Mar 2014 T20I # 385
Anamul Haque 4 46 3/21 4/67 1 v India Mirpur 28 Mar 2014 T20I # 389
Shakib Al Hasan 4 3 3/44 4/47 2 v Pakistan Mirpur 30 Mar 2014 T20I # 392
Shakib Al Hasan 3 112 2/12 3/124 1 v Australia Mirpur 1 Apr 2014 T20I # 396
Shakib Al Hasan 3 21 2/17 3/38 2 v Pakistan Mirpur 24 Apr 2015 T20I # 416
Shakib Al Hasan 3 37 2/13 3/50 2 v South Africa Mirpur 5 Jul 2015 T20I # 428
Shakib Al Hasan 3 14 2/55 3/69 2 v South Africa Mirpur 7 Jul 2015 T20I # 429
Sabbir Rahman 4 13 3/69 4/82 2 v South Africa Mirpur 7 Jul 2015 T20I # 429
Nasir Hossain 5 0 4/82 5/82 2 v South Africa Mirpur 7 Jul 2015 T20I # 429
Tamim Iqbal 3 9 2/45 3/54 2 v Zimbabwe Mirpur 13 Nov 2015 T20I # 462
Anamul Haque 3 24 2/35 3/59 1 v Zimbabwe Mirpur 15 Nov 2015 T20I # 463
Sabbir Rahman 4 44 3/74 4/118 2 v Zimbabwe Khulna 15 Jan 2016 T20I # 479
Shakib Al Hasan 5 7 4/118 5/125 2 v Zimbabwe Khulna 15 Jan 2016 T20I # 479
Sabbir Rahman 4 52* 3/76 3/128 1 v Zimbabwe Khulna 17 Jan 2016 T20I # 481
Sabbir Rahman 5 9 4/73 5/82 2 v India Mirpur 24 Feb 2016 T20I # 509
Mahmudullah 6 18 5/82 6/100 2 v India Mirpur 24 Feb 2016 T20I # 509
Mashrafe Mortaza 7 0 6/100 7/100 2 v India Mirpur 24 Feb 2016 T20I # 509
Taskin Ahmed 8 21* 7/100 7/121 2 v India Mirpur 24 Feb 2016 T20I # 509
Mohammad Mithun 3 9 2/72 3/81 1 v U.A.E. Mirpur 26 Feb 2016 T20I # 511
Shakib Al Hasan 4 2 3/81 4/83 1 v U.A.E. Mirpur 26 Feb 2016 T20I # 511
Sabbir Rahman 3 24 2/2 3/26 1 v Sri Lanka Mirpur 28 Feb 2016 T20I # 513
Soumya Sarkar 3 37 2/46 3/83 2 v Pakistan Mirpur 2 Mar 2016 T20I # 516
Shakib Al Hasan 4 5 3/83 4/88 2 v Pakistan Mirpur 2 Mar 2016 T20I # 516
Sabbir Rahman 4 11 3/64 4/75 1 v India Mirpur 6 Mar 2016 T20I # 521
Tamim Iqbal 5 1 4/111 5/112 1 v Netherlands Dharamsala 9 Mar 2016 T20I # 524
Shakib Al Hasan 5 39 4/71 5/110 2 v Pakistan Eden Gardens 16 Mar 2016 T20I # 536
Mahmudullah 6 51* 5/105 5/156 1 v Australia Bengaluru 21 Mar 2016 T20I # 544
Mahmudullah 7 19 6/126 7/145 2 v India Bengaluru 23 Mar 2016 T20I # 547
Mahmudullah 6 1 5/43 6/44 2 v New Zealand Eden Gardens 26 Mar 2016 T20I # 550
Soumya Sarkar 3 0 2/57 3/57 1 v Sri Lanka Colombo (RPS) 4 Apr 2017 T20I # 606
Shakib Al Hasan 4 13 3/57 4/70 1 v Sri Lanka Colombo (RPS) 4 Apr 2017 T20I # 606
Mahmudullah 6 17 5/152 6/169 1 v Sri Lanka Colombo (RPS) 6 Apr 2017 T20I # 607
Soumya Sarkar 3 28 2/64 3/92 2 v South Africa Bloemfontein 26 Oct 2017 T20I # 626
Sabbir Rahman 4 6 3/92 4/98 2 v South Africa Bloemfontein 26 Oct 2017 T20I # 626
Soumya Sarkar 3 3 2/29 3/32 2 v South Africa Potchefstroom 29 Oct 2017 T20I # 628
Soumya Sarkar 2 51 1/49 2/100 1 v Sri Lanka Mirpur 15 Feb 2018 T20I # 648
Afif Hossain 3 0 2/100 3/100 1 v Sri Lanka Mirpur 15 Feb 2018 T20I # 648
Mahmudullah 4 73 3/100 4/173 1 v Sri Lanka Mirpur 15 Feb 2018 T20I # 648
Sabbir Rahman 5 13 4/173 5/186 1 v Sri Lanka Mirpur 15 Feb 2018 T20I # 648
Ariful Haque 6 7* 5/186 5/193 1 v Sri Lanka Mirpur 15 Feb 2018 T20I # 648
Tamim Iqbal 2 6 1/8 2/14 2 v Sri Lanka Sylhet 18 Feb 2018 T20I # 651
Litton Das 3 31 2/35 3/66 1 v India Colombo (RPS) 8 Mar 2018 T20I # 657
Soumya Sarkar 3 51 2/100 3/151 2 v Sri Lanka Colombo (RPS) 10 Mar 2018 T20I # 658
Mahmudullah 4 42 3/151 4/193 2 v Sri Lanka Colombo (RPS) 10 Mar 2018 T20I # 658
Sabbir Rahman 5 4 4/193 5/197 2 v Sri Lanka Colombo (RPS) 10 Mar 2018 T20I # 658
Mehidy Hasan Miraz 6 18* 5/197 5/215 2 v Sri Lanka Colombo (RPS) 10 Mar 2018 T20I # 658
Tamim Iqbal 3 5 2/35 3/40 2 v India Colombo (RPS) 14 Mar 2018 T20I # 660
Mahmudullah 4 21 3/40 4/61 2 v India Colombo (RPS) 14 Mar 2018 T20I # 660
Sabbir Rahman 5 65 4/61 5/126 2 v India Colombo (RPS) 14 Mar 2018 T20I # 660
Mehidy Hasan Miraz 6 24 5/126 6/150 2 v India Colombo (RPS) 14 Mar 2018 T20I # 660
Abu Hider 7 9* 6/150 6/159 2 v India Colombo (RPS) 14 Mar 2018 T20I # 660
Tamim Iqbal 3 64 2/33 3/97 2 v Sri Lanka Colombo (RPS) 16 Mar 2018 T20I # 661
Sabbir Rahman 4 35 3/33 4/68 1 v India Colombo (RPS) 18 Mar 2018 T20I # 662
Litton Das 3 43 2/21 3/64 2 v Afghanistan Dehradun 3 Jun 2018 T20I # 667
Mahmudullah 4 15 3/64 4/79 2 v Afghanistan Dehradun 3 Jun 2018 T20I # 667
Tamim Iqbal 3 45 2/30 3/75 1 v Afghanistan Dehradun 5 Jun 2018 T20I # 668
Litton Das 3 3 2/32 3/35 2 v Afghanistan Dehradun 7 Jun 2018 T20I # 669
Shakib Al Hasan 4 18 3/35 4/53 2 v Afghanistan Dehradun 7 Jun 2018 T20I # 669
Mahmudullah 5 84 4/53 5/137 2 v Afghanistan Dehradun 7 Jun 2018 T20I # 669
Shakib Al Hasan 4 0 3/43 4/43 1 v West Indies Basseterre 31 Jul 2018 T20I # 692
Mahmudullah 5 47 4/43 5/90 1 v West Indies Basseterre 31 Jul 2018 T20I # 692
Tamim Iqbal 2 17 1/7 2/24 1 v West Indies Lauderhill 4 Aug 2018 T20I # 693
Litton Das 3 31 2/66 3/97 1 v West Indies Lauderhill 5 Aug 2018 T20I # 694
Shakib Al Hasan 4 17 3/31 4/48 1 v West Indies Sylhet 17 Dec 2018 T20I # 715
Shakib Al Hasan 4 7 3/113 4/120 1 v West Indies Mirpur 20 Dec 2018 T20I # 716
Litton Das 4 1 3/65 4/66 2 v West Indies Mirpur 22 Dec 2018 T20I # 717
Shakib Al Hasan 3 1 2/26 3/27 2 v Zimbabwe Mirpur 13 Sep 2019 T20I # 881
Litton Das 1 0 - 1/0 2 v Afghanistan Mirpur 15 Sep 2019 T20I # 883
Shakib Al Hasan 2 11 1/0 2/11 2 v Afghanistan Mirpur 15 Sep 2019 T20I # 883
Shakib Al Hasan 3 10 2/55 3/65 1 v Zimbabwe Chattogram 18 Sep 2019 T20I # 886
Mahmudullah 4 78 3/65 4/143 1 v Zimbabwe Chattogram 18 Sep 2019 T20I # 886
Shakib Al Hasan 3 58 2/12 3/70 2 v Afghanistan Chattogram 21 Sep 2019 T20I # 892
Soumya Sarkar 3 60 2/54 3/114 2 v India Delhi 3 Nov 2019 T20I # 1000
Mahmudullah 4 40* 3/114 3/154 2 v India Delhi 3 Nov 2019 T20I # 1000
Soumya Sarkar 3 14 2/83 3/97 1 v India Rajkot 7 Nov 2019 T20I # 1007
Mohammad Naim 4 0 3/110 4/110 2 v India Nagpur 10 Nov 2019 T20I # 1014
Soumya Sarkar 3 40 2/106 3/146 1 v Zimbabwe Mirpur 9 Mar 2020 T20I # 1082
Shakib Al Hasan 3 30 2/7 3/37 2 v New Zealand Mirpur 1 Sep 2021 T20I # 1243
Mahmudullah 4 25* 3/37 3/62 2 v New Zealand Mirpur 1 Sep 2021 T20I # 1243
Mohammad Naim 2 0 1/59 2/59 1 v New Zealand Mirpur 3 Sep 2021 T20I # 1251
Mohammad Naim 4 7 3/25 4/32 2 v New Zealand Mirpur 5 Sep 2021 T20I # 1258
Mahmudullah 5 11 4/32 5/43 2 v New Zealand Mirpur 5 Sep 2021 T20I # 1258
Afif Hossain 6 0 5/43 6/43 2 v New Zealand Mirpur 5 Sep 2021 T20I # 1258
Nurul Hasan 7 14 6/43 7/57 2 v New Zealand Mirpur 5 Sep 2021 T20I # 1258
Mohammad Saifuddin 8 9 7/57 8/66 2 v New Zealand Mirpur 5 Sep 2021 T20I # 1258
Nasum Ahmed 9 4 8/66 9/70 2 v New Zealand Mirpur 5 Sep 2021 T20I # 1258
Mustafizur Rahman 10 6 9/70 10/76 2 v New Zealand Mirpur 5 Sep 2021 T20I # 1258
Mohammad Naim 3 0 2/32 3/32 2 v New Zealand Mirpur 8 Sep 2021 T20I # 1260
Mohammad Naim 3 1 2/38 3/39 2 v New Zealand Mirpur 10 Sep 2021 T20I # 1263
Afif Hossain 4 7 3/39 4/46 2 v New Zealand Mirpur 10 Sep 2021 T20I # 1263
Shakib Al Hasan 3 47 2/18 3/65 2 v Scotland Al Amerat 17 Oct 2021 T20I # 1311
Mahmudullah 4 9 3/65 4/74 2 v Scotland Al Amerat 17 Oct 2021 T20I # 1311
Mahmudullah 7 16 6/122 7/138 1 v Oman Al Amerat 19 Oct 2021 T20I # 1322
Shakib Al Hasan 3 22 2/50 3/72 1 v P.N.G. Al Amerat 21 Oct 2021 T20I # 1334
Mohammad Naim 3 73 2/56 3/129 1 v Sri Lanka Sharjah 24 Oct 2021 T20I # 1357
Afif Hossain 4 21 3/129 4/150 1 v Sri Lanka Sharjah 24 Oct 2021 T20I # 1357
Mahmudullah 5 21* 4/150 4/171 1 v Sri Lanka Sharjah 24 Oct 2021 T20I # 1357
Shakib Al Hasan 3 12 2/14 3/26 1 v England Abu Dhabi 27 Oct 2021 T20I # 1369
Mahmudullah 4 37 3/26 4/63 1 v England Abu Dhabi 27 Oct 2021 T20I # 1369
Litton Das 4 30 3/60 4/90 2 v West Indies Sharjah 29 Oct 2021 T20I # 1375
Litton Das 3 2 2/22 3/24 1 v South Africa Abu Dhabi 2 Nov 2021 T20I # 1384
Mohammad Naim 3 4 2/6 3/10 1 v Australia Dubai (DICS) 4 Nov 2021 T20I # 1391
Shakib Al Hasan 4 7 3/38 4/45 1 v Afghanistan Mirpur 5 Mar 2022 T20I # 1496
Mahmudullah 5 43 4/45 5/88 1 v Afghanistan Mirpur 5 Mar 2022 T20I # 1496
Afif Hossain 6 11 5/88 6/99 1 v Afghanistan Mirpur 5 Mar 2022 T20I # 1496
Shakib Al Hasan 3 11 2/13 3/24 1 v Afghanistan Sharjah 30 Aug 2022 T20I # 1753
Afif Hossain 4 4 3/24 4/28 1 v Afghanistan Sharjah 30 Aug 2022 T20I # 1753
Shakib Al Hasan 3 5 2/58 3/63 1 v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
Statsguru includes the following current or recent Twenty20 Internationals:
Namibia v Scotland at Bridgetown, ICC Men's T20 World Cup 12th match, Jun 6, 2024 [T20I # 2643]
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642]
Australia v Oman at Bridgetown, ICC Men's T20 World Cup 10th match, Jun 5, 2024 [T20I # 2641]
Papua New Guinea v Uganda at Providence, ICC Men's T20 World Cup 9th match, Jun 5, 2024 [T20I # 2640]
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639]
 
Feedback Print this page