Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date between 3 Jan 2012 and 3 Apr 2024 remove between 3 Jan 2012 and 3 Apr 2024 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-2024 173 167 9 5499 210* 34.80 5456 100.78 11 29 12 582 149 Profile
filtered 2017-2024 166 161 9 5243 210* 34.49 5290 99.11 11 27 12 561 134
List of partnerships
Shoaib Malik 4 8 3/43 4/51 1 T20I v West Indies Port of Spain 30 Mar 2017 T20I # 603
Babar Azam 5 20 4/95 5/115 1 T20I v West Indies Port of Spain 1 Apr 2017 T20I # 604
Sarfaraz Ahmed 6 9 5/115 6/124 1 T20I v West Indies Port of Spain 1 Apr 2017 T20I # 604
Wahab Riaz 7 6 6/124 7/130 1 T20I v West Indies Port of Spain 1 Apr 2017 T20I # 604
Sohail Tanvir 8 2 7/130 8/132 1 T20I v West Indies Port of Spain 1 Apr 2017 T20I # 604
Azhar Ali 1 40 - 1/40 2 ODI v South Africa Birmingham 7 Jun 2017 ODI # 3881
Azhar Ali 1 74 - 1/74 2 ODI v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
Azhar Ali 1 118 - 1/118 2 ODI v England Cardiff 14 Jun 2017 ODI # 3889
Azhar Ali 1 128 - 1/128 1 ODI v India The Oval 18 Jun 2017 ODI # 3894
Babar Azam 2 72 1/128 2/200 1 ODI v India The Oval 18 Jun 2017 ODI # 3894
Ahmed Shehzad 1 8 - 1/8 1 T20I v World-XI Lahore 12 Sep 2017 T20I # 619
Ahmed Shehzad 1 41 - 1/41 1 T20I v World-XI Lahore 13 Sep 2017 T20I # 620
Ahmed Shehzad 1 61 - 1/61 1 T20I v World-XI Lahore 15 Sep 2017 T20I # 621
Ahmed Shehzad 1 11 - 1/11 1 ODI v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
Babar Azam 2 64 1/11 2/75 1 ODI v Sri Lanka Dubai (DICS) 13 Oct 2017 ODI # 3922
Ahmed Shehzad 1 17 - 1/17 1 ODI v Sri Lanka Abu Dhabi 16 Oct 2017 ODI # 3924
Imam-ul-Haq 1 78 - 1/78 2 ODI v Sri Lanka Abu Dhabi 18 Oct 2017 ODI # 3926
Imam-ul-Haq 1 12 - 1/12 2 ODI v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
Babar Azam 2 25 1/12 2/37 2 ODI v Sri Lanka Sharjah 20 Oct 2017 ODI # 3927
Imam-ul-Haq 1 84 - 1/84 2 ODI v Sri Lanka Sharjah 23 Oct 2017 ODI # 3930
Ahmed Shehzad 1 10 - 1/10 2 T20I v Sri Lanka Abu Dhabi 26 Oct 2017 T20I # 625
Ahmed Shehzad 1 30 - 1/30 2 T20I v Sri Lanka Abu Dhabi 27 Oct 2017 T20I # 627
Umar Amin 1 57 - 1/57 1 T20I v Sri Lanka Lahore 29 Oct 2017 T20I # 629
Azhar Ali 1 6 - 1/6 2 ODI v New Zealand Wellington 6 Jan 2018 ODI # 3946
Babar Azam 2 1 1/6 2/7 2 ODI v New Zealand Wellington 6 Jan 2018 ODI # 3946
Mohammad Hafeez 3 6 2/7 3/13 2 ODI v New Zealand Wellington 6 Jan 2018 ODI # 3946
Shoaib Malik 4 24 3/13 4/37 2 ODI v New Zealand Wellington 6 Jan 2018 ODI # 3946
Sarfaraz Ahmed 5 17 4/37 5/54 2 ODI v New Zealand Wellington 6 Jan 2018 ODI # 3946
Shadab Khan 6 78 5/54 6/132 2 ODI v New Zealand Wellington 6 Jan 2018 ODI # 3946
Faheem Ashraf 7 34* 6/132 6/166 2 ODI v New Zealand Wellington 6 Jan 2018 ODI # 3946
Azhar Ali 1 1 - 1/1 2 ODI v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Babar Azam 2 1 1/1 2/2 2 ODI v New Zealand Dunedin 13 Jan 2018 ODI # 3949
Faheem Ashraf 1 7 - 1/7 1 ODI v New Zealand Hamilton 16 Jan 2018 ODI # 3953
Babar Azam 2 4 1/7 2/11 1 ODI v New Zealand Hamilton 16 Jan 2018 ODI # 3953
Haris Sohail 3 86 2/11 3/97 1 ODI v New Zealand Hamilton 16 Jan 2018 ODI # 3953
Umar Amin 1 14 - 1/14 2 ODI v New Zealand Wellington 19 Jan 2018 ODI # 3957
Babar Azam 2 5 1/14 2/19 2 ODI v New Zealand Wellington 19 Jan 2018 ODI # 3957
Umar Amin 1 4 - 1/4 1 T20I v New Zealand Wellington 22 Jan 2018 T20I # 639
Ahmed Shehzad 1 94 - 1/94 1 T20I v New Zealand Auckland 25 Jan 2018 T20I # 640
Babar Azam 2 2 1/94 2/96 1 T20I v New Zealand Auckland 25 Jan 2018 T20I # 640
Ahmed Shehzad 1 30 - 1/30 1 T20I v New Zealand Mount Maunganui 28 Jan 2018 T20I # 641
Babar Azam 2 36 1/30 2/66 1 T20I v New Zealand Mount Maunganui 28 Jan 2018 T20I # 641
Sarfaraz Ahmed 3 40 2/66 3/106 1 T20I v New Zealand Mount Maunganui 28 Jan 2018 T20I # 641
Babar Azam 1 46 - 1/46 1 T20I v West Indies Karachi 1 Apr 2018 T20I # 663
Hussain Talat 2 19 1/46 2/65 1 T20I v West Indies Karachi 1 Apr 2018 T20I # 663
Babar Azam 1 11 - 1/11 1 T20I v West Indies Karachi 2 Apr 2018 T20I # 664
Babar Azam 1 61 - 1/61 2 T20I v West Indies Karachi 3 Apr 2018 T20I # 665
Ahmed Shehzad 1 33 - 1/33 1 T20I v Scotland Edinburgh 12 Jun 2018 T20I # 671
Hussain Talat 2 13 1/33 2/46 1 T20I v Scotland Edinburgh 12 Jun 2018 T20I # 671
Ahmed Shehzad 1 60 - 1/60 1 T20I v Scotland Edinburgh 13 Jun 2018 T20I # 673
Hussain Talat 2 2 1/60 2/62 1 T20I v Scotland Edinburgh 13 Jun 2018 T20I # 673
Mohammad Hafeez 1 13 - 1/13 1 T20I v Zimbabwe Harare 1 Jul 2018 T20I # 681
Hussain Talat 2 31 1/13 2/44 1 T20I v Zimbabwe Harare 1 Jul 2018 T20I # 681
Sarfaraz Ahmed 3 34 2/44 3/78 1 T20I v Zimbabwe Harare 1 Jul 2018 T20I # 681
Shoaib Malik 4 42 3/78 4/120 1 T20I v Zimbabwe Harare 1 Jul 2018 T20I # 681
Mohammad Hafeez 1 0 - 1/0 1 T20I v Australia Harare 2 Jul 2018 T20I # 682
Hussain Talat 2 12 1/0 2/12 1 T20I v Australia Harare 2 Jul 2018 T20I # 682
Sarfaraz Ahmed 3 7 2/12 3/19 1 T20I v Australia Harare 2 Jul 2018 T20I # 682
Haris Sohail 1 58 - 1/58 2 T20I v Zimbabwe Harare 4 Jul 2018 T20I # 685
Hussain Talat 2 37 1/58 2/95 2 T20I v Zimbabwe Harare 4 Jul 2018 T20I # 685
Haris Sohail 1 8 - 1/8 1 T20I v Australia Harare 5 Jul 2018 T20I # 686
Hussain Talat 2 72 1/8 2/80 1 T20I v Australia Harare 5 Jul 2018 T20I # 686
Sarfaraz Ahmed 3 27 2/80 3/107 1 T20I v Australia Harare 5 Jul 2018 T20I # 686
Shoaib Malik 4 25 3/107 4/132 1 T20I v Australia Harare 5 Jul 2018 T20I # 686
Sahibzada Farhan 1 2 - 1/2 2 T20I v Australia Harare 8 Jul 2018 T20I # 689
Hussain Talat 2 0 1/2 2/2 2 T20I v Australia Harare 8 Jul 2018 T20I # 689
Sarfaraz Ahmed 3 45 2/2 3/47 2 T20I v Australia Harare 8 Jul 2018 T20I # 689
Shoaib Malik 4 107 3/47 4/154 2 T20I v Australia Harare 8 Jul 2018 T20I # 689
Imam-ul-Haq 1 113 - 1/113 1 ODI v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Imam-ul-Haq 1 119 - 1/119 2 ODI v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
Babar Azam 2 76* 1/119 1/195 2 ODI v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
Imam-ul-Haq 1 0 - 1/0 2 ODI v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
Babar Azam 2 69* 1/0 1/69 2 ODI v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
Imam-ul-Haq 1 304 - 1/304 1 ODI v Zimbabwe Bulawayo 20 Jul 2018 ODI # 4020
Asif Ali 2 95* 1/304 1/399 1 ODI v Zimbabwe Bulawayo 20 Jul 2018 ODI # 4020
Imam-ul-Haq 1 168 - 1/168 1 ODI v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
Imam-ul-Haq 1 41 - 1/41 2 ODI v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
Imam-ul-Haq 1 2 - 1/2 1 ODI v India Dubai (DICS) 19 Sep 2018 ODI # 4040
Babar Azam 2 1 1/2 2/3 1 ODI v India Dubai (DICS) 19 Sep 2018 ODI # 4040
Imam-ul-Haq 1 0 - 1/0 2 ODI v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
Imam-ul-Haq 1 24 - 1/24 1 ODI v India Dubai (DICS) 23 Sep 2018 ODI # 4044
Babar Azam 2 31 1/24 2/55 1 ODI v India Dubai (DICS) 23 Sep 2018 ODI # 4044
Imam-ul-Haq 1 2 - 1/2 2 ODI v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Mohammad Hafeez 1 5 - 1/5 1 Test v Australia Abu Dhabi 16 Oct 2018 Test # 2322
Azhar Ali 2 52 1/5 2/57 1 Test v Australia Abu Dhabi 16 Oct 2018 Test # 2322
Haris Sohail 3 0 2/57 3/57 1 Test v Australia Abu Dhabi 16 Oct 2018 Test # 2322
Asad Shafiq 4 0 3/57 4/57 1 Test v Australia Abu Dhabi 16 Oct 2018 Test # 2322
Babar Azam 5 0 4/57 5/57 1 Test v Australia Abu Dhabi 16 Oct 2018 Test # 2322
Sarfaraz Ahmed 6 147 5/57 6/204 1 Test v Australia Abu Dhabi 16 Oct 2018 Test # 2322
Mohammad Hafeez 1 15 - 1/15 3 Test v Australia Abu Dhabi 16 Oct 2018 Test # 2322
Azhar Ali 2 91 1/15 2/106 3 Test v Australia Abu Dhabi 16 Oct 2018 Test # 2322
Babar Azam 1 32 - 1/32 1 T20I v Australia Abu Dhabi 24 Oct 2018 T20I # 701
Babar Azam 1 29 - 1/29 1 T20I v Australia Dubai (DICS) 26 Oct 2018 T20I # 702
Babar Azam 1 40 - 1/40 2 T20I v New Zealand Dubai (DICS) 2 Nov 2018 T20I # 706
Babar Azam 1 29 - 1/29 1 T20I v New Zealand Dubai (DICS) 4 Nov 2018 T20I # 708
Imam-ul-Haq 1 8 - 1/8 2 ODI v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Imam-ul-Haq 1 54* - 0/54 2 ODI v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
Babar Azam 1 101 0/54 1/155 2 ODI v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
Mohammad Hafeez 1 64 - 1/64 1 ODI v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
Babar Azam 2 34 1/64 2/98 1 ODI v New Zealand Dubai (DICS) 11 Nov 2018 ODI # 4070
Imam-ul-Haq 1 1 - 1/1 1 Test v South Africa Centurion 26 Dec 2018 Test # 2338
Shan Masood 2 16 1/1 2/17 1 Test v South Africa Centurion 26 Dec 2018 Test # 2338
Imam-ul-Haq 1 44 - 1/44 3 Test v South Africa Centurion 26 Dec 2018 Test # 2338
Imam-ul-Haq 1 9 - 1/9 1 Test v South Africa Cape Town 3 Jan 2019 Test # 2340
Babar Azam 5 7 4/194 5/201 3 Test v South Africa Cape Town 3 Jan 2019 Test # 2340
Imam-ul-Haq 1 45 - 1/45 2 ODI v South Africa Gqeberha 19 Jan 2019 ODI # 4080
Imam-ul-Haq 1 15 - 1/15 1 ODI v South Africa Durban 22 Jan 2019 ODI # 4081
Babar Azam 2 22 1/15 2/37 1 ODI v South Africa Durban 22 Jan 2019 ODI # 4081
Mohammad Hafeez 3 21 2/37 3/58 1 ODI v South Africa Durban 22 Jan 2019 ODI # 4081
Shoaib Malik 4 0 3/58 4/58 1 ODI v South Africa Durban 22 Jan 2019 ODI # 4081
Imam-ul-Haq 1 4 - 1/4 1 ODI v South Africa Centurion 25 Jan 2019 ODI # 4084
Imam-ul-Haq 1 70 - 1/70 2 ODI v South Africa Johannesburg 27 Jan 2019 ODI # 4087
Imam-ul-Haq 1 8 - 1/8 1 ODI v South Africa Cape Town 30 Jan 2019 ODI # 4090
Babar Azam 2 56 1/8 2/64 1 ODI v South Africa Cape Town 30 Jan 2019 ODI # 4090
Mohammad Hafeez 3 44 2/64 3/108 1 ODI v South Africa Cape Town 30 Jan 2019 ODI # 4090
Shoaib Malik 4 20 3/108 4/128 1 ODI v South Africa Cape Town 30 Jan 2019 ODI # 4090
Babar Azam 1 4 - 1/4 2 T20I v South Africa Cape Town 1 Feb 2019 T20I # 732
Babar Azam 1 45 - 1/45 2 T20I v South Africa Johannesburg 3 Feb 2019 T20I # 734
Babar Azam 1 24 - 1/24 1 T20I v South Africa Centurion 6 Feb 2019 T20I # 736
Mohammad Rizwan 2 23 1/24 2/47 1 T20I v South Africa Centurion 6 Feb 2019 T20I # 736
Babar Azam 1 16 - 1/16 1 T20I v England Cardiff 5 May 2019 T20I # 772
Imam-ul-Haq 1 10 - 1/10 1 ODI v England The Oval 8 May 2019 ODI # 4130
Imam-ul-Haq 1 92 - 1/92 2 ODI v England Southampton 11 May 2019 ODI # 4133
Babar Azam 2 135 1/92 2/227 2 ODI v England Southampton 11 May 2019 ODI # 4133
Imam-ul-Haq 1 7 - 1/7 1 ODI v England Bristol 14 May 2019 ODI # 4135
Imam-ul-Haq 1 9* - 0/9 1 ODI v England Nottingham 17 May 2019 ODI # 4138
Babar Azam 1 107 0/9 1/116 1 ODI v England Nottingham 17 May 2019 ODI # 4138
Abid Ali 1 0 - 1/0 2 ODI v England Leeds 19 May 2019 ODI # 4140
Imam-ul-Haq 1 17 - 1/17 1 ODI v West Indies Nottingham 31 May 2019 ODI # 4144
Babar Azam 2 18 1/17 2/35 1 ODI v West Indies Nottingham 31 May 2019 ODI # 4144
Imam-ul-Haq 1 82 - 1/82 1 ODI v England Nottingham 3 Jun 2019 ODI # 4148
Imam-ul-Haq 1 2 - 1/2 2 ODI v Australia Taunton 12 Jun 2019 ODI # 4157
Imam-ul-Haq 1 13 - 1/13 2 ODI v India Manchester 16 Jun 2019 ODI # 4161
Babar Azam 2 104 1/13 2/117 2 ODI v India Manchester 16 Jun 2019 ODI # 4161
Mohammad Hafeez 3 9 2/117 3/126 2 ODI v India Manchester 16 Jun 2019 ODI # 4161
Imam-ul-Haq 1 81 - 1/81 1 ODI v South Africa Lord's 23 Jun 2019 ODI # 4171
Imam-ul-Haq 1 19 - 1/19 2 ODI v New Zealand Birmingham 26 Jun 2019 ODI # 4174
Imam-ul-Haq 1 0 - 1/0 2 ODI v Afghanistan Leeds 29 Jun 2019 ODI # 4177
Imam-ul-Haq 1 23 - 1/23 1 ODI v Bangladesh Lord's 5 Jul 2019 ODI # 4186
Imam-ul-Haq 1 73 - 1/73 1 ODI v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
Babar Azam 2 31 1/73 2/104 1 ODI v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
Abid Ali 1 123 - 1/123 2 ODI v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
Babar Azam 2 58 1/123 2/181 2 ODI v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
Sarfaraz Ahmed 3 8 2/181 3/189 2 ODI v Sri Lanka Karachi 2 Oct 2019 ODI # 4212
Babar Azam 1 9 - 1/9 2 T20I v Sri Lanka Lahore 7 Oct 2019 T20I # 922
Babar Azam 1 0 - 1/0 2 T20I v Sri Lanka Lahore 9 Oct 2019 T20I # 925
Babar Azam 1 1 - 1/1 1 T20I v Australia Sydney 3 Nov 2019 T20I # 999
Babar Azam 1 22 - 1/22 1 T20I v Australia Canberra 5 Nov 2019 T20I # 1002
Babar Azam 1 72 - 1/72 1 T20I v England Manchester 30 Aug 2020 T20I # 1093
Babar Azam 1 2 - 1/2 1 T20I v England Manchester 1 Sep 2020 T20I # 1094
Imam-ul-Haq 1 4 - 1/4 2 ODI v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
Babar Azam 2 2 1/4 2/6 2 ODI v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
Babar Azam 1 36 - 1/36 2 T20I v Zimbabwe Rawalpindi 7 Nov 2020 T20I # 1105
Babar Azam 1 10 - 1/10 2 T20I v Zimbabwe Rawalpindi 8 Nov 2020 T20I # 1106
Abdullah Shafique 1 39 - 1/39 2 T20I v Zimbabwe Rawalpindi 10 Nov 2020 T20I # 1107
Imam-ul-Haq 1 9 - 1/9 2 ODI v South Africa Centurion 2 Apr 2021 ODI # 4285
Imam-ul-Haq 1 7 - 1/7 2 ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Babar Azam 2 63 1/7 2/70 2 ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Mohammad Rizwan 3 1 2/70 3/71 2 ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Danish Aziz 4 14 3/71 4/85 2 ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Shadab Khan 5 35 4/85 5/120 2 ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Asif Ali 6 66 5/120 6/186 2 ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Faheem Ashraf 7 19 6/186 7/205 2 ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Shaheen Shah Afridi 8 68 7/205 8/273 2 ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Haris Rauf 9 39 8/273 9/312 2 ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Imam-ul-Haq 1 112 - 1/112 1 ODI v South Africa Centurion 7 Apr 2021 ODI # 4287
Babar Azam 2 94 1/112 2/206 1 ODI v South Africa Centurion 7 Apr 2021 ODI # 4287
Mohammad Rizwan 2 45 1/41 2/86 2 T20I v South Africa Johannesburg 10 Apr 2021 T20I # 1145
Mohammad Rizwan 2 8* 1/197 1/205 2 T20I v South Africa Centurion 14 Apr 2021 T20I # 1147
Babar Azam 2 91 1/1 2/92 2 T20I v South Africa Centurion 16 Apr 2021 T20I # 1148
Mohammad Rizwan 2 34 1/8 2/42 1 T20I v Zimbabwe Harare 21 Apr 2021 T20I # 1154
Babar Azam 2 16 1/21 2/37 2 T20I v Zimbabwe Harare 23 Apr 2021 T20I # 1156
Mohammad Rizwan 3 0 2/161 3/161 1 T20I v Zimbabwe Harare 25 Apr 2021 T20I # 1158
Imam-ul-Haq 1 0 - 1/0 1 ODI v England Cardiff 8 Jul 2021 ODI # 4299
Babar Azam 2 0 1/0 2/0 1 ODI v England Cardiff 8 Jul 2021 ODI # 4299
Mohammad Rizwan 3 17 2/0 3/17 1 ODI v England Cardiff 8 Jul 2021 ODI # 4299
Saud Shakeel 4 9 3/17 4/26 1 ODI v England Cardiff 8 Jul 2021 ODI # 4299
Sohaib Maqsood 5 53 4/26 5/79 1 ODI v England Cardiff 8 Jul 2021 ODI # 4299
Shadab Khan 6 11 5/79 6/90 1 ODI v England Cardiff 8 Jul 2021 ODI # 4299
Imam-ul-Haq 1 1 - 1/1 2 ODI v England Lord's 10 Jul 2021 ODI # 4300
Babar Azam 2 24 1/1 2/25 2 ODI v England Lord's 10 Jul 2021 ODI # 4300
Mohammad Rizwan 3 11 2/25 3/36 2 ODI v England Lord's 10 Jul 2021 ODI # 4300
Saud Shakeel 4 17 3/36 4/53 2 ODI v England Lord's 10 Jul 2021 ODI # 4300
Imam-ul-Haq 1 21 - 1/21 1 ODI v England Birmingham 13 Jul 2021 ODI # 4303
Babar Azam 3 6 2/169 3/175 1 T20I v England Nottingham 16 Jul 2021 T20I # 1191
Mohammad Hafeez 4 46 3/175 4/221 1 T20I v England Nottingham 16 Jul 2021 T20I # 1191
Azam Khan 5 0 4/221 5/221 1 T20I v England Nottingham 16 Jul 2021 T20I # 1191
Mohammad Hafeez 4 11 3/82 4/93 2 T20I v England Leeds 18 Jul 2021 T20I # 1193
Azam Khan 5 2 4/93 5/95 2 T20I v England Leeds 18 Jul 2021 T20I # 1193
Mohammad Rizwan 4 45 3/69 4/114 1 T20I v England Manchester 20 Jul 2021 T20I # 1195
Babar Azam 3 21 2/113 3/134 1 T20I v West Indies Providence 31 Jul 2021 T20I # 1208
Mohammad Hafeez 4 11 3/134 4/145 1 T20I v West Indies Providence 31 Jul 2021 T20I # 1208
Hasan Ali 5 0 4/145 5/145 1 T20I v West Indies Providence 31 Jul 2021 T20I # 1208
Mohammad Rizwan 2 19 1/28 2/47 2 T20I v New Zealand Sharjah 26 Oct 2021 T20I # 1367
Babar Azam 2 63 1/12 2/75 2 T20I v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
Mohammad Rizwan 2 9 1/113 2/122 1 T20I v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
Babar Azam 2 24 1/35 2/59 1 T20I v Scotland Sharjah 7 Nov 2021 T20I # 1406
Mohammad Rizwan 2 72 1/71 2/143 1 T20I v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
Asif Ali 3 15 2/143 3/158 1 T20I v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
Shoaib Malik 4 4 3/158 4/162 1 T20I v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
Mohammad Hafeez 5 14* 4/162 4/176 1 T20I v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
Babar Azam 2 6 1/16 2/22 2 T20I v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
Haider Ali 3 1 2/22 3/23 2 T20I v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
Shoaib Malik 4 1 3/23 4/24 2 T20I v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
Khushdil Shah 5 56 4/24 5/80 2 T20I v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
Mohammad Rizwan 2 85 1/12 2/97 2 T20I v Bangladesh Mirpur 20 Nov 2021 T20I # 1443
Haider Ali 3 12* 2/97 2/109 2 T20I v Bangladesh Mirpur 20 Nov 2021 T20I # 1443
Mohammad Rizwan 2 34 1/1 2/35 1 T20I v West Indies Karachi 13 Dec 2021 T20I # 1448
Mohammad Rizwan 2 24 1/14 2/38 1 T20I v West Indies Karachi 14 Dec 2021 T20I # 1449
Mohammad Rizwan 2 26 1/158 2/184 2 T20I v West Indies Karachi 16 Dec 2021 T20I # 1450
Asif Ali 3 11 2/184 3/195 2 T20I v West Indies Karachi 16 Dec 2021 T20I # 1450
Imam-ul-Haq 1 24 - 1/24 2 ODI v Australia Lahore 29 Mar 2022 ODI # 4379
Imam-ul-Haq 1 118 - 1/118 2 ODI v Australia Lahore 31 Mar 2022 ODI # 4380
Imam-ul-Haq 1 24 - 1/24 2 ODI v Australia Lahore 2 Apr 2022 ODI # 4382
Babar Azam 2 0 1/67 2/67 1 T20I v Australia Lahore 5 Apr 2022 T20I # 1504
Imam-ul-Haq 1 26 - 1/26 2 ODI v West Indies Multan 8 Jun 2022 ODI # 4401
Imam-ul-Haq 1 25 - 1/25 1 ODI v West Indies Multan 10 Jun 2022 ODI # 4405
Imam-ul-Haq 1 85 - 1/85 1 ODI v West Indies Multan 12 Jun 2022 ODI # 4407
Imam-ul-Haq 1 10 - 1/10 1 ODI v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
Babar Azam 2 168 1/10 2/178 1 ODI v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
Mohammad Rizwan 3 18 2/178 3/196 1 ODI v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
Imam-ul-Haq 1 10 - 1/10 2 ODI v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
Abdullah Shafique 1 3 - 1/3 1 ODI v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
Babar Azam 2 55 1/3 2/58 1 ODI v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
Mohammad Rizwan 2 27 1/15 2/42 1 T20I v India Dubai (DICS) 28 Aug 2022 T20I # 1750
Mohammad Rizwan 2 116 1/13 2/129 1 T20I v Hong Kong Sharjah 2 Sep 2022 T20I # 1756
Mohammad Rizwan 2 41 1/22 2/63 2 T20I v India Dubai (DICS) 4 Sep 2022 T20I # 1758
Mohammad Rizwan 2 17 1/1 2/18 2 T20I v Afghanistan Sharjah 7 Sep 2022 T20I # 1760
Babar Azam 2 35 1/28 2/63 1 T20I v Sri Lanka Dubai (DICS) 9 Sep 2022 T20I # 1764
Mohammad Rizwan 2 0 1/22 2/22 2 T20I v Sri Lanka Dubai (DICS) 11 Sep 2022 T20I # 1769
Mohammad Rizwan 2 37 1/16 2/53 2 T20I v Netherlands Perth 30 Oct 2022 T20I # 1852
Imam-ul-Haq 1 30 - 1/30 2 ODI v New Zealand Karachi 9 Jan 2023 ODI # 4500
Babar Azam 2 78 1/30 2/108 2 ODI v New Zealand Karachi 9 Jan 2023 ODI # 4500
Imam-ul-Haq 1 6 - 1/6 2 ODI v New Zealand Karachi 11 Jan 2023 ODI # 4502
Shan Masood 1 2 - 1/2 1 ODI v New Zealand Karachi 13 Jan 2023 ODI # 4504
Babar Azam 2 19 1/2 2/21 1 ODI v New Zealand Karachi 13 Jan 2023 ODI # 4504
Mohammad Rizwan 3 154 2/21 3/175 1 ODI v New Zealand Karachi 13 Jan 2023 ODI # 4504
Haris Sohail 4 16 3/175 4/191 1 ODI v New Zealand Karachi 13 Jan 2023 ODI # 4504
Babar Azam 2 16 1/14 2/30 1 T20I v New Zealand Lahore 14 Apr 2023 T20I # 2045
Saim Ayub 3 79 2/30 3/109 1 T20I v New Zealand Lahore 14 Apr 2023 T20I # 2045
Shadab Khan 4 14 3/109 4/123 1 T20I v New Zealand Lahore 14 Apr 2023 T20I # 2045
Iftikhar Ahmed 5 0 4/123 5/123 1 T20I v New Zealand Lahore 14 Apr 2023 T20I # 2045
Imad Wasim 6 8 5/123 6/131 1 T20I v New Zealand Lahore 14 Apr 2023 T20I # 2045
Babar Azam 2 0 1/99 2/99 1 T20I v New Zealand Lahore 15 Apr 2023 T20I # 2046
Mohammad Rizwan 2 11 1/6 2/17 2 T20I v New Zealand Lahore 17 Apr 2023 T20I # 2047
Saim Ayub 3 22 2/17 3/39 2 T20I v New Zealand Lahore 17 Apr 2023 T20I # 2047
Shadab Khan 4 6 3/39 4/45 2 T20I v New Zealand Lahore 17 Apr 2023 T20I # 2047
Imam-ul-Haq 1 124 - 1/124 2 ODI v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
Babar Azam 2 90 1/124 2/214 2 ODI v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
Shan Masood 3 3 2/214 3/217 2 ODI v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
Mohammad Rizwan 4 38 3/217 4/255 2 ODI v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
Imam-ul-Haq 1 66 - 1/66 2 ODI v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
Babar Azam 2 135 1/66 2/201 2 ODI v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
Abdullah Shafique 3 17 2/201 3/218 2 ODI v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
Mohammad Rizwan 4 119* 3/218 3/337 2 ODI v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
Imam-ul-Haq 1 37 - 1/37 1 ODI v New Zealand Karachi 3 May 2023 ODI # 4573
Shan Masood 1 36 - 1/36 1 ODI v New Zealand Karachi 5 May 2023 ODI # 4574
Shan Masood 1 29 - 1/29 2 ODI v New Zealand Karachi 7 May 2023 ODI # 4575
Babar Azam 2 1 1/29 2/30 2 ODI v New Zealand Karachi 7 May 2023 ODI # 4575
Mohammad Rizwan 3 22 2/30 3/52 2 ODI v New Zealand Karachi 7 May 2023 ODI # 4575
Agha Salman 4 14 3/52 4/66 2 ODI v New Zealand Karachi 7 May 2023 ODI # 4575
Imam-ul-Haq 1 3 - 1/3 1 ODI v Afghanistan Hambantota 22 Aug 2023 ODI # 4625
Imam-ul-Haq 1 52 - 1/52 2 ODI v Afghanistan Hambantota 24 Aug 2023 ODI # 4626
Imam-ul-Haq 1 36 - 1/36 1 ODI v Afghanistan Colombo (RPS) 26 Aug 2023 ODI # 4627
Imam-ul-Haq 1 21 - 1/21 1 ODI v Nepal Multan 30 Aug 2023 ODI # 4628
Imam-ul-Haq 1 35 - 1/35 2 ODI v Bangladesh Lahore 6 Sep 2023 ODI # 4634
Imam-ul-Haq 1 17 - 1/17 2 ODI v India Colombo (RPS) 10 Sep 2023 ODI # 4639
Babar Azam 2 26 1/17 2/43 2 ODI v India Colombo (RPS) 10 Sep 2023 ODI # 4639
Mohammad Rizwan 3 4 2/43 3/47 2 ODI v India Colombo (RPS) 10 Sep 2023 ODI # 4639
Agha Salman 4 30 3/47 4/77 2 ODI v India Colombo (RPS) 10 Sep 2023 ODI # 4639
Abdullah Shafique 1 9 - 1/9 1 ODI v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
Imam-ul-Haq 1 15 - 1/15 1 ODI v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
Abdullah Shafique 1 128 - 1/128 2 ODI v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
Babar Azam 2 32 1/128 2/160 2 ODI v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
Mohammad Rizwan 3 9 2/160 3/169 2 ODI v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
Abdullah Shafique 1 6 - 1/6 2 ODI v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
Babar Azam 2 194* 1/6 1/200 2 ODI v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
Abdullah Shafique 1 0 - 1/0 2 ODI v England Eden Gardens 11 Nov 2023 ODI # 4701
Babar Azam 2 10 1/0 2/10 2 ODI v England Eden Gardens 11 Nov 2023 ODI # 4701
Babar Azam 3 27 2/63 3/90 2 T20I v New Zealand Auckland 12 Jan 2024 T20I # 2429
Babar Azam 3 87 2/10 3/97 2 T20I v New Zealand Hamilton 14 Jan 2024 T20I # 2430
Babar Azam 3 33 2/62 3/95 2 T20I v New Zealand Dunedin 17 Jan 2024 T20I # 2434
Mohammad Rizwan 3 27 2/56 3/83 1 T20I v New Zealand Christchurch 19 Jan 2024 T20I # 2437
Mohammad Rizwan 3 35 2/53 3/88 1 T20I v New Zealand Christchurch 21 Jan 2024 T20I # 2438
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd Match, Jun 2, 2024 [T20I # 2634 - Live]
    » Namibia 9/1 (2.0 ov, N Davin 5*, JN Frylinck 4*, Shakeel Ahmed 0/5)
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633 - Live]
    » West Indies 137/5 (19.0 ov, AD Russell 15*, RL Chase 42*, KV Morea 0/30) - Match over
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page