Records type batting analysis [change type]
View list of partnerships [change view]
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
overall 2009-2019 84 79 14 1690 94 26.00 1377 122.73 0 8 10 122 55 Profile
List of partnerships
Shahid Afridi 4 66 3/59 4/125 1 v Sri Lanka Colombo (RPS) 12 Aug 2009 T20I # 118
Imran Nazir 2 22 1/34 2/56 1 v New Zealand Dubai (DICS) 12 Nov 2009 T20I # 122
Kamran Akmal 2 11 1/40 2/51 1 v New Zealand Dubai (DICS) 13 Nov 2009 T20I # 123
Shahid Afridi 3 45 2/51 3/96 1 v New Zealand Dubai (DICS) 13 Nov 2009 T20I # 123
Shoaib Malik 4 18 3/96 4/114 1 v New Zealand Dubai (DICS) 13 Nov 2009 T20I # 123
Abdul Razzaq 5 0 4/114 5/114 1 v New Zealand Dubai (DICS) 13 Nov 2009 T20I # 123
Fawad Alam 6 39* 5/114 5/153 1 v New Zealand Dubai (DICS) 13 Nov 2009 T20I # 123
Kamran Akmal 5 39 4/59 5/98 2 v Australia Melbourne 5 Feb 2010 T20I # 134
Fawad Alam 6 5 5/98 6/103 2 v Australia Melbourne 5 Feb 2010 T20I # 134
Naved-ul-Hasan 7 4 6/103 7/107 2 v Australia Melbourne 5 Feb 2010 T20I # 134
Umar Gul 8 11 7/107 8/118 2 v Australia Melbourne 5 Feb 2010 T20I # 134
Saeed Ajmal 9 0 8/118 9/118 2 v Australia Melbourne 5 Feb 2010 T20I # 134
Khalid Latif 3 6 2/20 3/26 1 v England Dubai (DICS) 19 Feb 2010 T20I # 144
Shoaib Malik 4 13 3/26 4/39 1 v England Dubai (DICS) 19 Feb 2010 T20I # 144
Imran Farhat 2 0 1/4 2/4 2 v England Dubai (DICS) 20 Feb 2010 T20I # 145
Shoaib Malik 3 36 2/4 3/40 2 v England Dubai (DICS) 20 Feb 2010 T20I # 145
Shahid Afridi 4 24 3/40 4/64 2 v England Dubai (DICS) 20 Feb 2010 T20I # 145
Fawad Alam 5 14 4/64 5/78 2 v England Dubai (DICS) 20 Feb 2010 T20I # 145
Mohammad Hafeez 3 6 2/28 3/34 2 v Australia Gros Islet 2 May 2010 T20I # 156
Misbah-ul-Haq 4 36 3/34 4/70 2 v Australia Gros Islet 2 May 2010 T20I # 156
Mohammad Hafeez 3 6 2/71 3/77 1 v England Bridgetown 6 May 2010 T20I # 163
Shahid Afridi 4 0 3/77 4/77 1 v England Bridgetown 6 May 2010 T20I # 163
Misbah-ul-Haq 5 25 4/77 5/102 1 v England Bridgetown 6 May 2010 T20I # 163
Abdul Razzaq 6 16 5/102 6/118 1 v England Bridgetown 6 May 2010 T20I # 163
Salman Butt 3 1 2/24 3/25 2 v New Zealand Bridgetown 8 May 2010 T20I # 167
Kamran Akmal 4 51 3/18 4/69 1 v South Africa Gros Islet 10 May 2010 T20I # 171
Shahid Afridi 5 61 4/69 5/130 1 v South Africa Gros Islet 10 May 2010 T20I # 171
Salman Butt 2 7 1/82 2/89 1 v Australia Gros Islet 14 May 2010 T20I # 176
Shahid Afridi 3 25 2/89 3/114 1 v Australia Gros Islet 14 May 2010 T20I # 176
Khalid Latif 4 31 3/114 4/145 1 v Australia Gros Islet 14 May 2010 T20I # 176
Abdul Razzaq 5 44 4/145 5/189 1 v Australia Gros Islet 14 May 2010 T20I # 176
Misbah-ul-Haq 6 2 5/189 6/191 1 v Australia Gros Islet 14 May 2010 T20I # 176
Shoaib Malik 5 51 4/47 5/98 1 v Australia Birmingham 5 Jul 2010 T20I # 184
Abdul Razzaq 6 39 5/98 6/137 1 v Australia Birmingham 5 Jul 2010 T20I # 184
Mohammad Amir 7 16 6/137 7/153 1 v Australia Birmingham 5 Jul 2010 T20I # 184
Shoaib Malik 4 22 3/78 4/100 1 v Australia Birmingham 6 Jul 2010 T20I # 185
Shahid Afridi 5 30 4/100 5/130 1 v Australia Birmingham 6 Jul 2010 T20I # 185
Fawad Alam 4 32 3/56 4/88 1 v England Cardiff 5 Sep 2010 T20I # 186
Shahid Afridi 5 38* 4/88 4/126 1 v England Cardiff 5 Sep 2010 T20I # 186
Shahzaib Hasan 3 2 2/18 3/20 1 v England Cardiff 7 Sep 2010 T20I # 187
Shahid Afridi 4 2 3/20 4/22 1 v England Cardiff 7 Sep 2010 T20I # 187
Mohammad Hafeez 5 22 4/22 5/44 1 v England Cardiff 7 Sep 2010 T20I # 187
Mohammad Hafeez 3 8 2/38 3/46 1 v South Africa Abu Dhabi 26 Oct 2010 T20I # 190
Shahid Afridi 4 29 3/46 4/75 1 v South Africa Abu Dhabi 26 Oct 2010 T20I # 190
Misbah-ul-Haq 5 9 4/75 5/84 1 v South Africa Abu Dhabi 26 Oct 2010 T20I # 190
Misbah-ul-Haq 4 7 3/29 4/36 1 v South Africa Abu Dhabi 27 Oct 2010 T20I # 191
Fawad Alam 5 0 4/62 5/62 1 v New Zealand Auckland 26 Dec 2010 T20I # 193
Mohammad Hafeez 3 1 2/68 3/69 2 v New Zealand Hamilton 28 Dec 2010 T20I # 194
Younis Khan 4 7 3/69 4/76 2 v New Zealand Hamilton 28 Dec 2010 T20I # 194
Asad Shafiq 5 20 4/76 5/96 2 v New Zealand Hamilton 28 Dec 2010 T20I # 194
Abdul Razzaq 6 18 5/96 6/114 2 v New Zealand Hamilton 28 Dec 2010 T20I # 194
Umar Gul 7 0 6/114 7/114 2 v New Zealand Hamilton 28 Dec 2010 T20I # 194
Wahab Riaz 8 27 7/114 8/141 2 v New Zealand Hamilton 28 Dec 2010 T20I # 194
Asad Shafiq 4 6 3/100 4/106 1 v New Zealand Christchurch 30 Dec 2010 T20I # 195
Shahid Afridi 5 30 4/106 5/136 1 v New Zealand Christchurch 30 Dec 2010 T20I # 195
Abdul Razzaq 6 28 5/136 6/164 1 v New Zealand Christchurch 30 Dec 2010 T20I # 195
Asad Shafiq 3 29 2/20 3/49 2 v West Indies Gros Islet 21 Apr 2011 T20I # 199
Misbah-ul-Haq 4 0 3/49 4/49 2 v West Indies Gros Islet 21 Apr 2011 T20I # 199
Shahid Afridi 5 29 4/49 5/78 2 v West Indies Gros Islet 21 Apr 2011 T20I # 199
Mohammad Salman 6 15 5/78 6/93 2 v West Indies Gros Islet 21 Apr 2011 T20I # 199
Abdur Rehman 7 16 6/93 7/109 2 v West Indies Gros Islet 21 Apr 2011 T20I # 199
Rameez Raja (2) 3 7 2/147 3/154 1 v Zimbabwe Harare 16 Sep 2011 T20I # 205
Shoaib Malik 4 26 3/154 4/180 1 v Zimbabwe Harare 16 Sep 2011 T20I # 205
Sohail Tanvir 5 18* 4/180 4/198 1 v Zimbabwe Harare 16 Sep 2011 T20I # 205
Mohammad Hafeez 4 59 3/34 4/93 1 v Zimbabwe Harare 18 Sep 2011 T20I # 206
Misbah-ul-Haq 5 16 4/93 5/109 1 v Zimbabwe Harare 18 Sep 2011 T20I # 206
Asad Shafiq 3 8 2/36 3/44 2 v Sri Lanka Abu Dhabi 25 Nov 2011 T20I # 215
Asad Shafiq 3 26 2/61 3/87 1 v Bangladesh Mirpur 29 Nov 2011 T20I # 216
Misbah-ul-Haq 5 0 4/73 5/73 1 v England Dubai (DICS) 23 Feb 2012 T20I # 226
Awais Zia 3 28 2/2 3/30 2 v England Dubai (DICS) 25 Feb 2012 T20I # 228
Misbah-ul-Haq 4 37 3/76 4/113 2 v England Abu Dhabi 27 Feb 2012 T20I # 229
Ahmed Shehzad 5 22 4/46 5/68 2 v Sri Lanka Hambantota 1 Jun 2012 T20I # 244
Mohammad Hafeez 3 11 2/18 3/29 1 v Sri Lanka Hambantota 3 Jun 2012 T20I # 245
Kamran Akmal 4 46 3/97 4/143 1 v Australia Dubai (DICS) 7 Sep 2012 T20I # 257
Nasir Jamshed 5 3 4/16 5/19 2 v Australia Dubai (DICS) 10 Sep 2012 T20I # 259
Nasir Jamshed 4 5 3/129 4/134 1 v New Zealand Pallekele 23 Sep 2012 T20I # 271
Shoaib Malik 5 25 4/134 5/159 1 v New Zealand Pallekele 23 Sep 2012 T20I # 271
Shoaib Malik 5 26 4/37 5/63 2 v South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
Shahid Afridi 6 0 5/63 6/63 2 v South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
Yasir Arafat 7 13 6/63 7/76 2 v South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
Umar Gul 8 49 7/76 8/125 2 v South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
Saeed Ajmal 9 11* 8/125 8/136 2 v South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
Shoaib Malik 6 47 5/59 6/106 1 v India Colombo (RPS) 30 Sep 2012 T20I # 282
Yasir Arafat 7 9 6/106 7/115 1 v India Colombo (RPS) 30 Sep 2012 T20I # 282
Kamran Akmal 4 0 3/108 4/108 1 v Australia Colombo (RPS) 2 Oct 2012 T20I # 285
Abdul Razzaq 5 28 4/108 5/136 1 v Australia Colombo (RPS) 2 Oct 2012 T20I # 285
Shahid Afridi 6 8 5/136 6/144 1 v Australia Colombo (RPS) 2 Oct 2012 T20I # 285
Shoaib Malik 7 5* 6/144 6/149 1 v Australia Colombo (RPS) 2 Oct 2012 T20I # 285
Mohammad Hafeez 5 27 4/64 5/91 2 v Sri Lanka Colombo (RPS) 4 Oct 2012 T20I # 287
Shahid Afridi 6 0 5/91 6/91 2 v Sri Lanka Colombo (RPS) 4 Oct 2012 T20I # 287
Sohail Tanvir 7 22 6/91 7/113 2 v Sri Lanka Colombo (RPS) 4 Oct 2012 T20I # 287
Umar Gul 8 10* 7/113 7/123 2 v Sri Lanka Colombo (RPS) 4 Oct 2012 T20I # 287
Mohammad Hafeez 3 1 2/11 3/12 2 v India Bengaluru 25 Dec 2012 T20I # 296
Ahmed Shehzad 2 10 1/74 2/84 2 v India Ahmedabad 28 Dec 2012 T20I # 298
Mohammad Hafeez 3 62 2/84 3/146 2 v India Ahmedabad 28 Dec 2012 T20I # 298
Mohammad Hafeez 3 43 2/112 3/155 1 v South Africa Centurion 3 Mar 2013 T20I # 306
Umar Amin 4 32 3/45 4/77 2 v West Indies Kingstown 27 Jul 2013 T20I # 321
Ahmed Shehzad 4 36 3/42 4/78 1 v West Indies Kingstown 28 Jul 2013 T20I # 322
Shahid Afridi 5 18 4/78 5/96 1 v West Indies Kingstown 28 Jul 2013 T20I # 322
Hammad Azam 6 13 5/96 6/109 1 v West Indies Kingstown 28 Jul 2013 T20I # 322
Sohail Tanvir 7 0 6/109 7/109 1 v West Indies Kingstown 28 Jul 2013 T20I # 322
Zulfiqar Babar 8 26* 7/109 7/135 1 v West Indies Kingstown 28 Jul 2013 T20I # 322
Shoaib Malik 5 20 4/21 5/41 1 v South Africa Dubai (DICS) 13 Nov 2013 T20I # 334
Abdul Razzaq 6 29 5/41 6/70 1 v South Africa Dubai (DICS) 13 Nov 2013 T20I # 334
Sohail Tanvir 7 2 6/70 7/72 1 v South Africa Dubai (DICS) 13 Nov 2013 T20I # 334
Abdur Rehman 8 26 7/72 8/98 1 v South Africa Dubai (DICS) 13 Nov 2013 T20I # 334
Sohaib Maqsood 4 26 3/75 4/101 2 v South Africa Dubai (DICS) 15 Nov 2013 T20I # 336
Mohammad Hafeez 3 10* 2/50 2/60 2 v South Africa Johannesburg 20 Nov 2013 T20I # 340
Mohammad Hafeez 3 102 2/44 3/146 1 v South Africa Cape Town 22 Nov 2013 T20I # 343
Shahid Afridi 4 26 3/146 4/172 1 v South Africa Cape Town 22 Nov 2013 T20I # 343
Mohammad Hafeez 3 47 2/64 3/111 2 v Afghanistan Sharjah 8 Dec 2013 T20I # 349
Mohammad Hafeez 3 7 2/69 3/76 2 v Sri Lanka Dubai (DICS) 11 Dec 2013 T20I # 350
Sohaib Maqsood 4 0 3/76 4/76 2 v Sri Lanka Dubai (DICS) 11 Dec 2013 T20I # 350
Sharjeel Khan 4 21 3/62 4/83 2 v Sri Lanka Dubai (DICS) 13 Dec 2013 T20I # 351
Shahid Afridi 5 1 4/83 5/84 2 v Sri Lanka Dubai (DICS) 13 Dec 2013 T20I # 351
Ahmed Shehzad 3 3 2/44 3/47 1 v India Mirpur 21 Mar 2014 T20I # 378
Shoaib Malik 4 50 3/47 4/97 1 v India Mirpur 21 Mar 2014 T20I # 378
Shahid Afridi 5 6 4/97 5/103 1 v India Mirpur 21 Mar 2014 T20I # 378
Kamran Akmal 3 96 2/25 3/121 1 v Australia Mirpur 23 Mar 2014 T20I # 381
Sohaib Maqsood 4 26 3/121 4/147 1 v Australia Mirpur 23 Mar 2014 T20I # 381
Shahid Afridi 5 33 4/147 5/180 1 v Australia Mirpur 23 Mar 2014 T20I # 381
Ahmed Shehzad 3 1 2/70 3/71 1 v Bangladesh Mirpur 30 Mar 2014 T20I # 392
Mohammad Hafeez 3 8 2/1 3/9 2 v West Indies Mirpur 1 Apr 2014 T20I # 397
Saad Nasim 5 3 4/33 5/36 1 v Australia Dubai (DICS) 5 Oct 2014 T20I # 406
Sarfaraz Ahmed 4 43* 3/97 3/140 2 v New Zealand Dubai (DICS) 4 Dec 2014 T20I # 411
Ahmed Shehzad 5 10 4/64 5/74 2 v New Zealand Dubai (DICS) 5 Dec 2014 T20I # 412
Shahid Afridi 6 23 5/74 6/97 2 v New Zealand Dubai (DICS) 5 Dec 2014 T20I # 412
Shoaib Malik 4 5 3/157 4/162 2 v Zimbabwe Lahore 22 May 2015 T20I # 417
Mukhtar Ahmed 4 22 3/95 4/117 2 v Zimbabwe Lahore 24 May 2015 T20I # 418
Shahid Afridi 5 13 4/117 5/130 2 v Zimbabwe Lahore 24 May 2015 T20I # 418
Mohammad Rizwan 6 22 5/130 6/152 2 v Zimbabwe Lahore 24 May 2015 T20I # 418
Shoaib Malik 4 81 3/83 4/164 1 v Sri Lanka Colombo (RPS) 30 Jul 2015 T20I # 448
Shoaib Malik 4 7 3/33 4/40 2 v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
Shoaib Malik 4 42 3/29 4/71 1 v Zimbabwe Harare 27 Sep 2015 T20I # 454
Mohammad Rizwan 5 34 4/72 5/106 1 v Zimbabwe Harare 29 Sep 2015 T20I # 455
Shahid Afridi 6 5 5/106 6/111 1 v Zimbabwe Harare 29 Sep 2015 T20I # 455
Imad Wasim 7 25* 6/111 6/136 1 v Zimbabwe Harare 29 Sep 2015 T20I # 455
Sohaib Maqsood 5 32 4/42 5/74 2 v England Dubai (DICS) 26 Nov 2015 T20I # 468
Shoaib Malik 5 14 4/93 5/107 2 v England Dubai (DICS) 27 Nov 2015 T20I # 469
Shoaib Malik 5 15 4/50 5/65 2 v England Sharjah 30 Nov 2015 T20I # 473
Mohammad Hafeez 4 32 3/78 4/110 1 v New Zealand Auckland 15 Jan 2016 T20I # 478
Shahid Afridi 5 36 4/110 5/146 1 v New Zealand Auckland 15 Jan 2016 T20I # 478
Shoaib Malik 4 63 3/67 4/130 1 v New Zealand Hamilton 17 Jan 2016 T20I # 480
Shahid Afridi 5 7 4/130 5/137 1 v New Zealand Hamilton 17 Jan 2016 T20I # 480
Imad Wasim 6 24 5/137 6/161 1 v New Zealand Hamilton 17 Jan 2016 T20I # 480
Sarfaraz Ahmed 7 2 6/161 7/163 1 v New Zealand Hamilton 17 Jan 2016 T20I # 480
Wahab Riaz 8 5* 7/163 7/168 1 v New Zealand Hamilton 17 Jan 2016 T20I # 480
Sarfaraz Ahmed 5 19 4/36 5/55 2 v New Zealand Wellington 22 Jan 2016 T20I # 483
Shoaib Malik 4 3 3/32 4/35 1 v India Mirpur 27 Feb 2016 T20I # 512
Sarfaraz Ahmed 5 0 4/35 5/35 1 v India Mirpur 27 Feb 2016 T20I # 512
Mohammad Hafeez 3 6 2/11 3/17 2 v U.A.E. Mirpur 29 Feb 2016 T20I # 514
Shoaib Malik 4 114* 3/17 3/131 2 v U.A.E. Mirpur 29 Feb 2016 T20I # 514
Sarfaraz Ahmed 4 10 3/18 4/28 1 v Bangladesh Mirpur 2 Mar 2016 T20I # 516
Sarfaraz Ahmed 3 36 2/58 3/94 2 v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
Shoaib Malik 4 56 3/94 4/150 2 v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
Shahid Afridi 4 12 3/163 4/175 1 v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
Shahid Afridi 3 14 2/46 3/60 1 v India Eden Gardens 19 Mar 2016 T20I # 541
Shoaib Malik 4 41 3/60 4/101 1 v India Eden Gardens 19 Mar 2016 T20I # 541
Ahmed Shehzad 3 17 2/79 3/96 2 v New Zealand Mohali 22 Mar 2016 T20I # 545
Shahid Afridi 4 27 3/96 4/123 2 v New Zealand Mohali 22 Mar 2016 T20I # 545
Shoaib Malik 5 17 4/123 5/140 2 v New Zealand Mohali 22 Mar 2016 T20I # 545
Khalid Latif 3 45 2/40 3/85 2 v Australia Mohali 25 Mar 2016 T20I # 548
Sarfaraz Ahmed 5 6* 4/154 4/160 1 v West Indies Dubai (DICS) 24 Sep 2016 T20I # 569
Ahmed Shehzad 2 0 1/13 2/13 2 v Sri Lanka Lahore 5 Oct 2019 T20I # 914
Sarfaraz Ahmed 4 0 3/51 4/51 2 v Sri Lanka Lahore 7 Oct 2019 T20I # 922
Statsguru includes the following current or recent Twenty20 Internationals:
Namibia v Scotland at Bridgetown, ICC Men's T20 World Cup 12th match, Jun 6, 2024 [T20I # 2643]
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642]
Australia v Oman at Bridgetown, ICC Men's T20 World Cup 10th match, Jun 5, 2024 [T20I # 2641]
Papua New Guinea v Uganda at Providence, ICC Men's T20 World Cup 9th match, Jun 5, 2024 [T20I # 2640]
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639]
 
Feedback Print this page