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 2017-2024 89 81 3 1826 91 23.41 1367 133.57 0 11 6 171 75 Profile
List of partnerships
Shoaib Malik 4 8 3/43 4/51 1 v West Indies Port of Spain 30 Mar 2017 T20I # 603
Babar Azam 5 20 4/95 5/115 1 v West Indies Port of Spain 1 Apr 2017 T20I # 604
Sarfaraz Ahmed 6 9 5/115 6/124 1 v West Indies Port of Spain 1 Apr 2017 T20I # 604
Wahab Riaz 7 6 6/124 7/130 1 v West Indies Port of Spain 1 Apr 2017 T20I # 604
Sohail Tanvir 8 2 7/130 8/132 1 v West Indies Port of Spain 1 Apr 2017 T20I # 604
Ahmed Shehzad 1 8 - 1/8 1 v World-XI Lahore 12 Sep 2017 T20I # 619
Ahmed Shehzad 1 41 - 1/41 1 v World-XI Lahore 13 Sep 2017 T20I # 620
Ahmed Shehzad 1 61 - 1/61 1 v World-XI Lahore 15 Sep 2017 T20I # 621
Ahmed Shehzad 1 10 - 1/10 2 v Sri Lanka Abu Dhabi 26 Oct 2017 T20I # 625
Ahmed Shehzad 1 30 - 1/30 2 v Sri Lanka Abu Dhabi 27 Oct 2017 T20I # 627
Umar Amin 1 57 - 1/57 1 v Sri Lanka Lahore 29 Oct 2017 T20I # 629
Umar Amin 1 4 - 1/4 1 v New Zealand Wellington 22 Jan 2018 T20I # 639
Ahmed Shehzad 1 94 - 1/94 1 v New Zealand Auckland 25 Jan 2018 T20I # 640
Babar Azam 2 2 1/94 2/96 1 v New Zealand Auckland 25 Jan 2018 T20I # 640
Ahmed Shehzad 1 30 - 1/30 1 v New Zealand Mount Maunganui 28 Jan 2018 T20I # 641
Babar Azam 2 36 1/30 2/66 1 v New Zealand Mount Maunganui 28 Jan 2018 T20I # 641
Sarfaraz Ahmed 3 40 2/66 3/106 1 v New Zealand Mount Maunganui 28 Jan 2018 T20I # 641
Babar Azam 1 46 - 1/46 1 v West Indies Karachi 1 Apr 2018 T20I # 663
Hussain Talat 2 19 1/46 2/65 1 v West Indies Karachi 1 Apr 2018 T20I # 663
Babar Azam 1 11 - 1/11 1 v West Indies Karachi 2 Apr 2018 T20I # 664
Babar Azam 1 61 - 1/61 2 v West Indies Karachi 3 Apr 2018 T20I # 665
Ahmed Shehzad 1 33 - 1/33 1 v Scotland Edinburgh 12 Jun 2018 T20I # 671
Hussain Talat 2 13 1/33 2/46 1 v Scotland Edinburgh 12 Jun 2018 T20I # 671
Ahmed Shehzad 1 60 - 1/60 1 v Scotland Edinburgh 13 Jun 2018 T20I # 673
Hussain Talat 2 2 1/60 2/62 1 v Scotland Edinburgh 13 Jun 2018 T20I # 673
Mohammad Hafeez 1 13 - 1/13 1 v Zimbabwe Harare 1 Jul 2018 T20I # 681
Hussain Talat 2 31 1/13 2/44 1 v Zimbabwe Harare 1 Jul 2018 T20I # 681
Sarfaraz Ahmed 3 34 2/44 3/78 1 v Zimbabwe Harare 1 Jul 2018 T20I # 681
Shoaib Malik 4 42 3/78 4/120 1 v Zimbabwe Harare 1 Jul 2018 T20I # 681
Mohammad Hafeez 1 0 - 1/0 1 v Australia Harare 2 Jul 2018 T20I # 682
Hussain Talat 2 12 1/0 2/12 1 v Australia Harare 2 Jul 2018 T20I # 682
Sarfaraz Ahmed 3 7 2/12 3/19 1 v Australia Harare 2 Jul 2018 T20I # 682
Haris Sohail 1 58 - 1/58 2 v Zimbabwe Harare 4 Jul 2018 T20I # 685
Hussain Talat 2 37 1/58 2/95 2 v Zimbabwe Harare 4 Jul 2018 T20I # 685
Haris Sohail 1 8 - 1/8 1 v Australia Harare 5 Jul 2018 T20I # 686
Hussain Talat 2 72 1/8 2/80 1 v Australia Harare 5 Jul 2018 T20I # 686
Sarfaraz Ahmed 3 27 2/80 3/107 1 v Australia Harare 5 Jul 2018 T20I # 686
Shoaib Malik 4 25 3/107 4/132 1 v Australia Harare 5 Jul 2018 T20I # 686
Sahibzada Farhan 1 2 - 1/2 2 v Australia Harare 8 Jul 2018 T20I # 689
Hussain Talat 2 0 1/2 2/2 2 v Australia Harare 8 Jul 2018 T20I # 689
Sarfaraz Ahmed 3 45 2/2 3/47 2 v Australia Harare 8 Jul 2018 T20I # 689
Shoaib Malik 4 107 3/47 4/154 2 v Australia Harare 8 Jul 2018 T20I # 689
Babar Azam 1 32 - 1/32 1 v Australia Abu Dhabi 24 Oct 2018 T20I # 701
Babar Azam 1 29 - 1/29 1 v Australia Dubai (DICS) 26 Oct 2018 T20I # 702
Babar Azam 1 40 - 1/40 2 v New Zealand Dubai (DICS) 2 Nov 2018 T20I # 706
Babar Azam 1 29 - 1/29 1 v New Zealand Dubai (DICS) 4 Nov 2018 T20I # 708
Babar Azam 1 4 - 1/4 2 v South Africa Cape Town 1 Feb 2019 T20I # 732
Babar Azam 1 45 - 1/45 2 v South Africa Johannesburg 3 Feb 2019 T20I # 734
Babar Azam 1 24 - 1/24 1 v South Africa Centurion 6 Feb 2019 T20I # 736
Mohammad Rizwan 2 23 1/24 2/47 1 v South Africa Centurion 6 Feb 2019 T20I # 736
Babar Azam 1 16 - 1/16 1 v England Cardiff 5 May 2019 T20I # 772
Babar Azam 1 9 - 1/9 2 v Sri Lanka Lahore 7 Oct 2019 T20I # 922
Babar Azam 1 0 - 1/0 2 v Sri Lanka Lahore 9 Oct 2019 T20I # 925
Babar Azam 1 1 - 1/1 1 v Australia Sydney 3 Nov 2019 T20I # 999
Babar Azam 1 22 - 1/22 1 v Australia Canberra 5 Nov 2019 T20I # 1002
Babar Azam 1 72 - 1/72 1 v England Manchester 30 Aug 2020 T20I # 1093
Babar Azam 1 2 - 1/2 1 v England Manchester 1 Sep 2020 T20I # 1094
Babar Azam 1 36 - 1/36 2 v Zimbabwe Rawalpindi 7 Nov 2020 T20I # 1105
Babar Azam 1 10 - 1/10 2 v Zimbabwe Rawalpindi 8 Nov 2020 T20I # 1106
Abdullah Shafique 1 39 - 1/39 2 v Zimbabwe Rawalpindi 10 Nov 2020 T20I # 1107
Mohammad Rizwan 2 45 1/41 2/86 2 v South Africa Johannesburg 10 Apr 2021 T20I # 1145
Mohammad Rizwan 2 8* 1/197 1/205 2 v South Africa Centurion 14 Apr 2021 T20I # 1147
Babar Azam 2 91 1/1 2/92 2 v South Africa Centurion 16 Apr 2021 T20I # 1148
Mohammad Rizwan 2 34 1/8 2/42 1 v Zimbabwe Harare 21 Apr 2021 T20I # 1154
Babar Azam 2 16 1/21 2/37 2 v Zimbabwe Harare 23 Apr 2021 T20I # 1156
Mohammad Rizwan 3 0 2/161 3/161 1 v Zimbabwe Harare 25 Apr 2021 T20I # 1158
Babar Azam 3 6 2/169 3/175 1 v England Nottingham 16 Jul 2021 T20I # 1191
Mohammad Hafeez 4 46 3/175 4/221 1 v England Nottingham 16 Jul 2021 T20I # 1191
Azam Khan 5 0 4/221 5/221 1 v England Nottingham 16 Jul 2021 T20I # 1191
Mohammad Hafeez 4 11 3/82 4/93 2 v England Leeds 18 Jul 2021 T20I # 1193
Azam Khan 5 2 4/93 5/95 2 v England Leeds 18 Jul 2021 T20I # 1193
Mohammad Rizwan 4 45 3/69 4/114 1 v England Manchester 20 Jul 2021 T20I # 1195
Babar Azam 3 21 2/113 3/134 1 v West Indies Providence 31 Jul 2021 T20I # 1208
Mohammad Hafeez 4 11 3/134 4/145 1 v West Indies Providence 31 Jul 2021 T20I # 1208
Hasan Ali 5 0 4/145 5/145 1 v West Indies Providence 31 Jul 2021 T20I # 1208
Mohammad Rizwan 2 19 1/28 2/47 2 v New Zealand Sharjah 26 Oct 2021 T20I # 1367
Babar Azam 2 63 1/12 2/75 2 v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
Mohammad Rizwan 2 9 1/113 2/122 1 v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
Babar Azam 2 24 1/35 2/59 1 v Scotland Sharjah 7 Nov 2021 T20I # 1406
Mohammad Rizwan 2 72 1/71 2/143 1 v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
Asif Ali 3 15 2/143 3/158 1 v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
Shoaib Malik 4 4 3/158 4/162 1 v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
Mohammad Hafeez 5 14* 4/162 4/176 1 v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
Babar Azam 2 6 1/16 2/22 2 v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
Haider Ali 3 1 2/22 3/23 2 v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
Shoaib Malik 4 1 3/23 4/24 2 v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
Khushdil Shah 5 56 4/24 5/80 2 v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
Mohammad Rizwan 2 85 1/12 2/97 2 v Bangladesh Mirpur 20 Nov 2021 T20I # 1443
Haider Ali 3 12* 2/97 2/109 2 v Bangladesh Mirpur 20 Nov 2021 T20I # 1443
Mohammad Rizwan 2 34 1/1 2/35 1 v West Indies Karachi 13 Dec 2021 T20I # 1448
Mohammad Rizwan 2 24 1/14 2/38 1 v West Indies Karachi 14 Dec 2021 T20I # 1449
Mohammad Rizwan 2 26 1/158 2/184 2 v West Indies Karachi 16 Dec 2021 T20I # 1450
Asif Ali 3 11 2/184 3/195 2 v West Indies Karachi 16 Dec 2021 T20I # 1450
Babar Azam 2 0 1/67 2/67 1 v Australia Lahore 5 Apr 2022 T20I # 1504
Mohammad Rizwan 2 27 1/15 2/42 1 v India Dubai (DICS) 28 Aug 2022 T20I # 1750
Mohammad Rizwan 2 116 1/13 2/129 1 v Hong Kong Sharjah 2 Sep 2022 T20I # 1756
Mohammad Rizwan 2 41 1/22 2/63 2 v India Dubai (DICS) 4 Sep 2022 T20I # 1758
Mohammad Rizwan 2 17 1/1 2/18 2 v Afghanistan Sharjah 7 Sep 2022 T20I # 1760
Babar Azam 2 35 1/28 2/63 1 v Sri Lanka Dubai (DICS) 9 Sep 2022 T20I # 1764
Mohammad Rizwan 2 0 1/22 2/22 2 v Sri Lanka Dubai (DICS) 11 Sep 2022 T20I # 1769
Mohammad Rizwan 2 37 1/16 2/53 2 v Netherlands Perth 30 Oct 2022 T20I # 1852
Babar Azam 2 16 1/14 2/30 1 v New Zealand Lahore 14 Apr 2023 T20I # 2045
Saim Ayub 3 79 2/30 3/109 1 v New Zealand Lahore 14 Apr 2023 T20I # 2045
Shadab Khan 4 14 3/109 4/123 1 v New Zealand Lahore 14 Apr 2023 T20I # 2045
Iftikhar Ahmed 5 0 4/123 5/123 1 v New Zealand Lahore 14 Apr 2023 T20I # 2045
Imad Wasim 6 8 5/123 6/131 1 v New Zealand Lahore 14 Apr 2023 T20I # 2045
Babar Azam 2 0 1/99 2/99 1 v New Zealand Lahore 15 Apr 2023 T20I # 2046
Mohammad Rizwan 2 11 1/6 2/17 2 v New Zealand Lahore 17 Apr 2023 T20I # 2047
Saim Ayub 3 22 2/17 3/39 2 v New Zealand Lahore 17 Apr 2023 T20I # 2047
Shadab Khan 4 6 3/39 4/45 2 v New Zealand Lahore 17 Apr 2023 T20I # 2047
Babar Azam 3 27 2/63 3/90 2 v New Zealand Auckland 12 Jan 2024 T20I # 2429
Babar Azam 3 87 2/10 3/97 2 v New Zealand Hamilton 14 Jan 2024 T20I # 2430
Babar Azam 3 33 2/62 3/95 2 v New Zealand Dunedin 17 Jan 2024 T20I # 2434
Mohammad Rizwan 3 27 2/56 3/83 1 v New Zealand Christchurch 19 Jan 2024 T20I # 2437
Mohammad Rizwan 3 35 2/53 3/88 1 v New Zealand Christchurch 21 Jan 2024 T20I # 2438
Usman Khan 3 6 2/40 3/46 2 v New Zealand Lahore 25 Apr 2024 T20I # 2582
Shadab Khan 4 33 3/46 4/79 2 v New Zealand Lahore 25 Apr 2024 T20I # 2582
Iftikhar Ahmed 5 59 4/79 5/138 2 v New Zealand Lahore 25 Apr 2024 T20I # 2582
Imad Wasim 6 8 5/138 6/146 2 v New Zealand Lahore 25 Apr 2024 T20I # 2582
Babar Azam 3 42 2/81 3/123 1 v New Zealand Lahore 27 Apr 2024 T20I # 2583
Iftikhar Ahmed 4 36 3/123 4/159 1 v New Zealand Lahore 27 Apr 2024 T20I # 2583
Shadab Khan 5 12 4/159 5/171 1 v New Zealand Lahore 27 Apr 2024 T20I # 2583
Babar Azam 3 24 2/92 3/116 1 v Ireland Dublin 10 May 2024 T20I # 2601
Azam Khan 4 0 3/116 4/116 1 v Ireland Dublin 10 May 2024 T20I # 2601
Shadab Khan 5 7 4/116 5/123 1 v Ireland Dublin 10 May 2024 T20I # 2601
Iftikhar Ahmed 6 27 5/123 6/150 1 v Ireland Dublin 10 May 2024 T20I # 2601
Mohammad Rizwan 3 140 2/13 3/153 2 v Ireland Dublin 12 May 2024 T20I # 2609
Babar Azam 3 53 2/14 3/67 2 v England Birmingham 25 May 2024 T20I # 2623
Shadab Khan 4 11 3/67 4/78 2 v England Birmingham 25 May 2024 T20I # 2623
Azam Khan 5 13 4/78 5/91 2 v England Birmingham 25 May 2024 T20I # 2623
Iftikhar Ahmed 6 9 5/91 6/100 2 v England Birmingham 25 May 2024 T20I # 2623
Usman Khan 3 18 2/65 3/83 1 v England The Oval 30 May 2024 T20I # 2631
Babar Azam 3 12 2/14 3/26 1 v U.S.A. Dallas 6 Jun 2024 T20I # 2642
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