Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 23 Jan 2013 remove greater than or equal to 23 Jan 2013 from query
Innings in match 2nd innings remove 2nd innings 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 2017-2023 82 81 6 3492 210* 46.56 3737 93.44 11 16 6 391 74 Profile
filtered 2017-2023 45 45 5 1956 193 48.90 2004 97.60 6 9 5 211 52
List of partnerships
Azhar Ali 1 40 - 1/40 2 v South Africa Birmingham 7 Jun 2017 ODI # 3881
Azhar Ali 1 74 - 1/74 2 v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Azhar Ali 1 118 - 1/118 2 v England Cardiff 14 Jun 2017 ODI # 3889
Imam-ul-Haq 1 78 - 1/78 2 v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
Imam-ul-Haq 1 12 - 1/12 2 v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
Babar Azam 2 25 1/12 2/37 2 v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
Imam-ul-Haq 1 84 - 1/84 2 v Sri Lanka Sharjah 23 Oct 2017 ODI # 3930
Azhar Ali 1 6 - 1/6 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Babar Azam 2 1 1/6 2/7 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Mohammad Hafeez 3 6 2/7 3/13 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Shoaib Malik 4 24 3/13 4/37 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Sarfaraz Ahmed 5 17 4/37 5/54 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Shadab Khan 6 78 5/54 6/132 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Faheem Ashraf 7 34* 6/132 6/166 2 v New Zealand Wellington 6 Jan 2018 ODI # 3946
Azhar Ali 1 1 - 1/1 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Babar Azam 2 1 1/1 2/2 2 v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Umar Amin 1 14 - 1/14 2 v New Zealand Wellington 19 Jan 2018 ODI # 3957
Babar Azam 2 5 1/14 2/19 2 v New Zealand Wellington 19 Jan 2018 ODI # 3957
Imam-ul-Haq 1 119 - 1/119 2 v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
Babar Azam 2 76* 1/119 1/195 2 v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
Imam-ul-Haq 1 0 - 1/0 2 v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
Babar Azam 2 69* 1/0 1/69 2 v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
Imam-ul-Haq 1 41 - 1/41 2 v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
Imam-ul-Haq 1 0 - 1/0 2 v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
Imam-ul-Haq 1 2 - 1/2 2 v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Imam-ul-Haq 1 8 - 1/8 2 v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Imam-ul-Haq 1 54* - 0/54 2 v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
Babar Azam 1 101 0/54 1/155 2 v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
Imam-ul-Haq 1 45 - 1/45 2 v South Africa Gqeberha 19 Jan 2019 ODI # 4080
Imam-ul-Haq 1 70 - 1/70 2 v South Africa Johannesburg 27 Jan 2019 ODI # 4087
Imam-ul-Haq 1 92 - 1/92 2 v England Southampton 11 May 2019 ODI # 4133
Babar Azam 2 135 1/92 2/227 2 v England Southampton 11 May 2019 ODI # 4133
Abid Ali 1 0 - 1/0 2 v England Leeds 19 May 2019 ODI # 4140
Imam-ul-Haq 1 2 - 1/2 2 v Australia Taunton 12 Jun 2019 ODI # 4157
Imam-ul-Haq 1 13 - 1/13 2 v India Manchester 16 Jun 2019 ODI # 4161
Babar Azam 2 104 1/13 2/117 2 v India Manchester 16 Jun 2019 ODI # 4161
Mohammad Hafeez 3 9 2/117 3/126 2 v India Manchester 16 Jun 2019 ODI # 4161
Imam-ul-Haq 1 19 - 1/19 2 v New Zealand Birmingham 26 Jun 2019 ODI # 4174
Imam-ul-Haq 1 0 - 1/0 2 v Afghanistan Leeds 29 Jun 2019 ODI # 4177
Abid Ali 1 123 - 1/123 2 v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
Babar Azam 2 58 1/123 2/181 2 v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
Sarfaraz Ahmed 3 8 2/181 3/189 2 v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
Imam-ul-Haq 1 4 - 1/4 2 v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
Babar Azam 2 2 1/4 2/6 2 v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
Imam-ul-Haq 1 9 - 1/9 2 v South Africa Centurion 2 Apr 2021 ODI # 4285
Imam-ul-Haq 1 7 - 1/7 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Babar Azam 2 63 1/7 2/70 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Mohammad Rizwan 3 1 2/70 3/71 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Danish Aziz 4 14 3/71 4/85 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Shadab Khan 5 35 4/85 5/120 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Asif Ali 6 66 5/120 6/186 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Faheem Ashraf 7 19 6/186 7/205 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Shaheen Shah Afridi 8 68 7/205 8/273 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Haris Rauf 9 39 8/273 9/312 2 v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Imam-ul-Haq 1 1 - 1/1 2 v England Lord's 10 Jul 2021 ODI # 4300
Babar Azam 2 24 1/1 2/25 2 v England Lord's 10 Jul 2021 ODI # 4300
Mohammad Rizwan 3 11 2/25 3/36 2 v England Lord's 10 Jul 2021 ODI # 4300
Saud Shakeel 4 17 3/36 4/53 2 v England Lord's 10 Jul 2021 ODI # 4300
Imam-ul-Haq 1 24 - 1/24 2 v Australia Lahore 29 Mar 2022 ODI # 4379
Imam-ul-Haq 1 118 - 1/118 2 v Australia Lahore 31 Mar 2022 ODI # 4380
Imam-ul-Haq 1 24 - 1/24 2 v Australia Lahore 2 Apr 2022 ODI # 4382
Imam-ul-Haq 1 26 - 1/26 2 v West Indies Multan 8 Jun 2022 ODI # 4401
Imam-ul-Haq 1 10 - 1/10 2 v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
Imam-ul-Haq 1 30 - 1/30 2 v New Zealand Karachi 9 Jan 2023 ODI # 4500
Babar Azam 2 78 1/30 2/108 2 v New Zealand Karachi 9 Jan 2023 ODI # 4500
Imam-ul-Haq 1 6 - 1/6 2 v New Zealand Karachi 11 Jan 2023 ODI # 4502
Imam-ul-Haq 1 124 - 1/124 2 v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
Babar Azam 2 90 1/124 2/214 2 v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
Shan Masood 3 3 2/214 3/217 2 v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
Mohammad Rizwan 4 38 3/217 4/255 2 v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
Imam-ul-Haq 1 66 - 1/66 2 v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
Babar Azam 2 135 1/66 2/201 2 v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
Abdullah Shafique 3 17 2/201 3/218 2 v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
Mohammad Rizwan 4 119* 3/218 3/337 2 v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
Shan Masood 1 29 - 1/29 2 v New Zealand Karachi 7 May 2023 ODI # 4575
Babar Azam 2 1 1/29 2/30 2 v New Zealand Karachi 7 May 2023 ODI # 4575
Mohammad Rizwan 3 22 2/30 3/52 2 v New Zealand Karachi 7 May 2023 ODI # 4575
Agha Salman 4 14 3/52 4/66 2 v New Zealand Karachi 7 May 2023 ODI # 4575
Imam-ul-Haq 1 52 - 1/52 2 v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
Imam-ul-Haq 1 35 - 1/35 2 v Bangladesh Lahore 6 Sep 2023 ODI # 4634
Imam-ul-Haq 1 17 - 1/17 2 v India Colombo (RPS) 10 Sep 2023 ODI # 4639
Babar Azam 2 26 1/17 2/43 2 v India Colombo (RPS) 10 Sep 2023 ODI # 4639
Mohammad Rizwan 3 4 2/43 3/47 2 v India Colombo (RPS) 10 Sep 2023 ODI # 4639
Agha Salman 4 30 3/47 4/77 2 v India Colombo (RPS) 10 Sep 2023 ODI # 4639
Abdullah Shafique 1 128 - 1/128 2 v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
Babar Azam 2 32 1/128 2/160 2 v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
Mohammad Rizwan 3 9 2/160 3/169 2 v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
Abdullah Shafique 1 6 - 1/6 2 v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
Babar Azam 2 194* 1/6 1/200 2 v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
Abdullah Shafique 1 0 - 1/0 2 v England Eden Gardens 11 Nov 2023 ODI # 4701
Babar Azam 2 10 1/0 2/10 2 v England Eden Gardens 11 Nov 2023 ODI # 4701
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