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 2018 and 31 Dec 2018 remove between 1 Jan 2018 and 31 Dec 2018 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 98 119 10 4727 157 43.36 7230 65.38 12 29 7 425 42 Profile
filtered 21 28 4 1063 128 44.29 1622 65.53 3 6 3 95 7
List of partnerships
Fakhar Zaman 1 1 - 1/1 1 Test v South Africa Centurion 26 Dec 2018 Test # 2338
Fakhar Zaman 1 44 - 1/44 3 Test v South Africa Centurion 26 Dec 2018 Test # 2338
Shan Masood 2 57 1/44 2/101 3 Test v South Africa Centurion 26 Dec 2018 Test # 2338
Mohammad Hafeez 1 0 - 1/0 2 Test v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
Azhar Ali 2 17 1/0 2/17 2 Test v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
Mohammad Hafeez 1 19 - 1/19 4 Test v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
Azhar Ali 2 13 1/19 2/32 4 Test v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
Haris Sohail 3 11 2/32 3/43 4 Test v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
Asad Shafiq 4 0 3/43 4/43 4 Test v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
Babar Azam 5 12 4/43 5/55 4 Test v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
Mohammad Hafeez 1 18 - 1/18 1 Test v New Zealand Dubai (DICS) 24 Nov 2018 Test # 2330
Azhar Ali 2 7 1/18 2/25 1 Test v New Zealand Dubai (DICS) 24 Nov 2018 Test # 2330
Mohammad Hafeez 1 27 - 1/27 2 Test v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
Mohammad Hafeez 1 40 - 1/40 4 Test v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
Fakhar Zaman 1 54* - 0/54 2 ODI v New Zealand Abu Dhabi 9 Nov 2018 ODI # 4068
Fakhar Zaman 1 8 - 1/8 2 ODI v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Babar Azam 2 0 1/8 2/8 2 ODI v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Mohammad Hafeez 3 0 2/8 3/8 2 ODI v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Shoaib Malik 4 63 3/8 4/71 2 ODI v New Zealand Abu Dhabi 7 Nov 2018 ODI # 4066
Mohammad Hafeez 1 205 - 1/205 1 Test v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
Mohammad Hafeez 1 37 - 1/37 3 Test v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
Bilal Asif 2 1 1/37 2/38 3 Test v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
Azhar Ali 3 7 2/38 3/45 3 Test v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
Haris Sohail 4 65 3/45 4/110 3 Test v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
Fakhar Zaman 1 2 - 1/2 2 ODI v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Babar Azam 2 1 1/2 2/3 2 ODI v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Sarfaraz Ahmed 3 15 2/3 3/18 2 ODI v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Shoaib Malik 4 67 3/18 4/85 2 ODI v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Shadab Khan 5 9 4/85 5/94 2 ODI v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Asif Ali 6 71 5/94 6/165 2 ODI v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Mohammad Nawaz (3) 7 2 6/165 7/167 2 ODI v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
Fakhar Zaman 1 24 - 1/24 1 ODI v India Dubai (DICS) 23 Sep 2018 ODI # 4044
Fakhar Zaman 1 0 - 1/0 2 ODI v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
Babar Azam 2 154 1/0 2/154 2 ODI v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
Fakhar Zaman 1 2 - 1/2 1 ODI v India Dubai (DICS) 19 Sep 2018 ODI # 4040
Fakhar Zaman 1 41 - 1/41 2 ODI v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
Babar Azam 2 52 1/41 2/93 2 ODI v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
Shoaib Malik 3 27* 2/93 2/120 2 ODI v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
Fakhar Zaman 1 168 - 1/168 1 ODI v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
Babar Azam 2 77 1/168 2/245 1 ODI v Zimbabwe Bulawayo 22 Jul 2018 ODI # 4021
Fakhar Zaman 1 304 - 1/304 1 ODI v Zimbabwe Bulawayo 20 Jul 2018 ODI # 4020
Fakhar Zaman 1 0 - 1/0 2 ODI v Zimbabwe Bulawayo 18 Jul 2018 ODI # 4019
Fakhar Zaman 1 119 - 1/119 2 ODI v Zimbabwe Bulawayo 16 Jul 2018 ODI # 4017
Fakhar Zaman 1 113 - 1/113 1 ODI v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Babar Azam 2 59 1/113 2/172 1 ODI v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Shoaib Malik 3 63 2/172 3/235 1 ODI v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Asif Ali 4 33 3/235 4/268 1 ODI v Zimbabwe Bulawayo 13 Jul 2018 ODI # 4015
Azhar Ali 1 0 - 1/0 1 Test v England Leeds 1 Jun 2018 Test # 2305
Azhar Ali 1 20 - 1/20 3 Test v England Leeds 1 Jun 2018 Test # 2305
Haris Sohail 2 10 1/20 2/30 3 Test v England Leeds 1 Jun 2018 Test # 2305
Asad Shafiq 3 12 2/30 3/42 3 Test v England Leeds 1 Jun 2018 Test # 2305
Usman Salahuddin 4 42 3/42 4/84 3 Test v England Leeds 1 Jun 2018 Test # 2305
Azhar Ali 1 12 - 1/12 2 Test v England Lord's 24 May 2018 Test # 2304
Azhar Ali 1 12 - 1/12 4 Test v England Lord's 24 May 2018 Test # 2304
Haris Sohail 2 54* 1/12 1/66 4 Test v England Lord's 24 May 2018 Test # 2304
Azhar Ali 1 13 - 1/13 1 Test v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
Haris Sohail 2 0 1/13 2/13 1 Test v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
Azhar Ali 1 2 - 1/2 4 Test v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
Haris Sohail 2 11 1/2 2/13 4 Test v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
Asad Shafiq 3 1 2/13 3/14 4 Test v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
Babar Azam 4 126 3/14 4/140 4 Test v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
Sarfaraz Ahmed 5 12 4/140 5/152 4 Test v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
Shadab Khan 6 8* 5/152 5/160 4 Test v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
Azhar Ali 1 5 - 1/5 1 ODI v New Zealand Nelson 9 Jan 2018 ODI # 3947
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