Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Pakistan remove Pakistan from query
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
unfiltered 2016-2024 64 53 14 975 62* 25.00 750 130.00 0 4 2 63 44 Profile
filtered 2016-2024 64 53 14 975 62* 25.00 750 130.00 0 4 2 63 44
List of partnerships
Shoaib Malik 5 1* 4/150 4/151 2 v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
Sarfaraz Ahmed 4 46 3/22 4/68 2 v Sri Lanka Lahore 5 Oct 2019 T20I # 914
Sarfaraz Ahmed 6 7 5/104 6/111 2 v Sri Lanka Lahore 9 Oct 2019 T20I # 925
Wahab Riaz 7 23* 6/111 6/134 2 v Sri Lanka Lahore 9 Oct 2019 T20I # 925
Babar Azam 6 11* 5/96 5/107 1 v Australia Sydney 3 Nov 2019 T20I # 999
Babar Azam 5 36 4/70 5/106 1 v Australia Canberra 5 Nov 2019 T20I # 1002
Imad Wasim 6 40 5/106 6/146 1 v Australia Canberra 5 Nov 2019 T20I # 1002
Wahab Riaz 7 4* 6/146 6/150 1 v Australia Canberra 5 Nov 2019 T20I # 1002
Haris Sohail 4 32 3/22 4/54 1 v Australia Perth 8 Nov 2019 T20I # 1009
Khushdil Shah 5 15 4/54 5/69 1 v Australia Perth 8 Nov 2019 T20I # 1009
Imad Wasim 6 19 5/69 6/88 1 v Australia Perth 8 Nov 2019 T20I # 1009
Shadab Khan 7 4 6/88 7/92 1 v Australia Perth 8 Nov 2019 T20I # 1009
Shoaib Malik 4 36 3/81 4/117 2 v Bangladesh Lahore 24 Jan 2020 T20I # 1032
Mohammad Hafeez 4 32 3/162 4/194 1 v England Manchester 30 Aug 2020 T20I # 1093
Shadab Khan 5 1* 4/194 4/195 1 v England Manchester 30 Aug 2020 T20I # 1093
Mohammad Rizwan 6 8 5/163 6/171 2 v New Zealand Napier 22 Dec 2020 T20I # 1119
Hussain Talat 7 6* 6/171 6/177 2 v New Zealand Napier 22 Dec 2020 T20I # 1119
Mohammad Rizwan 4 30 3/69 4/99 1 v South Africa Lahore 11 Feb 2021 T20I # 1120
Mohammad Rizwan 4 45 3/48 4/93 1 v South Africa Lahore 13 Feb 2021 T20I # 1121
Haider Ali 4 0 3/117 4/117 2 v Bangladesh Mirpur 22 Nov 2021 T20I # 1447
Khushdil Shah 5 6 4/117 5/123 2 v Bangladesh Mirpur 22 Nov 2021 T20I # 1447
Haider Ali 5 14 4/147 5/161 1 v West Indies Karachi 13 Dec 2021 T20I # 1448
Haider Ali 4 23 3/86 4/109 1 v West Indies Karachi 14 Dec 2021 T20I # 1449
Mohammad Nawaz (3) 5 2 4/109 5/111 1 v West Indies Karachi 14 Dec 2021 T20I # 1449
Asif Ali 6 13 5/111 6/124 1 v West Indies Karachi 14 Dec 2021 T20I # 1449
Shadab Khan 7 17 6/124 7/141 1 v West Indies Karachi 14 Dec 2021 T20I # 1449
Asif Ali 4 13* 3/195 3/208 2 v West Indies Karachi 16 Dec 2021 T20I # 1450
Babar Azam 3 26 2/67 3/93 1 v Australia Lahore 5 Apr 2022 T20I # 1504
Mohammad Rizwan 3 45 2/42 3/87 1 v India Dubai (DICS) 28 Aug 2022 T20I # 1750
Khushdil Shah 6 2* 5/180 5/182 2 v India Dubai (DICS) 4 Sep 2022 T20I # 1758
Mohammad Rizwan 3 27 2/18 3/45 2 v Afghanistan Sharjah 7 Sep 2022 T20I # 1760
Shadab Khan 4 42 3/45 4/87 2 v Afghanistan Sharjah 7 Sep 2022 T20I # 1760
Babar Azam 3 5 2/63 3/68 1 v Sri Lanka Dubai (DICS) 9 Sep 2022 T20I # 1764
Khushdil Shah 4 14 3/68 4/82 1 v Sri Lanka Dubai (DICS) 9 Sep 2022 T20I # 1764
Mohammad Nawaz (3) 5 9 4/82 5/91 1 v Sri Lanka Dubai (DICS) 9 Sep 2022 T20I # 1764
Mohammad Rizwan 3 71 2/22 3/93 2 v Sri Lanka Dubai (DICS) 11 Sep 2022 T20I # 1769
Shan Masood 4 3 3/117 4/120 1 v England Karachi 20 Sep 2022 T20I # 1789
Mohammad Nawaz (3) 5 17 4/120 5/137 1 v England Karachi 20 Sep 2022 T20I # 1789
Khushdil Shah 6 19 5/137 6/156 1 v England Karachi 20 Sep 2022 T20I # 1789
Shan Masood 4 7 3/21 4/28 2 v England Karachi 23 Sep 2022 T20I # 1795
Mohammad Rizwan 4 30 3/51 4/81 1 v England Lahore 28 Sep 2022 T20I # 1801
Babar Azam 4 48 3/62 4/110 1 v England Lahore 30 Sep 2022 T20I # 1802
Shan Masood 3 28 2/5 3/33 2 v England Lahore 2 Oct 2022 T20I # 1804
Mohammad Rizwan 4 25 3/111 4/136 1 v Bangladesh Christchurch 7 Oct 2022 T20I # 1807
Babar Azam 4 3 3/62 4/65 1 v New Zealand Christchurch 11 Oct 2022 T20I # 1815
Haider Ali 5 12 4/65 5/77 1 v New Zealand Christchurch 11 Oct 2022 T20I # 1815
Asif Ali 6 51 5/77 6/128 1 v New Zealand Christchurch 11 Oct 2022 T20I # 1815
Mohammad Nawaz (3) 6 36* 5/132 5/168 2 v New Zealand Christchurch 14 Oct 2022 T20I # 1819
Shan Masood 3 76 2/15 3/91 1 v India Melbourne 23 Oct 2022 T20I # 1842
Shan Masood 3 13 2/23 3/36 2 v Zimbabwe Perth 27 Oct 2022 T20I # 1849
Shan Masood 4 8 3/83 4/91 2 v Netherlands Perth 30 Oct 2022 T20I # 1852
Shadab Khan 5 4* 4/91 4/95 2 v Netherlands Perth 30 Oct 2022 T20I # 1852
Shan Masood 4 3 3/40 4/43 1 v South Africa Sydney 3 Nov 2022 T20I # 1861
Mohammad Nawaz (3) 5 52 4/43 5/95 1 v South Africa Sydney 3 Nov 2022 T20I # 1861
Shadab Khan 6 82 5/95 6/177 1 v South Africa Sydney 3 Nov 2022 T20I # 1861
Mohammad Wasim (1) 7 0 6/177 7/177 1 v South Africa Sydney 3 Nov 2022 T20I # 1861
Naseem Shah 8 0 7/177 8/177 1 v South Africa Sydney 3 Nov 2022 T20I # 1861
Shan Masood 5 5 4/121 5/126 2 v Bangladesh Adelaide 6 Nov 2022 T20I # 1872
Shan Masood 4 2* 3/151 3/153 2 v New Zealand Sydney 9 Nov 2022 T20I # 1877
Shan Masood 4 1 3/84 4/85 1 v England Melbourne 13 Nov 2022 T20I # 1879
Saim Ayub 4 45 3/63 4/108 1 v Afghanistan Sharjah 27 Mar 2023 T20I # 2035
Imad Wasim 5 15 4/108 5/123 1 v Afghanistan Sharjah 27 Mar 2023 T20I # 2035
Shadab Khan 6 38 5/123 6/161 1 v Afghanistan Sharjah 27 Mar 2023 T20I # 2035
Fakhar Zaman 5 0 4/123 5/123 1 v New Zealand Lahore 14 Apr 2023 T20I # 2045
Babar Azam 5 87* 4/105 4/192 1 v New Zealand Lahore 15 Apr 2023 T20I # 2046
Shadab Khan 7 24 6/64 7/88 2 v New Zealand Lahore 17 Apr 2023 T20I # 2047
Faheem Ashraf 8 61 7/88 8/149 2 v New Zealand Lahore 17 Apr 2023 T20I # 2047
Naseem Shah 9 10 8/149 9/159 2 v New Zealand Lahore 17 Apr 2023 T20I # 2047
Mohammad Rizwan 4 71 3/52 4/123 1 v New Zealand Rawalpindi 24 Apr 2023 T20I # 2049
Babar Azam 4 40 3/90 4/130 2 v New Zealand Auckland 12 Jan 2024 T20I # 2429
Babar Azam 4 8 3/97 4/105 2 v New Zealand Hamilton 14 Jan 2024 T20I # 2430
Babar Azam 5 6 4/115 5/121 2 v New Zealand Dunedin 17 Jan 2024 T20I # 2434
Mohammad Rizwan 5 40 4/86 5/126 1 v New Zealand Christchurch 19 Jan 2024 T20I # 2437
Mohammad Rizwan 5 0 4/91 5/91 1 v New Zealand Christchurch 21 Jan 2024 T20I # 2438
Sahibzada Farhan 6 13 5/91 6/104 1 v New Zealand Christchurch 21 Jan 2024 T20I # 2438
Irfan Khan 5 12* 4/166 4/178 1 v New Zealand Rawalpindi 21 Apr 2024 T20I # 2581
Fakhar Zaman 5 59 4/79 5/138 2 v New Zealand Lahore 25 Apr 2024 T20I # 2582
Fakhar Zaman 4 36 3/123 4/159 1 v New Zealand Lahore 27 Apr 2024 T20I # 2583
Fakhar Zaman 6 27 5/123 6/150 1 v Ireland Dublin 10 May 2024 T20I # 2601
Shaheen Shah Afridi 7 32* 6/150 6/182 1 v Ireland Dublin 10 May 2024 T20I # 2601
Azam Khan 4 9 3/158 4/167 2 v Ireland Dublin 14 May 2024 T20I # 2610
Fakhar Zaman 6 9 5/91 6/100 2 v England Birmingham 25 May 2024 T20I # 2623
Imad Wasim 7 40 6/100 7/140 2 v England Birmingham 25 May 2024 T20I # 2623
Usman Khan 6 40 5/86 6/126 1 v England The Oval 30 May 2024 T20I # 2631
Shaheen Shah Afridi 7 0 6/126 7/126 1 v England The Oval 30 May 2024 T20I # 2631
Naseem Shah 8 19 7/126 8/145 1 v England The Oval 30 May 2024 T20I # 2631
Statsguru includes the following current or recent Twenty20 Internationals:
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