Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Pakistan remove Pakistan from query
Start of match date less than or equal to 5 Jul 2019 remove less than or equal to 5 Jul 2019 from query
Ordered by start date (reverse)
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 2011-2018 53 53 3 1845 102 36.90 2478 74.45 3 12 3 168 14
List of partnerships
Fakhar Zaman 1 1 - 1/1 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
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 6 - 1/6 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Fakhar Zaman 1 128 - 1/128 1 v India The Oval 18 Jun 2017 ODI # 3894
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 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 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
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
Sharjeel Khan 1 10 - 1/10 2 v Australia Adelaide 26 Jan 2017 ODI # 3826
Sharjeel Khan 1 15 - 1/15 2 v Australia Sydney 22 Jan 2017 ODI # 3822
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 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 40 - 1/40 1 v West Indies Sharjah 2 Oct 2016 ODI # 3788
Sharjeel Khan 1 0 - 1/0 1 v West Indies Sharjah 30 Sep 2016 ODI # 3784
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
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 2 29 1/21 2/50 2 v England Nottingham 30 Aug 2016 ODI # 3773
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 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 1 17 - 1/17 1 v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
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
Ahmed Shehzad 1 33 - 1/33 2 v New Zealand Wellington 25 Jan 2016 ODI # 3728
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
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
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
Bilal Asif 1 12 - 1/12 2 v England Abu Dhabi 11 Nov 2015 ODI # 3707
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
Ahmed Shehzad 1 16 - 1/16 1 v Zimbabwe Harare 1 Oct 2015 ODI # 3685
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 75 - 1/75 2 v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
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 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 47 - 1/47 2 v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
Mohammad Hafeez 1 115 - 1/115 1 v Zimbabwe Lahore 31 May 2015 ODI # 3653
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 170 - 1/170 1 v Zimbabwe Lahore 26 May 2015 ODI # 3651
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
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
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
Nasir Jamshed 2 4 1/141 2/145 1 v India Eden Gardens 3 Jan 2013 ODI # 3315
Nasir Jamshed 2 21 1/0 2/21 2 v India Chennai 30 Dec 2012 ODI # 3314
Misbah-ul-Haq 6 35 5/185 6/220 1 v Australia Sharjah 3 Sep 2012 ODI # 3303
Kamran Akmal 7 3 6/220 7/223 1 v Australia Sharjah 3 Sep 2012 ODI # 3303
Abdur Rehman 8 21* 7/223 7/244 1 v Australia Sharjah 3 Sep 2012 ODI # 3303
Nasir Jamshed 2 101 1/66 2/167 2 v Australia Abu Dhabi 31 Aug 2012 ODI # 3301
Asad Shafiq 3 23 2/167 3/190 2 v Australia Abu Dhabi 31 Aug 2012 ODI # 3301
Misbah-ul-Haq 4 59* 3/190 3/249 2 v Australia Abu Dhabi 31 Aug 2012 ODI # 3301
Nasir Jamshed 2 8 1/20 2/28 1 v Australia Sharjah 28 Aug 2012 ODI # 3299
Imran Farhat 2 60 1/22 2/82 1 v Sri Lanka Colombo (RPS) 18 Jun 2012 ODI # 3277
Asad Shafiq 3 31 2/82 3/113 1 v Sri Lanka Colombo (RPS) 18 Jun 2012 ODI # 3277
Mohammad Hafeez 1 0 - 1/0 2 v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
Asad Shafiq 2 53 1/0 2/53 2 v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
Misbah-ul-Haq 3 113 2/53 3/166 2 v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
Umar Akmal 4 3 3/166 4/169 2 v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
Younis Khan 5 7 4/169 5/176 2 v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
Shahid Afridi 6 0 5/176 6/176 2 v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
Sarfaraz Ahmed 7 0 6/176 7/176 2 v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
Sohail Tanvir 8 0 7/176 8/176 2 v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
Umar Gul 9 3 8/176 9/179 2 v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
Saeed Ajmal 10 20 9/179 10/199 2 v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
Mohammad Hafeez 1 0 - 1/0 1 v Sri Lanka Colombo (RPS) 13 Jun 2012 ODI # 3274
Asad Shafiq 2 12 1/0 2/12 1 v Sri Lanka Colombo (RPS) 13 Jun 2012 ODI # 3274
Mohammad Hafeez 1 48 - 1/48 2 v Sri Lanka Pallekele 9 Jun 2012 ODI # 3273
Younis Khan 2 30 1/48 2/78 2 v Sri Lanka Pallekele 9 Jun 2012 ODI # 3273
Misbah-ul-Haq 3 49 2/78 3/127 2 v Sri Lanka Pallekele 9 Jun 2012 ODI # 3273
Umar Akmal 4 12 3/127 4/139 2 v Sri Lanka Pallekele 9 Jun 2012 ODI # 3273
Shahid Afridi 5 18 4/139 5/157 2 v Sri Lanka Pallekele 9 Jun 2012 ODI # 3273
Mohammad Hafeez 1 11 - 1/11 2 v Sri Lanka Pallekele 7 Jun 2012 ODI # 3272
Mohammad Hafeez 1 1 - 1/1 1 v England Dubai (DICS) 21 Feb 2012 ODI # 3247
Asad Shafiq 2 111 1/1 2/112 1 v England Dubai (DICS) 21 Feb 2012 ODI # 3247
Umar Akmal 3 23 2/112 3/135 1 v England Dubai (DICS) 21 Feb 2012 ODI # 3247
Shoaib Malik 4 9 3/135 4/144 1 v England Dubai (DICS) 21 Feb 2012 ODI # 3247
Mohammad Hafeez 2 27 1/22 2/49 1 v England Dubai (DICS) 18 Feb 2012 ODI # 3243
Imran Farhat 2 31 1/61 2/92 2 v England Abu Dhabi 15 Feb 2012 ODI # 3240
Younis Khan 3 12 2/92 3/104 2 v England Abu Dhabi 15 Feb 2012 ODI # 3240
Misbah-ul-Haq 4 38 3/104 4/142 2 v England Abu Dhabi 15 Feb 2012 ODI # 3240
Taufeeq Umar 2 63 1/2 2/65 2 v Ireland Belfast 30 May 2011 ODI # 3158
Younis Khan 3 15 2/65 3/80 2 v Ireland Belfast 30 May 2011 ODI # 3158
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