Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 19 Apr 2009 remove greater than or equal to 19 Apr 2009 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 2009-2017 81 81 1 2605 124 32.56 3614 72.08 6 14 7 269 18 Profile
filtered 2009-2017 81 81 1 2605 124 32.56 3614 72.08 6 14 7 269 18
List of partnerships
Salman Butt 1 5 - 1/5 1 v Australia Dubai (DICS) 24 Apr 2009 ODI # 2846
Salman Butt 1 95 - 1/95 2 v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
Younis Khan 2 0 1/95 2/95 2 v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
Misbah-ul-Haq 3 12 2/95 3/107 2 v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
Shoaib Malik 4 0 3/107 4/107 2 v Australia Abu Dhabi 27 Apr 2009 ODI # 2847
Salman Butt 1 2 - 1/2 1 v Australia Abu Dhabi 1 May 2009 ODI # 2848
Younis Khan 2 10 1/2 2/12 1 v Australia Abu Dhabi 1 May 2009 ODI # 2848
Misbah-ul-Haq 3 68 2/12 3/80 1 v Australia Abu Dhabi 1 May 2009 ODI # 2848
Shoaib Malik 4 36 3/80 4/116 1 v Australia Abu Dhabi 1 May 2009 ODI # 2848
Salman Butt 1 2 - 1/2 2 v Australia Abu Dhabi 3 May 2009 ODI # 2849
Younis Khan 2 44 1/2 2/46 2 v Australia Abu Dhabi 3 May 2009 ODI # 2849
Kamran Akmal 3 10 2/46 3/56 2 v Australia Abu Dhabi 3 May 2009 ODI # 2849
Mohammad Hafeez 1 31* - 0/31 1 v New Zealand Queenstown 26 Jan 2011 ODI # 3088
Mohammad Hafeez 1 2 - 1/2 1 v New Zealand Christchurch 29 Jan 2011 ODI # 3090
Mohammad Hafeez 1 43 - 1/43 2 v New Zealand Napier 1 Feb 2011 ODI # 3093
Kamran Akmal 2 28 1/43 2/71 2 v New Zealand Napier 1 Feb 2011 ODI # 3093
Mohammad Hafeez 1 20 - 1/20 1 v New Zealand Hamilton 3 Feb 2011 ODI # 3095
Kamran Akmal 2 53 1/20 2/73 1 v New Zealand Hamilton 3 Feb 2011 ODI # 3095
Younis Khan 3 47 2/73 3/120 1 v New Zealand Hamilton 3 Feb 2011 ODI # 3095
Misbah-ul-Haq 4 77 3/120 4/197 1 v New Zealand Hamilton 3 Feb 2011 ODI # 3095
Mohammad Hafeez 1 14 - 1/14 2 v New Zealand Auckland 5 Feb 2011 ODI # 3097
Mohammad Hafeez 1 11 - 1/11 1 v Kenya Hambantota 23 Feb 2011 ODI # 3105
Kamran Akmal 2 1 1/11 2/12 1 v Kenya Hambantota 23 Feb 2011 ODI # 3105
Mohammad Hafeez 1 28 - 1/28 1 v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
Mohammad Hafeez 1 16 - 1/16 1 v Canada Colombo (RPS) 3 Mar 2011 ODI # 3116
Kamran Akmal 2 26 1/16 2/42 1 v Canada Colombo (RPS) 3 Mar 2011 ODI # 3116
Mohammad Hafeez 1 5 - 1/5 2 v New Zealand Pallekele 8 Mar 2011 ODI # 3123
Kamran Akmal 2 18 1/5 2/23 2 v New Zealand Pallekele 8 Mar 2011 ODI # 3123
Mohammad Hafeez 1 17 - 1/17 2 v Zimbabwe Pallekele 14 Mar 2011 ODI # 3132
Mohammad Hafeez 1 68 - 1/68 2 v West Indies Gros Islet 23 Apr 2011 ODI # 3152
Mohammad Hafeez 1 66 - 1/66 2 v West Indies Gros Islet 25 Apr 2011 ODI # 3153
Asad Shafiq 2 66 1/66 2/132 2 v West Indies Gros Islet 25 Apr 2011 ODI # 3153
Misbah-ul-Haq 3 61 2/132 3/193 2 v West Indies Gros Islet 25 Apr 2011 ODI # 3153
Mohammad Hafeez 1 9 - 1/9 2 v West Indies Bridgetown 28 Apr 2011 ODI # 3154
Mohammad Hafeez 1 15 - 1/15 1 v West Indies Bridgetown 2 May 2011 ODI # 3155
Mohammad Hafeez 2 32 1/16 2/48 1 v West Indies Providence 5 May 2011 ODI # 3156
Nasir Jamshed 1 15 - 1/15 1 v West Indies Providence 14 Jul 2013 ODI # 3389
Nasir Jamshed 1 37 - 1/37 2 v West Indies Providence 16 Jul 2013 ODI # 3390
Nasir Jamshed 1 39 - 1/39 1 v West Indies Gros Islet 19 Jul 2013 ODI # 3391
Nasir Jamshed 1 20 - 1/20 2 v West Indies Gros Islet 21 Jul 2013 ODI # 3393
Nasir Jamshed 1 51 - 1/51 2 v West Indies Gros Islet 24 Jul 2013 ODI # 3396
Mohammad Hafeez 2 13 1/51 2/64 2 v West Indies Gros Islet 24 Jul 2013 ODI # 3396
Misbah-ul-Haq 3 59 2/64 3/123 2 v West Indies Gros Islet 24 Jul 2013 ODI # 3396
Nasir Jamshed 1 56 - 1/56 1 v Zimbabwe Harare 27 Aug 2013 ODI # 3404
Nasir Jamshed 1 12 - 1/12 1 v Zimbabwe Harare 29 Aug 2013 ODI # 3406
Nasir Jamshed 1 66 - 1/66 1 v Zimbabwe Harare 31 Aug 2013 ODI # 3408
Mohammad Hafeez 2 21* 1/66 1/87 1 v Zimbabwe Harare 31 Aug 2013 ODI # 3408
Misbah-ul-Haq 2 32 1/87 2/119 1 v Zimbabwe Harare 31 Aug 2013 ODI # 3408
Nasir Jamshed 1 4 - 1/4 2 v South Africa Sharjah 30 Oct 2013 ODI # 3425
Mohammad Hafeez 2 71 1/4 2/75 2 v South Africa Sharjah 30 Oct 2013 ODI # 3425
Misbah-ul-Haq 3 32 2/75 3/107 2 v South Africa Sharjah 30 Oct 2013 ODI # 3425
Nasir Jamshed 1 4 - 1/4 1 v South Africa Dubai (DICS) 1 Nov 2013 ODI # 3427
Mohammad Hafeez 2 48 1/4 2/52 1 v South Africa Dubai (DICS) 1 Nov 2013 ODI # 3427
Misbah-ul-Haq 3 60 2/52 3/112 1 v South Africa Dubai (DICS) 1 Nov 2013 ODI # 3427
Umar Amin 4 5 3/112 4/117 1 v South Africa Dubai (DICS) 1 Nov 2013 ODI # 3427
Mohammad Hafeez 1 50 - 1/50 2 v South Africa Abu Dhabi 6 Nov 2013 ODI # 3430
Mohammad Hafeez 1 74 - 1/74 2 v South Africa Abu Dhabi 8 Nov 2013 ODI # 3431
Mohammad Hafeez 1 8 - 1/8 2 v South Africa Sharjah 11 Nov 2013 ODI # 3433
Nasir Jamshed 1 49 - 1/49 1 v South Africa Cape Town 24 Nov 2013 ODI # 3438
Mohammad Hafeez 2 9 1/49 2/58 1 v South Africa Cape Town 24 Nov 2013 ODI # 3438
Sohaib Maqsood 3 15 2/58 3/73 1 v South Africa Cape Town 24 Nov 2013 ODI # 3438
Nasir Jamshed 1 2 - 1/2 1 v South Africa Gqeberha 27 Nov 2013 ODI # 3440
Mohammad Hafeez 2 20 1/2 2/22 1 v South Africa Gqeberha 27 Nov 2013 ODI # 3440
Sohaib Maqsood 3 124 2/22 3/146 1 v South Africa Gqeberha 27 Nov 2013 ODI # 3440
Misbah-ul-Haq 4 30 3/146 4/176 1 v South Africa Gqeberha 27 Nov 2013 ODI # 3440
Umar Akmal 5 4 4/176 5/180 1 v South Africa Gqeberha 27 Nov 2013 ODI # 3440
Umar Amin 1 2 - 1/2 1 v South Africa Centurion 30 Nov 2013 ODI # 3441
Sharjeel Khan 1 35 - 1/35 1 v Sri Lanka Sharjah 18 Dec 2013 ODI # 3445
Sharjeel Khan 1 8 - 1/8 1 v Sri Lanka Dubai (DICS) 20 Dec 2013 ODI # 3446
Mohammad Hafeez 2 76 1/8 2/84 1 v Sri Lanka Dubai (DICS) 20 Dec 2013 ODI # 3446
Sohaib Maqsood 3 44 2/84 3/128 1 v Sri Lanka Dubai (DICS) 20 Dec 2013 ODI # 3446
Misbah-ul-Haq 4 105 3/128 4/233 1 v Sri Lanka Dubai (DICS) 20 Dec 2013 ODI # 3446
Sharjeel Khan 1 2 - 1/2 1 v Sri Lanka Sharjah 22 Dec 2013 ODI # 3447
Mohammad Hafeez 2 160 1/2 2/162 1 v Sri Lanka Sharjah 22 Dec 2013 ODI # 3447
Sharjeel Khan 1 31 - 1/31 2 v Sri Lanka Abu Dhabi 25 Dec 2013 ODI # 3448
Mohammad Hafeez 2 84 1/31 2/115 2 v Sri Lanka Abu Dhabi 25 Dec 2013 ODI # 3448
Sharjeel Khan 1 30 - 1/30 1 v Sri Lanka Abu Dhabi 27 Dec 2013 ODI # 3450
Sharjeel Khan 1 28 - 1/28 2 v Sri Lanka Fatullah 25 Feb 2014 ODI # 3473
Mohammad Hafeez 2 49 1/28 2/77 2 v Sri Lanka Fatullah 25 Feb 2014 ODI # 3473
Sharjeel Khan 1 55 - 1/55 1 v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
Mohammad Hafeez 2 23 1/55 2/78 1 v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
Sohaib Maqsood 3 11 2/78 3/89 1 v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
Sharjeel Khan 1 71 - 1/71 2 v India Mirpur 2 Mar 2014 ODI # 3479
Mohammad Hafeez 2 22 1/71 2/93 2 v India Mirpur 2 Mar 2014 ODI # 3479
Mohammad Hafeez 1 97 - 1/97 2 v Bangladesh Mirpur 4 Mar 2014 ODI # 3482
Misbah-ul-Haq 2 5 1/97 2/102 2 v Bangladesh Mirpur 4 Mar 2014 ODI # 3482
Sohaib Maqsood 3 3 2/102 3/105 2 v Bangladesh Mirpur 4 Mar 2014 ODI # 3482
Fawad Alam 4 105 3/105 4/210 2 v Bangladesh Mirpur 4 Mar 2014 ODI # 3482
Sharjeel Khan 1 8 - 1/8 1 v Sri Lanka Mirpur 8 Mar 2014 ODI # 3486
Mohammad Hafeez 2 9 1/8 2/17 1 v Sri Lanka Mirpur 8 Mar 2014 ODI # 3486
Mohammad Hafeez 1 39 - 1/39 2 v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
Younis Khan 2 8 1/39 2/47 2 v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
Umar Akmal 3 32 2/47 3/79 2 v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
Misbah-ul-Haq 4 15 3/79 4/94 2 v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
Sharjeel Khan 1 18 - 1/18 2 v Sri Lanka Hambantota 26 Aug 2014 ODI # 3515
Mohammad Hafeez 2 96 1/18 2/114 2 v Sri Lanka Hambantota 26 Aug 2014 ODI # 3515
Umar Akmal 3 1 2/114 3/115 2 v Sri Lanka Hambantota 26 Aug 2014 ODI # 3515
Misbah-ul-Haq 4 32 3/115 4/147 2 v Sri Lanka Hambantota 26 Aug 2014 ODI # 3515
Sharjeel Khan 1 4 - 1/4 1 v Sri Lanka Dambulla 30 Aug 2014 ODI # 3519
Mohammad Hafeez 2 10 1/4 2/14 1 v Sri Lanka Dambulla 30 Aug 2014 ODI # 3519
Sarfaraz Ahmed 1 9 - 1/9 2 v Australia Sharjah 7 Oct 2014 ODI # 3530
Sarfaraz Ahmed 1 126 - 1/126 1 v Australia Dubai (DICS) 10 Oct 2014 ODI # 3532
Sarfaraz Ahmed 1 56 - 1/56 2 v Australia Abu Dhabi 12 Oct 2014 ODI # 3534
Mohammad Hafeez 1 13 - 1/13 2 v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
Asad Shafiq 2 27 1/13 2/40 2 v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
Younis Khan 3 0 2/40 3/40 2 v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
Mohammad Hafeez 1 1 - 1/1 1 v New Zealand Sharjah 12 Dec 2014 ODI # 3566
Mohammad Hafeez 1 63 - 1/63 1 v New Zealand Sharjah 14 Dec 2014 ODI # 3568
Younis Khan 2 70 1/63 2/133 1 v New Zealand Sharjah 14 Dec 2014 ODI # 3568
Asad Shafiq 3 77 2/133 3/210 1 v New Zealand Sharjah 14 Dec 2014 ODI # 3568
Nasir Jamshed 1 3 - 1/3 2 v New Zealand Abu Dhabi 17 Dec 2014 ODI # 3570
Nasir Jamshed 1 0 - 1/0 2 v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
Younis Khan 2 22 1/0 2/22 2 v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
Asad Shafiq 3 16 2/22 3/38 2 v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
Haris Sohail 4 69 3/38 4/107 2 v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
Mohammad Hafeez 1 0 - 1/0 1 v New Zealand Wellington 31 Jan 2015 ODI # 3596
Younis Khan 2 29 1/0 2/29 1 v New Zealand Wellington 31 Jan 2015 ODI # 3596
Mohammad Hafeez 1 111 - 1/111 2 v New Zealand Napier 3 Feb 2015 ODI # 3598
Younis Khan 1 11 - 1/11 2 v India Adelaide 15 Feb 2015 ODI # 3602
Haris Sohail 2 68 1/11 2/79 2 v India Adelaide 15 Feb 2015 ODI # 3602
Misbah-ul-Haq 3 23 2/79 3/102 2 v India Adelaide 15 Feb 2015 ODI # 3602
Nasir Jamshed 1 0 - 1/0 2 v West Indies Christchurch 21 Feb 2015 ODI # 3608
Younis Khan 2 1 1/0 2/1 2 v West Indies Christchurch 21 Feb 2015 ODI # 3608
Haris Sohail 3 0 2/1 3/1 2 v West Indies Christchurch 21 Feb 2015 ODI # 3608
Misbah-ul-Haq 4 0 3/1 4/1 2 v West Indies Christchurch 21 Feb 2015 ODI # 3608
Nasir Jamshed 1 1 - 1/1 1 v Zimbabwe Brisbane 1 Mar 2015 ODI # 3620
Haris Sohail 2 3 1/1 2/4 1 v Zimbabwe Brisbane 1 Mar 2015 ODI # 3620
Nasir Jamshed 1 10 - 1/10 1 v U.A.E. Napier 4 Mar 2015 ODI # 3622
Haris Sohail 2 160 1/10 2/170 1 v U.A.E. Napier 4 Mar 2015 ODI # 3622
Sohaib Maqsood 3 6 2/170 3/176 1 v U.A.E. Napier 4 Mar 2015 ODI # 3622
Sarfaraz Ahmed 1 30 - 1/30 1 v South Africa Auckland 7 Mar 2015 ODI # 3626
Sarfaraz Ahmed 1 120 - 1/120 2 v Ireland Adelaide 15 Mar 2015 ODI # 3639
Sarfaraz Ahmed 1 20 - 1/20 1 v Australia Adelaide 20 Mar 2015 ODI # 3642
Haris Sohail 2 4 1/20 2/24 1 v Australia Adelaide 20 Mar 2015 ODI # 3642
Azhar Ali 1 47 - 1/47 2 v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
Mohammad Hafeez 2 18 1/47 2/65 2 v Sri Lanka Dambulla 11 Jul 2015 ODI # 3664
Azhar Ali 1 59 - 1/59 1 v Sri Lanka Pallekele 15 Jul 2015 ODI # 3669
Azhar Ali 1 93 - 1/93 1 v Sri Lanka Colombo (RPS) 19 Jul 2015 ODI # 3670
Azhar Ali 1 75 - 1/75 2 v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
Mohammad Hafeez 2 115 1/75 2/190 2 v Sri Lanka Colombo (RPS) 22 Jul 2015 ODI # 3671
Azhar Ali 1 51 - 1/51 2 v Sri Lanka Hambantota 26 Jul 2015 ODI # 3672
Azhar Ali 1 16 - 1/16 1 v Zimbabwe Harare 1 Oct 2015 ODI # 3685
Mohammad Hafeez 2 8 1/16 2/24 1 v Zimbabwe Harare 1 Oct 2015 ODI # 3685
Bilal Asif 1 58 - 1/58 2 v Zimbabwe Harare 5 Oct 2015 ODI # 3687
Mohammad Hafeez 2 16 1/58 2/74 2 v Zimbabwe Harare 5 Oct 2015 ODI # 3687
Asad Shafiq 3 30 2/74 3/104 2 v Zimbabwe Harare 5 Oct 2015 ODI # 3687
Azhar Ali 1 45 - 1/45 2 v England Dubai (DICS) 20 Nov 2015 ODI # 3712
Azhar Ali 1 33 - 1/33 2 v New Zealand Wellington 25 Jan 2016 ODI # 3728
Mohammad Hafeez 2 4 1/33 2/37 2 v New Zealand Wellington 25 Jan 2016 ODI # 3728
Azhar Ali 1 16 - 1/16 1 v New Zealand Auckland 31 Jan 2016 ODI # 3730
Kamran Akmal 1 85 - 1/85 1 v West Indies Providence 7 Apr 2017 ODI # 3861
Mohammad Hafeez 2 64 1/85 2/149 1 v West Indies Providence 7 Apr 2017 ODI # 3861
Kamran Akmal 1 16 - 1/16 1 v West Indies Providence 9 Apr 2017 ODI # 3862
Kamran Akmal 1 0 - 1/0 2 v West Indies Providence 11 Apr 2017 ODI # 3863
Babar Azam 2 16 1/0 2/16 2 v West Indies Providence 11 Apr 2017 ODI # 3863
Azhar Ali 1 47 - 1/47 2 v India Birmingham 4 Jun 2017 ODI # 3878
Fakhar Zaman 1 11 - 1/11 1 v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
Fakhar Zaman 1 17 - 1/17 1 v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
Babar Azam 2 10 1/17 2/27 1 v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
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