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 2016 and 31 Dec 2016 remove between 1 Jan 2016 and 31 Dec 2016 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 232 228 48 6164 118 34.24 7608 81.01 6 35 7 562 36 Profile
filtered 37 40 8 1286 105 40.18 1512 85.05 1 7 1 127 3
List of partnerships
Azhar Ali 6 28 5/240 6/268 1 Test v Australia Melbourne 26 Dec 2016 Test # 2242
Azhar Ali 6 12 5/89 6/101 3 Test v Australia Melbourne 26 Dec 2016 Test # 2242
Mohammad Amir 7 42 6/101 7/143 3 Test v Australia Melbourne 26 Dec 2016 Test # 2242
Sohail Khan 8 10 7/143 8/153 3 Test v Australia Melbourne 26 Dec 2016 Test # 2242
Sami Aslam 6 2 5/54 6/56 2 Test v Australia Brisbane 15 Dec 2016 Test # 2240
Wahab Riaz 7 10 6/56 7/66 2 Test v Australia Brisbane 15 Dec 2016 Test # 2240
Yasir Shah 8 1 7/66 8/67 2 Test v Australia Brisbane 15 Dec 2016 Test # 2240
Mohammad Amir 9 54 8/67 9/121 2 Test v Australia Brisbane 15 Dec 2016 Test # 2240
Rahat Ali 10 21 9/121 10/142 2 Test v Australia Brisbane 15 Dec 2016 Test # 2240
Asad Shafiq 6 47 5/173 6/220 4 Test v Australia Brisbane 15 Dec 2016 Test # 2240
Babar Azam 6 74 5/51 6/125 2 Test v New Zealand Hamilton 25 Nov 2016 Test # 2237
Sami Aslam 3 22 2/159 3/181 4 Test v New Zealand Hamilton 25 Nov 2016 Test # 2237
Younis Khan 4 18 3/181 4/199 4 Test v New Zealand Hamilton 25 Nov 2016 Test # 2237
Misbah-ul-Haq 6 13 5/88 6/101 1 Test v New Zealand Christchurch 17 Nov 2016 Test # 2234
Asad Shafiq 6 2 5/93 6/95 3 Test v New Zealand Christchurch 17 Nov 2016 Test # 2234
Misbah-ul-Haq 5 80 4/150 5/230 1 Test v West Indies Sharjah 30 Oct 2016 Test # 2229
Mohammad Nawaz (3) 6 12 5/230 6/242 1 Test v West Indies Sharjah 30 Oct 2016 Test # 2229
Wahab Riaz 7 6 6/242 7/248 1 Test v West Indies Sharjah 30 Oct 2016 Test # 2229
Azhar Ali 5 86 4/48 5/134 3 Test v West Indies Sharjah 30 Oct 2016 Test # 2229
Yasir Shah 6 10 5/332 6/342 1 Test v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
Mohammad Nawaz (3) 7 70 6/342 7/412 1 Test v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
Misbah-ul-Haq 5 19 4/93 5/112 3 Test v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
Mohammad Nawaz (3) 6 0 5/112 6/112 3 Test v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
Wahab Riaz 7 6 6/112 7/118 3 Test v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
Yasir Shah 8 3 7/118 8/121 3 Test v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
Sohail Khan 9 0 8/121 9/121 3 Test v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
Babar Azam 4 41 3/239 4/280 1 ODI v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Mohammad Rizwan 5 5 4/280 5/285 1 ODI v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Imad Wasim 6 18 5/285 6/303 1 ODI v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Mohammad Nawaz (3) 7 5* 6/303 6/308 1 ODI v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
Babar Azam 4 73 3/209 4/282 1 ODI v West Indies Sharjah 2 Oct 2016 ODI # 3788
Imad Wasim 5 38 4/282 5/320 1 ODI v West Indies Sharjah 2 Oct 2016 ODI # 3788
Mohammad Rizwan 6 17* 5/320 5/337 1 ODI v West Indies Sharjah 2 Oct 2016 ODI # 3788
Babar Azam 4 99 3/93 4/192 1 ODI v West Indies Sharjah 30 Sep 2016 ODI # 3784
Shoaib Malik 4 69 3/85 4/154 1 T20I v West Indies Dubai (DICS) 24 Sep 2016 T20I # 569
Umar Akmal 5 6* 4/154 4/160 1 T20I v West Indies Dubai (DICS) 24 Sep 2016 T20I # 569
Shoaib Malik 4 163 3/77 4/240 2 ODI v England Cardiff 4 Sep 2016 ODI # 3777
Azhar Ali 4 26 3/110 4/136 1 ODI v England Leeds 1 Sep 2016 ODI # 3775
Babar Azam 4 23 3/83 4/106 2 ODI v England Nottingham 30 Aug 2016 ODI # 3773
Shoaib Malik 5 2 4/106 5/108 2 ODI v England Nottingham 30 Aug 2016 ODI # 3773
Mohammad Nawaz (3) 6 47 5/108 6/155 2 ODI v England Nottingham 30 Aug 2016 ODI # 3773
Babar Azam 4 64 3/2 4/66 1 ODI v England Lord's 27 Aug 2016 ODI # 3771
Shoaib Malik 5 59 4/66 5/125 1 ODI v England Lord's 27 Aug 2016 ODI # 3771
Imad Wasim 6 77 5/125 6/202 1 ODI v England Lord's 27 Aug 2016 ODI # 3771
Azhar Ali 4 65 3/113 4/178 1 ODI v England Southampton 24 Aug 2016 ODI # 3770
Shoaib Malik 5 46 4/178 5/224 1 ODI v England Southampton 24 Aug 2016 ODI # 3770
Mohammad Nawaz (3) 6 2 5/224 6/226 1 ODI v England Southampton 24 Aug 2016 ODI # 3770
Sharjeel Khan 4 23 3/203 4/226 1 ODI v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
Shoaib Malik 5 1 4/226 5/227 1 ODI v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
Younis Khan 7 77 6/320 7/397 2 Test v England The Oval 11 Aug 2016 Test # 2216
Misbah-ul-Haq 6 62 5/296 6/358 2 Test v England Birmingham 3 Aug 2016 Test # 2212
Yasir Shah 7 9 6/358 7/367 2 Test v England Birmingham 3 Aug 2016 Test # 2212
Mohammad Amir 8 1 7/367 8/368 2 Test v England Birmingham 3 Aug 2016 Test # 2212
Sohail Khan 9 18 8/368 9/386 2 Test v England Birmingham 3 Aug 2016 Test # 2212
Rahat Ali 10 14 9/386 10/400 2 Test v England Birmingham 3 Aug 2016 Test # 2212
Sami Aslam 6 0 5/125 6/125 4 Test v England Birmingham 3 Aug 2016 Test # 2212
Misbah-ul-Haq 7 36 6/76 7/112 2 Test v England Manchester 22 Jul 2016 Test # 2208
Asad Shafiq 6 18 5/145 6/163 4 Test v England Manchester 22 Jul 2016 Test # 2208
Misbah-ul-Haq 7 28 6/282 7/310 1 Test v England Lord's 14 Jul 2016 Test # 2206
Asad Shafiq 6 39 5/129 6/168 3 Test v England Lord's 14 Jul 2016 Test # 2206
Yasir Shah 7 40 6/168 7/208 3 Test v England Lord's 14 Jul 2016 Test # 2206
Shoaib Malik 7 17 6/147 7/164 2 T20I v Australia Mohali 25 Mar 2016 T20I # 548
Shoaib Malik 6 18* 5/140 5/158 2 T20I v New Zealand Mohali 22 Mar 2016 T20I # 545
Shoaib Malik 5 4 4/101 5/105 1 T20I v India Eden Gardens 19 Mar 2016 T20I # 541
Mohammad Hafeez 6 13* 5/105 5/118 1 T20I v India Eden Gardens 19 Mar 2016 T20I # 541
Sharjeel Khan 2 35 1/23 2/58 2 T20I v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
Umar Akmal 3 36 2/58 3/94 2 T20I v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
Mohammad Hafeez 3 6 2/12 3/18 1 T20I v Bangladesh Mirpur 2 Mar 2016 T20I # 516
Umar Akmal 4 10 3/18 4/28 1 T20I v Bangladesh Mirpur 2 Mar 2016 T20I # 516
Shoaib Malik 5 70 4/28 5/98 1 T20I v Bangladesh Mirpur 2 Mar 2016 T20I # 516
Shahid Afridi 6 4 5/98 6/102 1 T20I v Bangladesh Mirpur 2 Mar 2016 T20I # 516
Anwar Ali 7 27 6/102 7/129 1 T20I v Bangladesh Mirpur 2 Mar 2016 T20I # 516
Umar Akmal 5 0 4/35 5/35 1 T20I v India Mirpur 27 Feb 2016 T20I # 512
Shahid Afridi 6 7 5/35 6/42 1 T20I v India Mirpur 27 Feb 2016 T20I # 512
Wahab Riaz 7 10 6/42 7/52 1 T20I v India Mirpur 27 Feb 2016 T20I # 512
Mohammad Sami 8 18 7/52 8/70 1 T20I v India Mirpur 27 Feb 2016 T20I # 512
Babar Azam 5 12 4/215 5/227 1 ODI v New Zealand Auckland 31 Jan 2016 ODI # 3730
Mohammad Rizwan 6 29 5/227 6/256 1 ODI v New Zealand Auckland 31 Jan 2016 ODI # 3730
Wahab Riaz 7 23 6/256 7/279 1 ODI v New Zealand Auckland 31 Jan 2016 ODI # 3730
Mohammad Amir 8 5 7/279 8/284 1 ODI v New Zealand Auckland 31 Jan 2016 ODI # 3730
Rahat Ali 9 0 8/284 9/284 1 ODI v New Zealand Auckland 31 Jan 2016 ODI # 3730
Mohammad Irfan 10 6 9/284 10/290 1 ODI v New Zealand Auckland 31 Jan 2016 ODI # 3730
Babar Azam 5 26 4/142 5/168 2 ODI v New Zealand Wellington 25 Jan 2016 ODI # 3728
Imad Wasim 6 2 5/168 6/170 2 ODI v New Zealand Wellington 25 Jan 2016 ODI # 3728
Anwar Ali 7 35 6/170 7/205 2 ODI v New Zealand Wellington 25 Jan 2016 ODI # 3728
Shoaib Malik 4 21 3/15 4/36 2 T20I v New Zealand Wellington 22 Jan 2016 T20I # 483
Umar Akmal 5 19 4/36 5/55 2 T20I v New Zealand Wellington 22 Jan 2016 T20I # 483
Shahid Afridi 6 20 5/55 6/75 2 T20I v New Zealand Wellington 22 Jan 2016 T20I # 483
Imad Wasim 7 1 6/75 7/76 2 T20I v New Zealand Wellington 22 Jan 2016 T20I # 483
Anwar Ali 8 16 7/76 8/92 2 T20I v New Zealand Wellington 22 Jan 2016 T20I # 483
Umar Akmal 7 2 6/161 7/163 1 T20I v New Zealand Hamilton 17 Jan 2016 T20I # 480
Imad Wasim 7 20 6/147 7/167 1 T20I v New Zealand Auckland 15 Jan 2016 T20I # 478
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