Records type batting analysis [change type]
View list of partnerships [change view]
Match result lost match remove lost match 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 2010-2022 97 180 11 7142 302* 42.26 17033 41.93 19 35 19 694 22 Profile
filtered 2010-2022 41 82 1 2495 205* 30.80 6438 38.75 5 10 11 253 4
List of partnerships
Salman Butt 2 34 1/11 2/45 2 v Australia Lord's 13 Jul 2010 Test # 1963
Salman Butt 2 102 1/50 2/152 4 v Australia Lord's 13 Jul 2010 Test # 1963
Imran Farhat 2 27 1/5 2/32 2 v England Nottingham 29 Jul 2010 Test # 1967
Umar Amin 3 3 2/32 3/35 2 v England Nottingham 29 Jul 2010 Test # 1967
Umar Akmal 4 6 3/35 4/41 2 v England Nottingham 29 Jul 2010 Test # 1967
Imran Farhat 2 0 1/10 2/10 4 v England Nottingham 29 Jul 2010 Test # 1967
Salman Butt 2 1 1/8 2/9 1 v England Birmingham 6 Aug 2010 Test # 1969
Shoaib Malik 3 3 2/9 3/12 1 v England Birmingham 6 Aug 2010 Test # 1969
Umar Akmal 4 17 3/12 4/29 1 v England Birmingham 6 Aug 2010 Test # 1969
Imran Farhat 2 52 1/1 2/53 3 v England Birmingham 6 Aug 2010 Test # 1969
Shoaib Malik 3 1 2/53 3/54 3 v England Birmingham 6 Aug 2010 Test # 1969
Salman Butt 4 36 3/10 4/46 2 v England Lord's 26 Aug 2010 Test # 1971
Umar Akmal 5 7 4/46 5/53 2 v England Lord's 26 Aug 2010 Test # 1971
Mohammad Yousuf 4 0 3/41 4/41 3 v England Lord's 26 Aug 2010 Test # 1971
Umar Akmal 5 22 4/41 5/63 3 v England Lord's 26 Aug 2010 Test # 1971
Taufeeq Umar 2 52 1/5 2/57 2 v West Indies Providence 12 May 2011 Test # 1992
Misbah-ul-Haq 3 3 2/57 3/60 2 v West Indies Providence 12 May 2011 Test # 1992
Asad Shafiq 4 2 3/60 4/62 2 v West Indies Providence 12 May 2011 Test # 1992
Mohammad Hafeez 2 0 1/2 2/2 4 v West Indies Providence 12 May 2011 Test # 1992
Mohammad Hafeez 2 0 1/17 2/17 2 v Sri Lanka Galle 22 Jun 2012 Test # 2046
Taufeeq Umar 2 13 1/8 2/21 4 v Sri Lanka Galle 22 Jun 2012 Test # 2046
Nasir Jamshed 2 3 1/9 2/12 2 v South Africa Johannesburg 1 Feb 2013 Test # 2072
Younis Khan 3 0 2/12 3/12 2 v South Africa Johannesburg 1 Feb 2013 Test # 2072
Misbah-ul-Haq 4 24 3/12 4/36 2 v South Africa Johannesburg 1 Feb 2013 Test # 2072
Nasir Jamshed 2 57 1/7 2/64 4 v South Africa Johannesburg 1 Feb 2013 Test # 2072
Younis Khan 3 6 2/64 3/70 4 v South Africa Johannesburg 1 Feb 2013 Test # 2072
Mohammad Hafeez 2 11 1/10 2/21 1 v South Africa Cape Town 14 Feb 2013 Test # 2073
Younis Khan 3 12 2/21 3/33 1 v South Africa Cape Town 14 Feb 2013 Test # 2073
Nasir Jamshed 2 7 1/0 2/7 3 v South Africa Cape Town 14 Feb 2013 Test # 2073
Younis Khan 3 38 2/7 3/45 3 v South Africa Cape Town 14 Feb 2013 Test # 2073
Misbah-ul-Haq 4 69 3/45 4/114 3 v South Africa Cape Town 14 Feb 2013 Test # 2073
Asad Shafiq 5 33 4/114 5/147 3 v South Africa Cape Town 14 Feb 2013 Test # 2073
Sarfaraz Ahmed 6 5 5/147 6/152 3 v South Africa Cape Town 14 Feb 2013 Test # 2073
Tanvir Ahmed 7 0 6/152 7/152 3 v South Africa Cape Town 14 Feb 2013 Test # 2073
Mohammad Hafeez 2 10 1/46 2/56 2 v South Africa Centurion 22 Feb 2013 Test # 2075
Younis Khan 3 0 2/56 3/56 2 v South Africa Centurion 22 Feb 2013 Test # 2075
Mohammad Hafeez 1 0 - 1/0 3 v South Africa Centurion 22 Feb 2013 Test # 2075
Younis Khan 2 39 1/0 2/39 3 v South Africa Centurion 22 Feb 2013 Test # 2075
Imran Farhat 3 54 2/39 3/93 3 v South Africa Centurion 22 Feb 2013 Test # 2075
Khurram Manzoor 2 33 1/29 2/62 2 v Zimbabwe Harare 10 Sep 2013 Test # 2096
Khurram Manzoor 2 16 1/30 2/46 4 v Zimbabwe Harare 10 Sep 2013 Test # 2096
Shan Masood 2 38 1/0 2/38 1 v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
Khurram Manzoor 2 2 1/0 2/2 3 v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
Younis Khan 3 46 2/2 3/48 3 v South Africa Dubai (DICS) 23 Oct 2013 Test # 2100
Khurram Manzoor 2 15 1/4 2/19 1 v Sri Lanka Galle 6 Aug 2014 Test # 2133
Younis Khan 3 37 2/19 3/56 1 v Sri Lanka Galle 6 Aug 2014 Test # 2133
Ahmed Shehzad 3 28 2/11 3/39 3 v Sri Lanka Galle 6 Aug 2014 Test # 2133
Younis Khan 4 16 3/39 4/55 3 v Sri Lanka Galle 6 Aug 2014 Test # 2133
Misbah-ul-Haq 5 56 4/55 5/111 3 v Sri Lanka Galle 6 Aug 2014 Test # 2133
Ahmed Shehzad 2 63 1/47 2/110 2 v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
Ahmed Shehzad 2 4 1/17 2/21 4 v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
Younis Khan 3 10 2/21 3/31 4 v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
Mohammad Hafeez 2 87 1/44 2/131 1 v New Zealand Sharjah 26 Nov 2014 Test # 2147
Mohammad Hafeez 2 7 1/13 2/20 3 v New Zealand Sharjah 26 Nov 2014 Test # 2147
Mohammad Hafeez 2 46 1/5 2/51 1 v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
Ahmed Shehzad 2 120 1/9 2/129 3 v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
Younis Khan 3 73 2/129 3/202 3 v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
Misbah-ul-Haq 4 32 3/202 4/234 3 v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
Asad Shafiq 5 40 4/234 5/274 3 v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
Sarfaraz Ahmed 6 27 5/274 6/301 3 v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
Yasir Shah 7 2 6/301 7/303 3 v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
Zulfiqar Babar 8 10 7/303 8/313 3 v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
Shan Masood 2 16 1/27 2/43 2 v England Manchester 22 Jul 2016 Test # 2208
Mohammad Hafeez 2 18 1/7 2/25 4 v England Manchester 22 Jul 2016 Test # 2208
Sami Aslam 2 181 1/0 2/181 2 v England Birmingham 3 Aug 2016 Test # 2212
Younis Khan 3 76 2/181 3/257 2 v England Birmingham 3 Aug 2016 Test # 2212
Sami Aslam 2 73 1/6 2/79 4 v England Birmingham 3 Aug 2016 Test # 2212
Sami Aslam 1 1 - 1/1 1 v West Indies Sharjah 30 Oct 2016 Test # 2229
Sami Aslam 1 37 - 1/37 3 v West Indies Sharjah 30 Oct 2016 Test # 2229
Asad Shafiq 2 4 1/37 2/41 3 v West Indies Sharjah 30 Oct 2016 Test # 2229
Younis Khan 3 0 2/41 3/41 3 v West Indies Sharjah 30 Oct 2016 Test # 2229
Misbah-ul-Haq 4 7 3/41 4/48 3 v West Indies Sharjah 30 Oct 2016 Test # 2229
Sarfaraz Ahmed 5 86 4/48 5/134 3 v West Indies Sharjah 30 Oct 2016 Test # 2229
Mohammad Nawaz (3) 6 41 5/134 6/175 3 v West Indies Sharjah 30 Oct 2016 Test # 2229
Mohammad Amir 7 14 6/175 7/189 3 v West Indies Sharjah 30 Oct 2016 Test # 2229
Sami Aslam 1 31 - 1/31 1 v New Zealand Christchurch 17 Nov 2016 Test # 2234
Sami Aslam 1 21 - 1/21 3 v New Zealand Christchurch 17 Nov 2016 Test # 2234
Babar Azam 2 37 1/21 2/58 3 v New Zealand Christchurch 17 Nov 2016 Test # 2234
Younis Khan 3 6 2/58 3/64 3 v New Zealand Christchurch 17 Nov 2016 Test # 2234
Misbah-ul-Haq 4 29 3/64 4/93 3 v New Zealand Christchurch 17 Nov 2016 Test # 2234
Asad Shafiq 5 0 4/93 5/93 3 v New Zealand Christchurch 17 Nov 2016 Test # 2234
Sami Aslam 1 7 - 1/7 2 v New Zealand Hamilton 25 Nov 2016 Test # 2237
Babar Azam 2 1 1/7 2/8 2 v New Zealand Hamilton 25 Nov 2016 Test # 2237
Sami Aslam 1 131 - 1/131 4 v New Zealand Hamilton 25 Nov 2016 Test # 2237
Sami Aslam 1 6 - 1/6 2 v Australia Brisbane 15 Dec 2016 Test # 2240
Sami Aslam 1 31 - 1/31 4 v Australia Brisbane 15 Dec 2016 Test # 2240
Babar Azam 2 23 1/31 2/54 4 v Australia Brisbane 15 Dec 2016 Test # 2240
Younis Khan 3 91 2/54 3/145 4 v Australia Brisbane 15 Dec 2016 Test # 2240
Sami Aslam 1 18 - 1/18 1 v Australia Melbourne 26 Dec 2016 Test # 2242
Babar Azam 2 42 1/18 2/60 1 v Australia Melbourne 26 Dec 2016 Test # 2242
Younis Khan 3 51 2/60 3/111 1 v Australia Melbourne 26 Dec 2016 Test # 2242
Misbah-ul-Haq 4 14 3/111 4/125 1 v Australia Melbourne 26 Dec 2016 Test # 2242
Asad Shafiq 5 115 4/125 5/240 1 v Australia Melbourne 26 Dec 2016 Test # 2242
Sarfaraz Ahmed 6 28 5/240 6/268 1 v Australia Melbourne 26 Dec 2016 Test # 2242
Mohammad Amir 7 49 6/268 7/317 1 v Australia Melbourne 26 Dec 2016 Test # 2242
Sohail Khan 8 118 7/317 8/435 1 v Australia Melbourne 26 Dec 2016 Test # 2242
Wahab Riaz 9 8 8/435 9/443 1 v Australia Melbourne 26 Dec 2016 Test # 2242
Sami Aslam 1 3 - 1/3 3 v Australia Melbourne 26 Dec 2016 Test # 2242
Babar Azam 2 3 1/3 2/6 3 v Australia Melbourne 26 Dec 2016 Test # 2242
Younis Khan 3 57 2/6 3/63 3 v Australia Melbourne 26 Dec 2016 Test # 2242
Misbah-ul-Haq 4 0 3/63 4/63 3 v Australia Melbourne 26 Dec 2016 Test # 2242
Asad Shafiq 5 26 4/63 5/89 3 v Australia Melbourne 26 Dec 2016 Test # 2242
Sarfaraz Ahmed 6 12 5/89 6/101 3 v Australia Melbourne 26 Dec 2016 Test # 2242
Sharjeel Khan 1 6 - 1/6 2 v Australia Sydney 3 Jan 2017 Test # 2245
Babar Azam 2 0 1/6 2/6 2 v Australia Sydney 3 Jan 2017 Test # 2245
Younis Khan 3 146 2/6 3/152 2 v Australia Sydney 3 Jan 2017 Test # 2245
Sharjeel Khan 1 51 - 1/51 4 v Australia Sydney 3 Jan 2017 Test # 2245
Yasir Shah 2 4 1/51 2/55 4 v Australia Sydney 3 Jan 2017 Test # 2245
Ahmed Shehzad 1 155 - 1/155 2 v West Indies Bridgetown 30 Apr 2017 Test # 2260
Babar Azam 2 1 1/155 2/156 2 v West Indies Bridgetown 30 Apr 2017 Test # 2260
Younis Khan 3 5 2/156 3/161 2 v West Indies Bridgetown 30 Apr 2017 Test # 2260
Misbah-ul-Haq 4 98 3/161 4/259 2 v West Indies Bridgetown 30 Apr 2017 Test # 2260
Ahmed Shehzad 1 10 - 1/10 4 v West Indies Bridgetown 30 Apr 2017 Test # 2260
Shan Masood 2 2 1/114 2/116 2 v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
Asad Shafiq 3 79 2/116 3/195 2 v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
Babar Azam 4 71 3/195 4/266 2 v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
Haris Sohail 5 28 4/266 5/294 2 v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
Shan Masood 2 3 1/4 2/7 4 v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
Sami Aslam 2 4 1/61 2/65 2 v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
Asad Shafiq 3 27 2/65 3/92 2 v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
Babar Azam 4 17 3/92 4/109 2 v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
Haris Sohail 5 71 4/109 5/180 2 v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
Shan Masood 2 31 1/5 2/36 4 v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
Imam-ul-Haq 1 0 - 1/0 1 v England Leeds 1 Jun 2018 Test # 2305
Haris Sohail 2 17 1/0 2/17 1 v England Leeds 1 Jun 2018 Test # 2305
Imam-ul-Haq 1 20 - 1/20 3 v England Leeds 1 Jun 2018 Test # 2305
Mohammad Hafeez 2 0 1/27 2/27 2 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
Haris Sohail 3 64 2/27 3/91 2 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
Asad Shafiq 4 0 3/91 4/91 2 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
Mohammad Hafeez 2 4 1/40 2/44 4 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
Haris Sohail 3 4 2/44 3/48 4 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
Asad Shafiq 4 82 3/48 4/130 4 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
Babar Azam 5 17 4/130 5/147 4 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
Sarfaraz Ahmed 6 7 5/147 6/154 4 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
Bilal Asif 7 0 6/154 7/154 4 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
Yasir Shah 8 1 7/154 8/155 4 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
Hasan Ali 9 9 8/155 9/164 4 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
Mohammad Abbas 10 7 9/164 10/171 4 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
Imam-ul-Haq 2 17 1/0 2/17 2 v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
Haris Sohail 3 68 2/17 3/85 2 v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
Asad Shafiq 4 201 3/85 4/286 2 v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
Imam-ul-Haq 2 13 1/19 2/32 4 v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
Shan Masood 3 37 2/17 3/54 1 v South Africa Centurion 26 Dec 2018 Test # 2338
Asad Shafiq 4 8 3/54 4/62 1 v South Africa Centurion 26 Dec 2018 Test # 2338
Babar Azam 5 24 4/62 5/86 1 v South Africa Centurion 26 Dec 2018 Test # 2338
Shan Masood 3 2 2/101 3/103 3 v South Africa Centurion 26 Dec 2018 Test # 2338
Shan Masood 3 6 2/13 3/19 1 v South Africa Cape Town 3 Jan 2019 Test # 2340
Shan Masood 2 17 1/10 2/27 3 v South Africa Cape Town 3 Jan 2019 Test # 2340
Imam-ul-Haq 2 0 1/6 2/6 2 v South Africa Johannesburg 11 Jan 2019 Test # 2341
Shan Masood 2 7 1/67 2/74 4 v South Africa Johannesburg 11 Jan 2019 Test # 2341
Asad Shafiq 3 30 2/74 3/104 4 v South Africa Johannesburg 11 Jan 2019 Test # 2341
Shan Masood 1 75 - 1/75 1 v Australia Brisbane 21 Nov 2019 Test # 2368
Haris Sohail 2 0 1/75 2/75 1 v Australia Brisbane 21 Nov 2019 Test # 2368
Shan Masood 1 13 - 1/13 3 v Australia Brisbane 21 Nov 2019 Test # 2368
Shan Masood 2 19 1/3 2/22 2 v Australia Adelaide 29 Nov 2019 Test # 2372
Shan Masood 2 9 1/2 2/11 3 v Australia Adelaide 29 Nov 2019 Test # 2372
Shan Masood 2 7 1/36 2/43 1 v England Manchester 5 Aug 2020 Test # 2391
Abid Ali 2 27 1/6 2/33 3 v England Manchester 5 Aug 2020 Test # 2391
Babar Azam 3 15 2/33 3/48 3 v England Manchester 5 Aug 2020 Test # 2391
Asad Shafiq 4 15 3/48 4/63 3 v England Manchester 5 Aug 2020 Test # 2391
Mohammad Abbas 3 4 2/39 3/43 2 v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
Haris Sohail 4 8 3/43 4/51 2 v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
Shan Masood 2 0 1/0 2/0 4 v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
Haris Sohail 3 37 2/0 3/37 4 v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
Fawad Alam 4 38 3/37 4/75 4 v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
Abid Ali 2 62 1/4 2/66 1 v New Zealand Christchurch 3 Jan 2021 Test # 2400
Haris Sohail 3 4 2/66 3/70 1 v New Zealand Christchurch 3 Jan 2021 Test # 2400
Fawad Alam 4 13 3/70 4/83 1 v New Zealand Christchurch 3 Jan 2021 Test # 2400
Mohammad Rizwan 5 88 4/83 5/171 1 v New Zealand Christchurch 3 Jan 2021 Test # 2400
Faheem Ashraf 6 56 5/171 6/227 1 v New Zealand Christchurch 3 Jan 2021 Test # 2400
Abid Ali 3 29 2/17 3/46 3 v New Zealand Christchurch 3 Jan 2021 Test # 2400
Haris Sohail 4 33 3/46 4/79 3 v New Zealand Christchurch 3 Jan 2021 Test # 2400
Fawad Alam 5 9 4/79 5/88 3 v New Zealand Christchurch 3 Jan 2021 Test # 2400
Abid Ali 2 0 1/21 2/21 1 v West Indies Kingston 12 Aug 2021 Test # 2430
Babar Azam 3 47 2/21 3/68 1 v West Indies Kingston 12 Aug 2021 Test # 2430
Abid Ali 2 55 1/1 2/56 3 v West Indies Kingston 12 Aug 2021 Test # 2430
Abdullah Shafique 2 150 1/20 2/170 2 v Australia Lahore 21 Mar 2022 Test # 2458
Babar Azam 3 44 2/170 3/214 2 v Australia Lahore 21 Mar 2022 Test # 2458
Imam-ul-Haq 2 28 1/77 2/105 4 v Australia Lahore 21 Mar 2022 Test # 2458
Imam-ul-Haq 2 20 1/225 2/245 2 v England Rawalpindi 1 Dec 2022 Test # 2478
Babar Azam 3 45 2/245 3/290 2 v England Rawalpindi 1 Dec 2022 Test # 2478
Imam-ul-Haq 2 0* 1/20 1/20 4 v England Rawalpindi 1 Dec 2022 Test # 2478
Saud Shakeel 5 22 4/176 5/198 4 v England Rawalpindi 1 Dec 2022 Test # 2478
Agha Salman 6 61 5/198 6/259 4 v England Rawalpindi 1 Dec 2022 Test # 2478
Naseem Shah 7 1 6/259 7/260 4 v England Rawalpindi 1 Dec 2022 Test # 2478
Shan Masood 2 28 1/18 2/46 1 v England Karachi 17 Dec 2022 Test # 2483
Babar Azam 3 71 2/46 3/117 1 v England Karachi 17 Dec 2022 Test # 2483
Abdullah Shafique 2 0 1/53 2/53 3 v England Karachi 17 Dec 2022 Test # 2483
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page