Records type batting analysis [change type]
View list of partnerships [change view]
Home or away away (home of opposition) remove away (home of opposition) from query or neutral venue remove neutral venue from query
Batting with partner Shakib Al Hasan (BAN) remove Shakib Al Hasan (BAN) 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 2005-2024 461 509 72 14968 219* 34.25 22883 65.41 19 82 31 1416 171 Profile
filtered 2005-2023 232 250 32 6940 200 31.83 10229 67.84 8 39 19 646 84
List of partnerships
Shakib Al Hasan 4 37 3/172 4/209 2 ODI v Zimbabwe Harare 10 Feb 2007 ODI # 2518
Shakib Al Hasan 4 84 3/79 4/163 2 ODI v India Port of Spain 17 Mar 2007 ODI # 2538
Shakib Al Hasan 4 6 3/20 4/26 2 ODI v Sri Lanka Port of Spain 21 Mar 2007 ODI # 2546
Shakib Al Hasan 4 14 3/26 4/40 1 ODI v England Bridgetown 11 Apr 2007 ODI # 2568
Shakib Al Hasan 6 21 5/100 6/121 1 Test v West Indies Kingstown 9 Jul 2009 Test # 1923
Shakib Al Hasan 6 60 5/267 6/327 3 Test v West Indies Kingstown 9 Jul 2009 Test # 1923
Shakib Al Hasan 7 7 6/150 7/157 2 Test v West Indies St George's 17 Jul 2009 Test # 1926
Shakib Al Hasan 6 28 5/173 6/201 4 Test v West Indies St George's 17 Jul 2009 Test # 1926
Shakib Al Hasan 5 21 4/128 5/149 1 ODI v West Indies Roseau 26 Jul 2009 ODI # 2862
Shakib Al Hasan 5 48 4/190 5/238 2 ODI v West Indies Roseau 28 Jul 2009 ODI # 2863
Shakib Al Hasan 6 42 5/251 6/293 1 ODI v Zimbabwe Bulawayo 11 Aug 2009 ODI # 2871
Shakib Al Hasan 4 70 3/99 4/169 2 ODI v Zimbabwe Bulawayo 18 Aug 2009 ODI # 2874
Shakib Al Hasan 4 1 3/41 4/42 1 T20I v New Zealand Hamilton 3 Feb 2010 T20I # 131
Shakib Al Hasan 5 14 4/119 5/133 2 ODI v New Zealand Napier 5 Feb 2010 ODI # 2949
Shakib Al Hasan 6 17 5/179 6/196 2 Test v New Zealand Hamilton 15 Feb 2010 Test # 1953
Shakib Al Hasan 6 79 5/78 6/157 4 Test v New Zealand Hamilton 15 Feb 2010 Test # 1953
Shakib Al Hasan 5 48 4/15 5/63 2 T20I v Australia Bridgetown 5 May 2010 T20I # 161
Shakib Al Hasan 6 30 5/191 6/221 2 Test v England Lord's 27 May 2010 Test # 1958
Shakib Al Hasan 6 2 5/37 6/39 3 Test v England Manchester 4 Jun 2010 Test # 1959
Shakib Al Hasan 4 12 3/88 4/100 1 ODI v India Dambulla 16 Jun 2010 ODI # 2993
Shakib Al Hasan 5 16 4/110 5/126 2 ODI v Sri Lanka Dambulla 18 Jun 2010 ODI # 2995
Shakib Al Hasan 5 19* 4/172 4/191 2 ODI v Ireland Belfast 16 Jul 2010 ODI # 3028
Shakib Al Hasan 5 0 4/139 5/139 1 ODI v Netherlands Glasgow 20 Jul 2010 ODI # 3029
Shakib Al Hasan 6 56 5/190 6/246 2 Test v Zimbabwe Harare 4 Aug 2011 Test # 2002
Shakib Al Hasan 6 7 5/167 6/174 4 Test v Zimbabwe Harare 4 Aug 2011 Test # 2002
Shakib Al Hasan 6 105 5/43 6/148 1 ODI v Zimbabwe Harare 12 Aug 2011 ODI # 3176
Shakib Al Hasan 4 33 3/91 4/124 2 ODI v Zimbabwe Harare 16 Aug 2011 ODI # 3179
Shakib Al Hasan 4 7 3/122 4/129 2 ODI v Zimbabwe Bulawayo 19 Aug 2011 ODI # 3181
Shakib Al Hasan 4 40 3/79 4/119 1 ODI v Zimbabwe Bulawayo 21 Aug 2011 ODI # 3183
Shakib Al Hasan 3 20 2/94 3/114 1 T20I v Ireland Belfast 18 Jul 2012 T20I # 249
Shakib Al Hasan 3 2 2/67 3/69 2 T20I v Ireland Belfast 21 Jul 2012 T20I # 251
Shakib Al Hasan 3 11 2/37 3/48 2 T20I v Scotland The Hague 24 Jul 2012 T20I # 252
Shakib Al Hasan 3 68 2/61 3/129 1 T20I v Pakistan Pallekele 25 Sep 2012 T20I # 274
Shakib Al Hasan 5 123 4/125 5/248 1 Test v Zimbabwe Harare 25 Apr 2013 Test # 2087
Shakib Al Hasan 5 84 4/65 5/149 3 Test v Zimbabwe Harare 25 Apr 2013 Test # 2087
Shakib Al Hasan 5 114 4/119 5/233 1 ODI v Afghanistan Canberra 18 Feb 2015 ODI # 3605
Shakib Al Hasan 6 64 5/100 6/164 2 ODI v Sri Lanka Melbourne 26 Feb 2015 ODI # 3615
Shakib Al Hasan 4 46 3/201 4/247 2 ODI v Scotland Nelson 5 Mar 2015 ODI # 3624
Shakib Al Hasan 5 14 4/90 5/104 2 ODI v India Melbourne 19 Mar 2015 ODI # 3641
Shakib Al Hasan 5 39 4/71 5/110 2 T20I v Pakistan Eden Gardens 16 Mar 2016 T20I # 536
Shakib Al Hasan 5 63 4/81 5/144 2 ODI v New Zealand Christchurch 26 Dec 2016 ODI # 3814
Shakib Al Hasan 5 359 4/160 5/519 1 Test v New Zealand Wellington 12 Jan 2017 Test # 2246
Shakib Al Hasan 5 107 4/109 5/216 2 Test v India Hyderabad 9 Feb 2017 Test # 2249
Shakib Al Hasan 4 28 3/142 4/170 2 Test v Sri Lanka Galle 7 Mar 2017 Test # 2252
Shakib Al Hasan 4 21 3/83 4/104 4 Test v Sri Lanka Galle 7 Mar 2017 Test # 2252
Shakib Al Hasan 6 92 5/198 6/290 2 Test v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
Shakib Al Hasan 5 19 4/143 5/162 4 Test v Sri Lanka Colombo (PSS) 15 Mar 2017 Test # 2254
Shakib Al Hasan 4 13 3/57 4/70 1 T20I v Sri Lanka Colombo (RPS) 4 Apr 2017 T20I # 606
Shakib Al Hasan 4 15 3/117 4/132 1 ODI v New Zealand Dublin 17 May 2017 ODI # 3868
Shakib Al Hasan 5 39 4/160 5/199 2 ODI v New Zealand Dublin 24 May 2017 ODI # 3871
Shakib Al Hasan 4 0 3/261 4/261 1 ODI v England The Oval 1 Jun 2017 ODI # 3875
Shakib Al Hasan 4 21 3/12 4/33 2 ODI v New Zealand Cardiff 9 Jun 2017 ODI # 3883
Shakib Al Hasan 4 23 3/154 4/177 1 ODI v India Birmingham 15 Jun 2017 ODI # 3891
Shakib Al Hasan 3 59 2/67 3/126 1 ODI v South Africa Kimberley 15 Oct 2017 ODI # 3923
Shakib Al Hasan 4 9 3/162 4/171 2 ODI v South Africa Paarl 18 Oct 2017 ODI # 3925
Shakib Al Hasan 4 31 3/20 4/51 2 ODI v South Africa East London 22 Oct 2017 ODI # 3929
Shakib Al Hasan 4 18 3/35 4/53 2 T20I v Afghanistan Dehradun 7 Jun 2018 T20I # 669
Shakib Al Hasan 4 20 3/16 4/36 3 Test v West Indies North Sound 4 Jul 2018 Test # 2310
Shakib Al Hasan 5 54 4/67 5/121 4 Test v West Indies Kingston 12 Jul 2018 Test # 2312
Shakib Al Hasan 3 16 2/129 3/145 2 ODI v West Indies Providence 25 Jul 2018 ODI # 4023
Shakib Al Hasan 4 0 3/43 4/43 1 T20I v West Indies Basseterre 31 Jul 2018 T20I # 692
Shakib Al Hasan 3 26 2/16 3/42 1 ODI v India Dubai (DICS) 21 Sep 2018 ODI # 4042
Shakib Al Hasan 4 0 3/81 4/81 1 ODI v Afghanistan Abu Dhabi 23 Sep 2018 ODI # 4045
Shakib Al Hasan 3 68* 2/196 2/264 2 ODI v West Indies Dublin 7 May 2019 ODI # 4129
Shakib Al Hasan 3 64 2/160 3/224 2 ODI v Ireland Dublin 15 May 2019 ODI # 4136
Shakib Al Hasan 3 142 2/75 3/217 1 ODI v South Africa The Oval 2 Jun 2019 ODI # 4147
Shakib Al Hasan 3 50 2/60 3/110 1 ODI v New Zealand The Oval 5 Jun 2019 ODI # 4151
Shakib Al Hasan 3 106 2/63 3/169 2 ODI v England Cardiff 8 Jun 2019 ODI # 4153
Shakib Al Hasan 3 12 2/121 3/133 2 ODI v West Indies Taunton 17 Jun 2019 ODI # 4162
Shakib Al Hasan 3 61 2/82 3/143 1 ODI v Afghanistan Southampton 24 Jun 2019 ODI # 4172
Shakib Al Hasan 3 47 2/74 3/121 2 ODI v India Birmingham 2 Jul 2019 ODI # 4182
Shakib Al Hasan 3 30 2/48 3/78 2 ODI v Pakistan Lord's 5 Jul 2019 ODI # 4186
Shakib Al Hasan 3 47 2/18 3/65 2 T20I v Scotland Al Amerat 17 Oct 2021 T20I # 1311
Shakib Al Hasan 3 22 2/50 3/72 1 T20I v P.N.G. Al Amerat 21 Oct 2021 T20I # 1334
Shakib Al Hasan 3 12 2/14 3/26 1 T20I v England Abu Dhabi 27 Oct 2021 T20I # 1369
Shakib Al Hasan 3 20 2/104 3/124 1 ODI v South Africa Centurion 18 Mar 2022 ODI # 4370
Shakib Al Hasan 3 11 2/13 3/24 1 T20I v Afghanistan Sharjah 30 Aug 2022 T20I # 1753
Shakib Al Hasan 3 5 2/58 3/63 1 T20I v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
Shakib Al Hasan 4 16 3/278 4/294 1 ODI v Afghanistan Lahore 3 Sep 2023 ODI # 4631
Shakib Al Hasan 5 100 4/47 5/147 1 ODI v Pakistan Lahore 6 Sep 2023 ODI # 4634
Shakib Al Hasan 5 96 4/56 5/152 1 ODI v New Zealand Chennai 13 Oct 2023 ODI # 4668
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page