Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date between 22 Feb 2013 and 7 Jul 2019 remove between 22 Feb 2013 and 7 Jul 2019 from query
Batting position less than or equal to 7 remove less than or equal to 7 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 2011-2018 53 53 3 1845 102 36.90 2478 74.45 3 12 3 168 14 Profile
filtered 2015-2018 39 39 0 1393 102 35.71 1781 78.21 3 8 3 129 13
List of partnerships
Sarfaraz Ahmed 1 53 - 1/53 2 v Bangladesh Mirpur 17 Apr 2015 ODI # 3647
Mohammad Hafeez 2 6 1/53 2/59 2 v Bangladesh Mirpur 17 Apr 2015 ODI # 3647
Haris Sohail 3 89 2/59 3/148 2 v Bangladesh Mirpur 17 Apr 2015 ODI # 3647
Sarfaraz Ahmed 1 36 - 1/36 1 v Bangladesh Mirpur 19 Apr 2015 ODI # 3648
Mohammad Hafeez 2 1 1/36 2/37 1 v Bangladesh Mirpur 19 Apr 2015 ODI # 3648
Haris Sohail 3 21 2/37 3/58 1 v Bangladesh Mirpur 19 Apr 2015 ODI # 3648
Sami Aslam 1 91 - 1/91 1 v Bangladesh Mirpur 22 Apr 2015 ODI # 3649
Mohammad Hafeez 2 14 1/91 2/105 1 v Bangladesh Mirpur 22 Apr 2015 ODI # 3649
Haris Sohail 3 98 2/105 3/203 1 v Bangladesh Mirpur 22 Apr 2015 ODI # 3649
Mohammad Hafeez 1 170 - 1/170 1 v Zimbabwe Lahore 26 May 2015 ODI # 3651
Sarfaraz Ahmed 1 46 - 1/46 2 v Zimbabwe Lahore 29 May 2015 ODI # 3652
Mohammad Hafeez 2 22 1/46 2/68 2 v Zimbabwe Lahore 29 May 2015 ODI # 3652
Asad Shafiq 3 85 2/68 3/153 2 v Zimbabwe Lahore 29 May 2015 ODI # 3652
Haris Sohail 4 56 3/153 4/209 2 v Zimbabwe Lahore 29 May 2015 ODI # 3652
Mohammad Hafeez 1 115 - 1/115 1 v Zimbabwe Lahore 31 May 2015 ODI # 3653
Ahmed Shehzad 1 47 - 1/47 2 v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
Ahmed Shehzad 1 59 - 1/59 1 v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
Mohammad Hafeez 2 16 1/59 2/75 1 v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
Babar Azam 3 21 2/75 3/96 1 v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
Shoaib Malik 4 83 3/96 4/179 1 v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
Mohammad Rizwan 5 18 4/179 5/197 1 v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
Ahmed Shehzad 1 93 - 1/93 1 v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
Mohammad Hafeez 2 31 1/93 2/124 1 v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
Ahmed Shehzad 1 75 - 1/75 2 v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
Ahmed Shehzad 1 51 - 1/51 2 v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
Mohammad Hafeez 2 20 1/51 2/71 2 v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
Ahmed Shehzad 1 16 - 1/16 1 v Zimbabwe Harare 1 Oct 2015 ODI # 3685
Bilal Asif 1 2 - 1/2 2 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
Mohammad Hafeez 2 6 1/2 2/8 2 v Zimbabwe Harare 3 Oct 2015 ODI # 3686
Bilal Asif 1 12 - 1/12 2 v England Abu Dhabi 11 Nov 2015 ODI # 3707
Babar Azam 1 5 - 1/5 2 v England Abu Dhabi 13 Nov 2015 ODI # 3708
Mohammad Hafeez 2 5 1/5 2/10 2 v England Abu Dhabi 13 Nov 2015 ODI # 3708
Iftikhar Ahmed 3 14 2/10 3/24 2 v England Abu Dhabi 13 Nov 2015 ODI # 3708
Shoaib Malik 4 22 3/24 4/46 2 v England Abu Dhabi 13 Nov 2015 ODI # 3708
Mohammad Rizwan 5 4 4/46 5/50 2 v England Abu Dhabi 13 Nov 2015 ODI # 3708
Babar Azam 1 45 - 1/45 1 v England Sharjah 17 Nov 2015 ODI # 3710
Mohammad Hafeez 2 47 1/45 2/92 1 v England Sharjah 17 Nov 2015 ODI # 3710
Ahmed Shehzad 1 45 - 1/45 2 v England Dubai (DICS) 20 Nov 2015 ODI # 3712
Mohammad Hafeez 2 19 1/45 2/64 2 v England Dubai (DICS) 20 Nov 2015 ODI # 3712
Ahmed Shehzad 1 33 - 1/33 2 v New Zealand Wellington 25 Jan 2016 ODI # 3728
Ahmed Shehzad 1 16 - 1/16 1 v New Zealand Auckland 31 Jan 2016 ODI # 3730
Mohammad Hafeez 2 4 1/16 2/20 1 v New Zealand Auckland 31 Jan 2016 ODI # 3730
Sharjeel Khan 1 17 - 1/17 1 v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
Sharjeel Khan 1 25 - 1/25 1 v England Southampton 24 Aug 2016 ODI # 3770
Mohammad Hafeez 2 27 1/25 2/52 1 v England Southampton 24 Aug 2016 ODI # 3770
Babar Azam 3 61 2/52 3/113 1 v England Southampton 24 Aug 2016 ODI # 3770
Sarfaraz Ahmed 4 65 3/113 4/178 1 v England Southampton 24 Aug 2016 ODI # 3770
Sharjeel Khan 2 0 1/2 2/2 1 v England Lord's 27 Aug 2016 ODI # 3771
Babar Azam 3 0 2/2 3/2 1 v England Lord's 27 Aug 2016 ODI # 3771
Sharjeel Khan 2 29 1/21 2/50 2 v England Nottingham 30 Aug 2016 ODI # 3773
Sami Aslam 2 37 1/24 2/61 1 v England Leeds 1 Sep 2016 ODI # 3775
Babar Azam 3 49 2/61 3/110 1 v England Leeds 1 Sep 2016 ODI # 3775
Sarfaraz Ahmed 4 26 3/110 4/136 1 v England Leeds 1 Sep 2016 ODI # 3775
Mohammad Rizwan 5 16 4/136 5/152 1 v England Leeds 1 Sep 2016 ODI # 3775
Mohammad Nawaz (3) 6 17 5/152 6/169 1 v England Leeds 1 Sep 2016 ODI # 3775
Sharjeel Khan 1 22 - 1/22 2 v England Cardiff 4 Sep 2016 ODI # 3777
Babar Azam 2 54 1/22 2/76 2 v England Cardiff 4 Sep 2016 ODI # 3777
Shoaib Malik 3 1 2/76 3/77 2 v England Cardiff 4 Sep 2016 ODI # 3777
Sharjeel Khan 1 0 - 1/0 1 v West Indies Sharjah 30 Sep 2016 ODI # 3784
Sharjeel Khan 1 40 - 1/40 1 v West Indies Sharjah 2 Oct 2016 ODI # 3788
Sharjeel Khan 1 85 - 1/85 1 v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Babar Azam 2 147 1/85 2/232 1 v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Sharjeel Khan 1 38 - 1/38 2 v Australia Brisbane 13 Jan 2017 ODI # 3817
Mohammad Hafeez 2 1* 1/38 1/39 2 v Australia Brisbane 13 Jan 2017 ODI # 3817
Imad Wasim 7 25 6/133 7/158 2 v Australia Brisbane 13 Jan 2017 ODI # 3817
Mohammad Amir 8 5 7/158 8/163 2 v Australia Brisbane 13 Jan 2017 ODI # 3817
Sharjeel Khan 1 15 - 1/15 2 v Australia Sydney 22 Jan 2017 ODI # 3822
Sharjeel Khan 1 10 - 1/10 2 v Australia Adelaide 26 Jan 2017 ODI # 3826
Ahmed Shehzad 1 47 - 1/47 2 v India Birmingham 4 Jun 2017 ODI # 3878
Babar Azam 2 14 1/47 2/61 2 v India Birmingham 4 Jun 2017 ODI # 3878
Mohammad Hafeez 3 30 2/61 3/91 2 v India Birmingham 4 Jun 2017 ODI # 3878
Fakhar Zaman 1 40 - 1/40 2 v South Africa Birmingham 7 Jun 2017 ODI # 3881
Babar Azam 2 1 1/40 2/41 2 v South Africa Birmingham 7 Jun 2017 ODI # 3881
Fakhar Zaman 1 74 - 1/74 2 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Babar Azam 2 18 1/74 2/92 2 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Mohammad Hafeez 3 3 2/92 3/95 2 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Shoaib Malik 4 15 3/95 4/110 2 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Fakhar Zaman 1 118 - 1/118 2 v England Cardiff 14 Jun 2017 ODI # 3889
Babar Azam 2 55 1/118 2/173 2 v England Cardiff 14 Jun 2017 ODI # 3889
Fakhar Zaman 1 128 - 1/128 1 v India The Oval 18 Jun 2017 ODI # 3894
Fakhar Zaman 1 6 - 1/6 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Imam-ul-Haq 1 5 - 1/5 1 v New Zealand Nelson 9 Jan 2018 ODI # 3947
Babar Azam 2 9 1/5 2/14 1 v New Zealand Nelson 9 Jan 2018 ODI # 3947
Fakhar Zaman 1 1 - 1/1 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page