Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Pakistan remove Pakistan from query
Start of match date greater than or equal to 1 Jan 2005 remove greater than or equal to 1 Jan 2005 from query or between 1 Jan 2021 and 31 Dec 2021 remove between 1 Jan 2021 and 31 Dec 2021 from query
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Career averages
Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 202 200 43 6907 131* 43.99 7834 88.16 6 50 9 632 121 Profile
filtered 44 45 11 1915 115* 56.32 2029 94.38 2 15 3 194 44
List of partnerships
Babar Azam 1 158 - 1/158 2 T20I v West Indies Karachi 16 Dec 2021 T20I # 1450
Fakhar Zaman 2 26 1/158 2/184 2 T20I v West Indies Karachi 16 Dec 2021 T20I # 1450
Babar Azam 1 14 - 1/14 1 T20I v West Indies Karachi 14 Dec 2021 T20I # 1449
Fakhar Zaman 2 24 1/14 2/38 1 T20I v West Indies Karachi 14 Dec 2021 T20I # 1449
Haider Ali 3 48 2/38 3/86 1 T20I v West Indies Karachi 14 Dec 2021 T20I # 1449
Babar Azam 1 1 - 1/1 1 T20I v West Indies Karachi 13 Dec 2021 T20I # 1448
Fakhar Zaman 2 34 1/1 2/35 1 T20I v West Indies Karachi 13 Dec 2021 T20I # 1448
Haider Ali 3 105 2/35 3/140 1 T20I v West Indies Karachi 13 Dec 2021 T20I # 1448
Fawad Alam 5 103* 4/197 4/300 1 Test v Bangladesh Mirpur 4 Dec 2021 Test # 2439
Abid Ali 5 25 4/182 5/207 2 Test v Bangladesh Chattogram 26 Nov 2021 Test # 2436
Babar Azam 1 32 - 1/32 2 T20I v Bangladesh Mirpur 22 Nov 2021 T20I # 1447
Haider Ali 2 51 1/32 2/83 2 T20I v Bangladesh Mirpur 22 Nov 2021 T20I # 1447
Babar Azam 1 12 - 1/12 2 T20I v Bangladesh Mirpur 20 Nov 2021 T20I # 1443
Fakhar Zaman 2 85 1/12 2/97 2 T20I v Bangladesh Mirpur 20 Nov 2021 T20I # 1443
Babar Azam 1 16 - 1/16 2 T20I v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
Babar Azam 1 71 - 1/71 1 T20I v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
Fakhar Zaman 2 72 1/71 2/143 1 T20I v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
Babar Azam 1 35 - 1/35 1 T20I v Scotland Sharjah 7 Nov 2021 T20I # 1406
Babar Azam 1 113 - 1/113 1 T20I v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
Fakhar Zaman 2 9 1/113 2/122 1 T20I v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
Mohammad Hafeez 3 67* 2/122 2/189 1 T20I v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
Babar Azam 1 12 - 1/12 2 T20I v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
Babar Azam 1 28 - 1/28 2 T20I v New Zealand Sharjah 26 Oct 2021 T20I # 1367
Fakhar Zaman 2 19 1/28 2/47 2 T20I v New Zealand Sharjah 26 Oct 2021 T20I # 1367
Mohammad Hafeez 3 16 2/47 3/63 2 T20I v New Zealand Sharjah 26 Oct 2021 T20I # 1367
Shoaib Malik 4 6 3/63 4/69 2 T20I v New Zealand Sharjah 26 Oct 2021 T20I # 1367
Babar Azam 1 152* - 0/152 2 T20I v India Dubai (DICS) 24 Oct 2021 T20I # 1361
Babar Azam 4 8 3/160 4/168 1 Test v West Indies Kingston 20 Aug 2021 Test # 2431
Faheem Ashraf 5 50 4/168 5/218 1 Test v West Indies Kingston 20 Aug 2021 Test # 2431
Fawad Alam 6 13 5/218 6/231 1 Test v West Indies Kingston 20 Aug 2021 Test # 2431
Babar Azam 6 16 5/160 6/176 3 Test v West Indies Kingston 20 Aug 2021 Test # 2431
Fawad Alam 5 33 4/68 5/101 1 Test v West Indies Kingston 12 Aug 2021 Test # 2430
Babar Azam 5 56 4/65 5/121 3 Test v West Indies Kingston 12 Aug 2021 Test # 2430
Sharjeel Khan 1 46 - 1/46 1 T20I v West Indies Providence 31 Jul 2021 T20I # 1208
Babar Azam 2 67 1/46 2/113 1 T20I v West Indies Providence 31 Jul 2021 T20I # 1208
Babar Azam 1 42 - 1/42 1 T20I v England Manchester 20 Jul 2021 T20I # 1195
Sohaib Maqsood 2 25 1/42 2/67 1 T20I v England Manchester 20 Jul 2021 T20I # 1195
Mohammad Hafeez 3 2 2/67 3/69 1 T20I v England Manchester 20 Jul 2021 T20I # 1195
Fakhar Zaman 4 45 3/69 4/114 1 T20I v England Manchester 20 Jul 2021 T20I # 1195
Shadab Khan 5 11 4/114 5/125 1 T20I v England Manchester 20 Jul 2021 T20I # 1195
Imad Wasim 6 4 5/125 6/129 1 T20I v England Manchester 20 Jul 2021 T20I # 1195
Hasan Ali 7 25* 6/129 6/154 1 T20I v England Manchester 20 Jul 2021 T20I # 1195
Babar Azam 1 50 - 1/50 2 T20I v England Leeds 18 Jul 2021 T20I # 1193
Sohaib Maqsood 2 21 1/50 2/71 2 T20I v England Leeds 18 Jul 2021 T20I # 1193
Mohammad Hafeez 3 11 2/71 3/82 2 T20I v England Leeds 18 Jul 2021 T20I # 1193
Babar Azam 1 150 - 1/150 1 T20I v England Nottingham 16 Jul 2021 T20I # 1191
Babar Azam 3 179 2/113 3/292 1 ODI v England Birmingham 13 Jul 2021 ODI # 4303
Fakhar Zaman 3 11 2/25 3/36 2 ODI v England Lord's 10 Jul 2021 ODI # 4300
Fakhar Zaman 3 17 2/0 3/17 1 ODI v England Cardiff 8 Jul 2021 ODI # 4299
Abid Ali 6 37 5/303 6/340 1 Test v Zimbabwe Harare 7 May 2021 Test # 2421
Fawad Alam 5 107 4/226 5/333 2 Test v Zimbabwe Harare 29 Apr 2021 Test # 2420
Sharjeel Khan 1 35 - 1/35 1 T20I v Zimbabwe Harare 25 Apr 2021 T20I # 1158
Babar Azam 2 126 1/35 2/161 1 T20I v Zimbabwe Harare 25 Apr 2021 T20I # 1158
Fakhar Zaman 3 0 2/161 3/161 1 T20I v Zimbabwe Harare 25 Apr 2021 T20I # 1158
Hasan Ali 4 4* 3/161 3/165 1 T20I v Zimbabwe Harare 25 Apr 2021 T20I # 1158
Babar Azam 1 21 - 1/21 2 T20I v Zimbabwe Harare 23 Apr 2021 T20I # 1156
Babar Azam 1 8 - 1/8 1 T20I v Zimbabwe Harare 21 Apr 2021 T20I # 1154
Fakhar Zaman 2 34 1/8 2/42 1 T20I v Zimbabwe Harare 21 Apr 2021 T20I # 1154
Mohammad Hafeez 3 13 2/42 3/55 1 T20I v Zimbabwe Harare 21 Apr 2021 T20I # 1154
Danish Aziz 4 34 3/55 4/89 1 T20I v Zimbabwe Harare 21 Apr 2021 T20I # 1154
Haider Ali 5 9 4/89 5/98 1 T20I v Zimbabwe Harare 21 Apr 2021 T20I # 1154
Faheem Ashraf 6 2 5/98 6/100 1 T20I v Zimbabwe Harare 21 Apr 2021 T20I # 1154
Mohammad Nawaz (3) 7 24 6/100 7/124 1 T20I v Zimbabwe Harare 21 Apr 2021 T20I # 1154
Usman Qadir 8 25* 7/124 7/149 1 T20I v Zimbabwe Harare 21 Apr 2021 T20I # 1154
Babar Azam 1 1 - 1/1 2 T20I v South Africa Centurion 16 Apr 2021 T20I # 1148
Babar Azam 1 197 - 1/197 2 T20I v South Africa Centurion 14 Apr 2021 T20I # 1147
Fakhar Zaman 2 8* 1/197 1/205 2 T20I v South Africa Centurion 14 Apr 2021 T20I # 1147
Sharjeel Khan 1 0 - 1/0 1 T20I v South Africa Johannesburg 12 Apr 2021 T20I # 1146
Babar Azam 1 41 - 1/41 2 T20I v South Africa Johannesburg 10 Apr 2021 T20I # 1145
Fakhar Zaman 2 45 1/41 2/86 2 T20I v South Africa Johannesburg 10 Apr 2021 T20I # 1145
Mohammad Hafeez 3 24 2/86 3/110 2 T20I v South Africa Johannesburg 10 Apr 2021 T20I # 1145
Haider Ali 4 22 3/110 4/132 2 T20I v South Africa Johannesburg 10 Apr 2021 T20I # 1145
Mohammad Nawaz (3) 5 0 4/132 5/132 2 T20I v South Africa Johannesburg 10 Apr 2021 T20I # 1145
Faheem Ashraf 6 48 5/132 6/180 2 T20I v South Africa Johannesburg 10 Apr 2021 T20I # 1145
Hasan Ali 7 9* 6/180 6/189 2 T20I v South Africa Johannesburg 10 Apr 2021 T20I # 1145
Babar Azam 3 8 2/206 3/214 1 ODI v South Africa Centurion 7 Apr 2021 ODI # 4287
Fakhar Zaman 3 1 2/70 3/71 2 ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
Imam-ul-Haq 3 7 2/186 3/193 2 ODI v South Africa Centurion 2 Apr 2021 ODI # 4285
Danish Aziz 4 5 3/193 4/198 2 ODI v South Africa Centurion 2 Apr 2021 ODI # 4285
Asif Ali 5 5 4/198 5/203 2 ODI v South Africa Centurion 2 Apr 2021 ODI # 4285
Shadab Khan 6 53 5/203 6/256 2 ODI v South Africa Centurion 2 Apr 2021 ODI # 4285
Haider Ali 1 51 - 1/51 2 T20I v South Africa Lahore 14 Feb 2021 T20I # 1122
Babar Azam 2 22 1/51 2/73 2 T20I v South Africa Lahore 14 Feb 2021 T20I # 1122
Babar Azam 1 10 - 1/10 1 T20I v South Africa Lahore 13 Feb 2021 T20I # 1121
Haider Ali 2 26 1/10 2/36 1 T20I v South Africa Lahore 13 Feb 2021 T20I # 1121
Hussain Talat 3 12 2/36 3/48 1 T20I v South Africa Lahore 13 Feb 2021 T20I # 1121
Iftikhar Ahmed 4 45 3/48 4/93 1 T20I v South Africa Lahore 13 Feb 2021 T20I # 1121
Khushdil Shah 5 4 4/93 5/97 1 T20I v South Africa Lahore 13 Feb 2021 T20I # 1121
Babar Azam 1 1 - 1/1 1 T20I v South Africa Lahore 11 Feb 2021 T20I # 1120
Haider Ali 2 36 1/1 2/37 1 T20I v South Africa Lahore 11 Feb 2021 T20I # 1120
Hussain Talat 3 32 2/37 3/69 1 T20I v South Africa Lahore 11 Feb 2021 T20I # 1120
Iftikhar Ahmed 4 30 3/69 4/99 1 T20I v South Africa Lahore 11 Feb 2021 T20I # 1120
Khushdil Shah 5 35 4/99 5/134 1 T20I v South Africa Lahore 11 Feb 2021 T20I # 1120
Faheem Ashraf 6 9 5/134 6/143 1 T20I v South Africa Lahore 11 Feb 2021 T20I # 1120
Mohammad Nawaz (3) 7 26* 6/143 6/169 1 T20I v South Africa Lahore 11 Feb 2021 T20I # 1120
Fawad Alam 5 4 4/145 5/149 1 Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
Faheem Ashraf 6 41 5/149 6/190 1 Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
Fawad Alam 5 13 4/63 5/76 3 Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
Faheem Ashraf 6 52 5/76 6/128 3 Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
Hasan Ali 7 15 6/128 7/143 3 Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
Yasir Shah 8 53 7/143 8/196 3 Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
Noman Ali 9 97 8/196 9/293 3 Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
Shaheen Shah Afridi 10 5 9/293 10/298 3 Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
Fawad Alam 6 55 5/121 6/176 2 Test v South Africa Karachi 26 Jan 2021 Test # 2406
Azhar Ali 5 88 4/83 5/171 1 Test v New Zealand Christchurch 3 Jan 2021 Test # 2400
Fawad Alam 6 10 5/88 6/98 3 Test v New Zealand Christchurch 3 Jan 2021 Test # 2400
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page