Records type batting analysis [change type]
View list of partnerships [change view]
Match result lost match remove lost match from query
Ordered by partnership runs (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2019-2024 76 83 9 2855 162 38.58 3757 75.99 6 17 4 285 44 Profile
filtered 2019-2024 44 49 4 1461 162 32.46 1913 76.37 3 8 4 148 25
List of partnerships
Rahmanullah Gurbaz 1 227 - 1/227 1 ODI v Pakistan Hambantota 24 Aug 2023 ODI # 4626
Najibullah Zadran 4 154 3/57 4/211 1 ODI v Sri Lanka Pallekele 30 Nov 2022 ODI # 4490
Rahmat Shah 2 108 1/106 2/214 3 Test v Sri Lanka Colombo (SSC) 2 Feb 2024 Test # 2527
Noor Ali Zadran 1 106 - 1/106 3 Test v Sri Lanka Colombo (SSC) 2 Feb 2024 Test # 2527
Rahmat Shah 2 97 1/31 2/128 2 ODI v Sri Lanka Pallekele 11 Feb 2024 ODI # 4727
Rahmanullah Gurbaz 2 93 1/46 2/139 1 T20I v Sri Lanka Sharjah 3 Sep 2022 T20I # 1757
Hashmatullah Shahidi 3 84 2/62 3/146 2 ODI v Sri Lanka Hambantota 4 Jun 2023 ODI # 4580
Rahmat Shah 2 83 1/38 2/121 1 ODI v Australia Wankhede 7 Nov 2023 ODI # 4696
Rahmat Shah 2 78 1/1 2/79 2 ODI v Bangladesh Lahore 3 Sep 2023 ODI # 4631
Gulbadin Naib 3 59 2/40 3/99 2 T20I v Australia Adelaide 4 Nov 2022 T20I # 1864
Rashid Khan 6 58* 5/233 5/291 1 ODI v Australia Wankhede 7 Nov 2023 ODI # 4696
Hashmatullah Shahidi 3 55 2/11 3/66 1 Test v Ireland Tolerance Oval 28 Feb 2024 Test # 2532
Javed Ahmadi 1 53 - 1/53 3 Test v West Indies Lucknow 27 Nov 2019 Test # 2370
Hashmatullah Shahidi 3 52 2/79 3/131 2 ODI v Bangladesh Lahore 3 Sep 2023 ODI # 4631
Hashmatullah Shahidi 3 52 2/121 3/173 1 ODI v Australia Wankhede 7 Nov 2023 ODI # 4696
Rahmat Shah 2 51 1/11 2/62 2 ODI v Sri Lanka Hambantota 4 Jun 2023 ODI # 4580
Rahmanullah Gurbaz 1 50 - 1/50 1 T20I v India Mohali 11 Jan 2024 T20I # 2428
Amir Hamza 8 48 7/81 8/129 3 Test v Zimbabwe Abu Dhabi 2 Mar 2021 Test # 2413
Rahmanullah Gurbaz 1 47 - 1/47 1 ODI v Bangladesh Dharamsala 7 Oct 2023 ODI # 4660
Rahmat Shah 2 45 1/11 2/56 1 ODI v Bangladesh Chattogram 23 Feb 2022 ODI # 4357
Gulbadin Naib 2 43 1/25 2/68 2 T20I v Sri Lanka Dambulla 17 Feb 2024 T20I # 2479
Rahmat Shah 2 41 1/6 2/47 1 ODI v Sri Lanka Pallekele 30 Nov 2022 ODI # 4490
Rahmanullah Gurbaz 1 41 - 1/41 1 ODI v South Africa Ahmedabad 10 Nov 2023 ODI # 4699
Rahmanullah Gurbaz 1 39 - 1/39 1 ODI v Sri Lanka Pallekele 14 Feb 2024 ODI # 4729
Karim Janat 6 39 5/86 6/125 2 T20I v Sri Lanka Dambulla 17 Feb 2024 T20I # 2479
Mohammad Ishaq 4 39 3/4 4/43 2 T20I v Ireland Sharjah 15 Mar 2024 T20I # 2521
Rahmanullah Gurbaz 1 38 - 1/38 1 ODI v Australia Wankhede 7 Nov 2023 ODI # 4696
Azmatullah Omarzai 4 37 3/173 4/210 1 ODI v Australia Wankhede 7 Nov 2023 ODI # 4696
Rashid Khan 7 36 6/263 7/299 1 ODI v Sri Lanka Pallekele 30 Nov 2022 ODI # 4490
Karim Janat 3 35 2/43 3/78 1 T20I v Pakistan Sharjah 7 Sep 2022 T20I # 1760
Abdul Wasi 7 34 6/47 7/81 3 Test v Zimbabwe Abu Dhabi 2 Mar 2021 Test # 2413
Rashid Khan 7 33 6/21 7/54 2 T20I v India Dubai (DICS) 8 Sep 2022 T20I # 1761
Mujeeb Ur Rahman 8 33 7/54 8/87 2 T20I v India Dubai (DICS) 8 Sep 2022 T20I # 1761
Gulbadin Naib 2 33 1/20 2/53 1 T20I v India Indore 14 Jan 2024 T20I # 2431
Mohammad Nabi 3 32 2/16 3/48 1 T20I v Bangladesh Sylhet 16 Jul 2023 T20I # 2145
Rahmanullah Gurbaz 1 32 - 1/32 1 ODI v India Delhi 11 Oct 2023 ODI # 4666
Rahmanullah Gurbaz 1 31 - 1/31 2 ODI v Sri Lanka Pallekele 11 Feb 2024 ODI # 4727
Mohammad Nabi 5 30 4/211 5/241 1 ODI v Sri Lanka Pallekele 30 Nov 2022 ODI # 4490
Munir Ahmad 3 29 2/8 3/37 1 Test v Zimbabwe Abu Dhabi 2 Mar 2021 Test # 2413
Javed Ahmadi 1 28 - 1/28 1 Test v West Indies Lucknow 27 Nov 2019 Test # 2370
Usman Ghani 3 27 2/35 3/62 1 T20I v England Perth 22 Oct 2022 T20I # 1840
Rahmanullah Gurbaz 1 27 - 1/27 2 ODI v New Zealand Chennai 18 Oct 2023 ODI # 4673
Asghar Afghan 6 26 5/21 6/47 3 Test v Zimbabwe Abu Dhabi 2 Mar 2021 Test # 2413
Usman Ghani 2 26 1/42 2/68 1 T20I v Sri Lanka Brisbane 1 Nov 2022 T20I # 1856
Rahmanullah Gurbaz 2 25 1/15 2/40 2 T20I v Australia Adelaide 4 Nov 2022 T20I # 1864
Rahmanullah Gurbaz 1 25 - 1/25 2 T20I v Sri Lanka Dambulla 17 Feb 2024 T20I # 2479
Fareed Ahmad 9 24* 8/87 8/111 2 T20I v India Dubai (DICS) 8 Sep 2022 T20I # 1761
Hazratullah Zazai 2 24 1/11 2/35 1 T20I v England Perth 22 Oct 2022 T20I # 1840
Noor Ali Zadran 1 24 - 1/24 3 Test v Ireland Tolerance Oval 28 Feb 2024 Test # 2532
Mohammad Nabi 5 23 4/210 5/233 1 ODI v Australia Wankhede 7 Nov 2023 ODI # 4696
Hashmatullah Shahidi 3 23 2/214 3/237 3 Test v Sri Lanka Colombo (SSC) 2 Feb 2024 Test # 2527
Najibullah Zadran 3 22 2/68 3/90 1 T20I v Sri Lanka Brisbane 1 Nov 2022 T20I # 1856
Gulbadin Naib 6 22 5/241 6/263 1 ODI v Sri Lanka Pallekele 30 Nov 2022 ODI # 4490
Naveen-ul-Haq 8 21* 7/147 7/168 1 T20I v Ireland Belfast 9 Aug 2022 T20I # 1727
Hashmatullah Shahidi 3 21 2/20 3/41 1 T20I v Ireland Belfast 11 Aug 2022 T20I # 1729
Rahmanullah Gurbaz 1 20 - 1/20 1 T20I v India Indore 14 Jan 2024 T20I # 2431
Rahmanullah Gurbaz 4 20 3/66 4/86 1 Test v Ireland Tolerance Oval 28 Feb 2024 Test # 2532
Abdul Malik (1) 1 18 - 1/18 2 Test v Bangladesh Mirpur 14 Jun 2023 Test # 2506
Mohammad Nabi 4 17 3/31 4/48 1 ODI v Sri Lanka Hambantota 7 Jun 2023 ODI # 4583
Gulbadin Naib 2 17 1/10 2/27 2 ODI v Sri Lanka Lahore 5 Sep 2023 ODI # 4633
Hazratullah Zazai 2 16 1/47 2/63 2 T20I v U.A.E. Sharjah 31 Dec 2023 T20I # 2426
Hazratullah Zazai 1 15 - 1/15 1 ODI v West Indies Lucknow 11 Nov 2019 ODI # 4215
Hashmatullah Shahidi 4 15 3/37 4/52 1 Test v Zimbabwe Abu Dhabi 2 Mar 2021 Test # 2413
Noor Ahmad 8 14 7/299 8/313 1 ODI v Sri Lanka Pallekele 30 Nov 2022 ODI # 4490
Rahmat Shah 2 14 1/13 2/27 1 ODI v Sri Lanka Hambantota 7 Jun 2023 ODI # 4583
Najibullah Zadran 4 14 3/48 4/62 1 T20I v Bangladesh Sylhet 16 Jul 2023 T20I # 2145
Mohammad Nabi 4 14 3/71 4/85 2 T20I v Sri Lanka Dambulla 17 Feb 2024 T20I # 2479
Rashid Khan 7 13 6/134 7/147 1 T20I v Ireland Belfast 9 Aug 2022 T20I # 1727
Najibullah Zadran 4 13 3/78 4/91 1 T20I v Pakistan Sharjah 7 Sep 2022 T20I # 1760
Azmatullah Omarzai 6 13 5/91 6/104 1 T20I v Pakistan Sharjah 7 Sep 2022 T20I # 1760
Rahmanullah Gurbaz 1 13 - 1/13 1 ODI v Sri Lanka Hambantota 7 Jun 2023 ODI # 4583
Riaz Hassan 2 13 1/17 2/30 2 ODI v Pakistan Colombo (RPS) 26 Aug 2023 ODI # 4627
Rahmanullah Gurbaz 2 13 1/6 2/19 2 T20I v Sri Lanka Dambulla 19 Feb 2024 T20I # 2480
Azmatullah Omarzai 6 12 5/122 6/134 1 T20I v Ireland Belfast 9 Aug 2022 T20I # 1727
Najibullah Zadran 3 12 2/139 3/151 1 T20I v Sri Lanka Sharjah 3 Sep 2022 T20I # 1757
Qais Ahmad 7 12 6/125 7/137 2 T20I v Sri Lanka Dambulla 17 Feb 2024 T20I # 2479
Rahmanullah Gurbaz 1 11 - 1/11 1 ODI v Bangladesh Chattogram 23 Feb 2022 ODI # 4357
Mohammad Nabi 5 11 4/9 5/20 2 T20I v India Dubai (DICS) 8 Sep 2022 T20I # 1761
Rahmanullah Gurbaz 1 11 - 1/11 2 ODI v Sri Lanka Hambantota 4 Jun 2023 ODI # 4580
Noor Ahmad 8 11 7/137 8/148 2 T20I v Sri Lanka Dambulla 17 Feb 2024 T20I # 2479
Noor Ali Zadran 1 11 - 1/11 1 Test v Ireland Tolerance Oval 28 Feb 2024 Test # 2532
Usman Ghani 3 10 2/16 3/26 1 T20I v Ireland Belfast 17 Aug 2022 T20I # 1738
Hashmatullah Shahidi 3 10 2/47 3/57 1 ODI v Sri Lanka Pallekele 30 Nov 2022 ODI # 4490
Rahmanullah Gurbaz 2 10 1/16 2/26 1 T20I v Bangladesh Sylhet 14 Jul 2023 T20I # 2138
Rahmanullah Gurbaz 1 10 - 1/10 2 ODI v Sri Lanka Lahore 5 Sep 2023 ODI # 4633
Rahmat Shah 3 9 2/6 3/15 3 Test v Zimbabwe Abu Dhabi 2 Mar 2021 Test # 2413
Rahmat Shah 2 8 1/0 2/8 1 Test v Zimbabwe Abu Dhabi 2 Mar 2021 Test # 2413
Karim Janat 3 8 2/1 3/9 2 T20I v India Dubai (DICS) 8 Sep 2022 T20I # 1761
Mohammad Nabi 5 7 4/115 5/122 1 T20I v Ireland Belfast 9 Aug 2022 T20I # 1727
Hazratullah Zazai 2 7 1/36 2/43 1 T20I v Pakistan Sharjah 7 Sep 2022 T20I # 1760
Hazratullah Zazai 2 7 1/19 2/26 1 T20I v U.A.E. Abu Dhabi 18 Feb 2023 T20I # 1994
Hazratullah Zazai 2 7 1/9 2/16 1 T20I v Bangladesh Sylhet 16 Jul 2023 T20I # 2145
Mohammad Nabi 5 7 4/43 5/50 2 T20I v Ireland Sharjah 15 Mar 2024 T20I # 2521
Fazalhaq Farooqi 10 6* 9/150 9/156 2 T20I v Sri Lanka Dambulla 17 Feb 2024 T20I # 2479
Hashmatullah Shahidi 4 6 3/15 4/21 3 Test v Zimbabwe Abu Dhabi 2 Mar 2021 Test # 2413
Rahmanullah Gurbaz 1 6 - 1/6 1 ODI v Sri Lanka Pallekele 30 Nov 2022 ODI # 4490
Karim Janat 3 6 2/26 3/32 1 T20I v Bangladesh Sylhet 14 Jul 2023 T20I # 2138
Hazratullah Zazai 1 6 - 1/6 2 T20I v Sri Lanka Dambulla 19 Feb 2024 T20I # 2480
Abdul Malik (1) 1 5 - 1/5 3 Test v Zimbabwe Abu Dhabi 2 Mar 2021 Test # 2413
Rahmanullah Gurbaz 1 5 - 1/5 2 ODI v Sri Lanka Pallekele 9 Feb 2024 ODI # 4725
Rahmat Shah 2 5 1/5 2/10 2 ODI v Sri Lanka Pallekele 9 Feb 2024 ODI # 4725
Hashmatullah Shahidi 3 4 2/27 3/31 1 ODI v Sri Lanka Hambantota 7 Jun 2023 ODI # 4583
Sediqullah Atal 2 4 1/0 2/4 2 T20I v Ireland Sharjah 15 Mar 2024 T20I # 2521
Hazratullah Zazai 2 3 1/4 2/7 2 T20I v West Indies Lucknow 14 Nov 2019 T20I # 1015
Rahmanullah Gurbaz 1 3 - 1/3 1 ODI v Bangladesh Chattogram 11 Jul 2023 ODI # 4621
Rahmanullah Gurbaz 1 3 - 1/3 2 ODI v Pakistan Hambantota 22 Aug 2023 ODI # 4625
Azmatullah Omarzai 3 3 2/68 3/71 2 T20I v Sri Lanka Dambulla 17 Feb 2024 T20I # 2479
Nasir Jamal 5 3 4/86 5/89 1 Test v Ireland Tolerance Oval 28 Feb 2024 Test # 2532
Rahmanullah Gurbaz 2 2 1/14 2/16 1 T20I v Ireland Belfast 17 Aug 2022 T20I # 1738
Sediqullah Atal 2 2 1/35 2/37 2 T20I v Pakistan Sharjah 27 Mar 2023 T20I # 2035
Usman Ghani 3 2 2/37 3/39 2 T20I v Pakistan Sharjah 27 Mar 2023 T20I # 2035
Naveen-ul-Haq 9 2 8/148 9/150 2 T20I v Sri Lanka Dambulla 17 Feb 2024 T20I # 2479
Munir Ahmad 2 1 1/5 2/6 3 Test v Zimbabwe Abu Dhabi 2 Mar 2021 Test # 2413
Rahmanullah Gurbaz 2 1 1/0 2/1 2 T20I v India Dubai (DICS) 8 Sep 2022 T20I # 1761
Azmatullah Omarzai 6 1 5/20 6/21 2 T20I v India Dubai (DICS) 8 Sep 2022 T20I # 1761
Rahmanullah Gurbaz 1 1 - 1/1 2 ODI v Bangladesh Lahore 3 Sep 2023 ODI # 4631
Najibullah Zadran 5 1 4/85 5/86 2 T20I v Sri Lanka Dambulla 17 Feb 2024 T20I # 2479
Karim Janat 6 1 5/89 6/90 1 Test v Ireland Tolerance Oval 28 Feb 2024 Test # 2532
Abdul Malik (1) 1 0 - 1/0 1 Test v Zimbabwe Abu Dhabi 2 Mar 2021 Test # 2413
Afsar Zazai 5 0 4/21 5/21 3 Test v Zimbabwe Abu Dhabi 2 Mar 2021 Test # 2413
Mohammad Nabi 5 0 4/91 5/91 1 T20I v Pakistan Sharjah 7 Sep 2022 T20I # 1760
Najibullah Zadran 4 0 3/9 4/9 2 T20I v India Dubai (DICS) 8 Sep 2022 T20I # 1761
Mohammad Nabi 4 0 3/99 4/99 2 T20I v Australia Adelaide 4 Nov 2022 T20I # 1864
Abdul Malik (1) 1 0 - 1/0 4 Test v Bangladesh Mirpur 14 Jun 2023 Test # 2506
Rahmat Shah 2 0 1/27 2/27 2 ODI v New Zealand Chennai 18 Oct 2023 ODI # 4673
Rahmat Shah 2 0 1/41 2/41 1 ODI v South Africa Ahmedabad 10 Nov 2023 ODI # 4699
Azmatullah Omarzai 2 0 1/50 2/50 1 T20I v India Mohali 11 Jan 2024 T20I # 2428
Noor Ali Zadran 1 0 - 1/0 1 Test v Sri Lanka Colombo (SSC) 2 Feb 2024 Test # 2527
Rahmat Shah 2 0 1/11 2/11 1 Test v Ireland Tolerance Oval 28 Feb 2024 Test # 2532
Azmatullah Omarzai 3 0 2/4 3/4 2 T20I v Ireland Sharjah 15 Mar 2024 T20I # 2521
Statsguru includes the following current or recent relevant matches:
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
 
Feedback Print this page