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 2012-2024 103 92 32 1810 73 30.16 1308 138.37 0 8 5 126 95 Profile
List of partnerships
Gulbadin Naib 8 6 7/119 8/125 2 v India Colombo (RPS) 19 Sep 2012 T20I # 265
Mohammad Nabi 6 6 5/50 6/56 1 v Netherlands Sharjah 15 Nov 2013 T20I # 335
Gulbadin Naib 7 30 6/56 7/86 1 v Netherlands Sharjah 15 Nov 2013 T20I # 335
Noor Ali Zadran 6 56 5/78 6/134 1 v Kenya Sharjah 24 Nov 2013 T20I # 345
Shafiqullah 7 4 6/134 7/138 1 v Kenya Sharjah 24 Nov 2013 T20I # 345
Samiullah Shinwari 7 0 6/129 7/129 2 v Ireland Abu Dhabi 30 Nov 2013 T20I # 348
Dawlat Zadran 8 9 7/129 8/138 2 v Ireland Abu Dhabi 30 Nov 2013 T20I # 348
Shapoor Zadran 9 4 8/138 9/142 2 v Ireland Abu Dhabi 30 Nov 2013 T20I # 348
Asghar Afghan 3 22 2/7 3/29 1 v Pakistan Sharjah 8 Dec 2013 T20I # 349
Mohammad Nabi 4 35 3/29 4/64 1 v Pakistan Sharjah 8 Dec 2013 T20I # 349
Samiullah Shinwari 5 29 4/64 5/93 1 v Pakistan Sharjah 8 Dec 2013 T20I # 349
Mirwais Ashraf 6 7 5/93 6/100 1 v Pakistan Sharjah 8 Dec 2013 T20I # 349
Mohammad Shahzad 2 6 1/14 2/20 2 v Nepal Chattogram 20 Mar 2014 T20I # 374
Nawroz Mangal 3 0 2/20 3/20 2 v Nepal Chattogram 20 Mar 2014 T20I # 374
Samiullah Shinwari 5 53 4/96 5/149 1 v Netherlands Edinburgh 9 Jul 2015 T20I # 431
Samiullah Shinwari 4 24 3/113 4/137 1 v Scotland Edinburgh 12 Jul 2015 T20I # 435
Mohammad Nabi 5 66 4/137 5/203 1 v Scotland Edinburgh 12 Jul 2015 T20I # 435
Samiullah Shinwari 4 9 3/113 4/122 1 v Hong Kong Dublin (Malahide) 21 Jul 2015 T20I # 443
Nawroz Mangal 5 23* 4/105 4/128 2 v P.N.G. Dublin (Malahide) 23 Jul 2015 T20I # 444
Samiullah Shinwari 5 63 4/56 5/119 2 v Oman Dublin 25 Jul 2015 T20I # 446
Mohammad Nabi 5 69* 4/85 4/154 2 v Zimbabwe Bulawayo 26 Oct 2015 T20I # 458
Gulbadin Naib 4 13 3/133 4/146 2 v Zimbabwe Bulawayo 28 Oct 2015 T20I # 459
Gulbadin Naib 6 5 5/157 6/162 1 v Zimbabwe Sharjah 8 Jan 2016 T20I # 475
Karim Sadiq 6 41 5/103 6/144 2 v U.A.E. Fatullah 19 Feb 2016 T20I # 501
Noor Ali Zadran 5 59 4/81 5/140 2 v Oman Fatullah 20 Feb 2016 T20I # 504
Asghar Afghan 4 49 3/83 4/132 1 v Hong Kong Mirpur 22 Feb 2016 T20I # 507
Mohammad Nabi 5 4 4/132 5/136 1 v Hong Kong Mirpur 22 Feb 2016 T20I # 507
Gulbadin Naib 6 1 5/136 6/137 1 v Hong Kong Mirpur 22 Feb 2016 T20I # 507
Dawlat Zadran 7 33 6/137 7/170 1 v Hong Kong Mirpur 22 Feb 2016 T20I # 507
Samiullah Shinwari 8 8* 7/170 7/178 1 v Hong Kong Mirpur 22 Feb 2016 T20I # 507
Noor Ali Zadran 3 2 2/95 3/97 2 v Hong Kong Nagpur 10 Mar 2016 T20I # 528
Shafiqullah 4 6 3/97 4/103 2 v Hong Kong Nagpur 10 Mar 2016 T20I # 528
Gulbadin Naib 5 16* 4/103 4/119 2 v Hong Kong Nagpur 10 Mar 2016 T20I # 528
Dawlat Zadran 8 17* 7/136 7/153 1 v Sri Lanka Eden Gardens 17 Mar 2016 T20I # 538
Samiullah Shinwari 6 16 5/140 6/156 2 v South Africa Wankhede 20 Mar 2016 T20I # 542
Samiullah Shinwari 7 21 6/64 7/85 2 v England Delhi 23 Mar 2016 T20I # 546
Gulbadin Naib 5 4 4/52 5/56 1 v West Indies Nagpur 27 Mar 2016 T20I # 552
Mohammad Nabi 6 34 5/56 6/90 1 v West Indies Nagpur 27 Mar 2016 T20I # 552
Shafiqullah 7 13 6/90 7/103 1 v West Indies Nagpur 27 Mar 2016 T20I # 552
Rashid Khan 8 20* 7/103 7/123 1 v West Indies Nagpur 27 Mar 2016 T20I # 552
Mohammad Nabi 6 41 5/105 6/146 1 v U.A.E. ICCA Dubai 14 Dec 2016 T20I # 571
Rashid Khan 7 15* 6/146 6/161 1 v U.A.E. ICCA Dubai 14 Dec 2016 T20I # 571
Mohammad Nabi 6 67* 5/116 5/183 2 v U.A.E. Dubai (DICS) 16 Dec 2016 T20I # 572
Samiullah Shinwari 5 22 4/144 5/166 1 v U.A.E. ICCA Dubai 18 Dec 2016 T20I # 573
Mohammad Nabi 6 23* 5/166 5/189 1 v U.A.E. ICCA Dubai 18 Dec 2016 T20I # 573
Mohammad Nabi 6 27* 5/99 5/126 2 v Ireland Abu Dhabi 14 Jan 2017 T20I # 578
Karim Janat 6 33* 5/114 5/147 2 v U.A.E. Abu Dhabi 16 Jan 2017 T20I # 581
Mohammad Nabi 7 0 6/175 7/175 1 v Ireland Greater Noida 10 Mar 2017 T20I # 600
Rashid Khan 8 3 7/175 8/178 1 v Ireland Greater Noida 10 Mar 2017 T20I # 600
Amir Hamza 9 6* 8/178 8/184 1 v Ireland Greater Noida 10 Mar 2017 T20I # 600
Mohammad Shahzad 4 2 3/119 4/121 1 v Ireland Greater Noida 12 Mar 2017 T20I # 601
Samiullah Shinwari 5 0 4/121 5/121 1 v Ireland Greater Noida 12 Mar 2017 T20I # 601
Rashid Khan 8 12 7/46 8/58 1 v West Indies Basseterre 2 Jun 2017 T20I # 611
Karim Janat 7 11 6/41 7/52 2 v West Indies Basseterre 3 Jun 2017 T20I # 612
Shafiqullah 6 30 5/108 6/138 1 v West Indies Basseterre 5 Jun 2017 T20I # 613
Gulbadin Naib 7 8* 6/138 6/146 1 v West Indies Basseterre 5 Jun 2017 T20I # 613
Mohammad Nabi 5 5 4/80 5/85 2 v Zimbabwe Sharjah 5 Feb 2018 T20I # 643
Mohammad Nabi 4 51 3/88 4/139 1 v Zimbabwe Sharjah 6 Feb 2018 T20I # 644
Asghar Afghan 3 4 2/86 3/90 1 v Bangladesh Dehradun 3 Jun 2018 T20I # 667
Samiullah Shinwari 5 34 4/101 5/135 1 v Bangladesh Dehradun 7 Jun 2018 T20I # 669
Asghar Afghan 3 32 2/119 3/151 1 v Ireland Bready 20 Aug 2018 T20I # 696
Mohammad Nabi 6 11 5/137 6/148 1 v Ireland Bready 22 Aug 2018 T20I # 697
Rashid Khan 7 1 6/148 7/149 1 v Ireland Bready 22 Aug 2018 T20I # 697
Aftab Alam 8 11 7/149 8/160 1 v Ireland Bready 22 Aug 2018 T20I # 697
Mohammad Nabi 6 86* 5/50 5/136 2 v Ireland Dehradun 21 Feb 2019 T20I # 745
Hazratullah Zazai 4 5* 3/273 3/278 1 v Ireland Dehradun 23 Feb 2019 T20I # 746
Mohammad Nabi 5 36 4/107 5/143 1 v Ireland Dehradun 24 Feb 2019 T20I # 747
Asghar Afghan 4 10 3/80 4/90 1 v Zimbabwe Mirpur 14 Sep 2019 T20I # 882
Mohammad Nabi 5 107 4/90 5/197 1 v Zimbabwe Mirpur 14 Sep 2019 T20I # 882
Asghar Afghan 4 21 3/19 4/40 1 v Bangladesh Mirpur 15 Sep 2019 T20I # 883
Rahmanullah Gurbaz 3 9 2/107 3/116 1 v Zimbabwe Chattogram 20 Sep 2019 T20I # 890
Mohammad Nabi 4 5 3/116 4/121 1 v Zimbabwe Chattogram 20 Sep 2019 T20I # 890
Gulbadin Naib 5 3 4/121 5/124 1 v Zimbabwe Chattogram 20 Sep 2019 T20I # 890
Rahmanullah Gurbaz 3 5 2/75 3/80 1 v Bangladesh Chattogram 21 Sep 2019 T20I # 892
Mohammad Nabi 4 8 3/80 4/88 1 v Bangladesh Chattogram 21 Sep 2019 T20I # 892
Gulbadin Naib 5 8 4/88 5/96 1 v Bangladesh Chattogram 21 Sep 2019 T20I # 892
Shafiqullah 6 13 5/96 6/109 1 v Bangladesh Chattogram 21 Sep 2019 T20I # 892
Asghar Afghan 4 14 3/55 4/69 2 v West Indies Lucknow 14 Nov 2019 T20I # 1015
Mohammad Nabi 5 25 4/69 5/94 2 v West Indies Lucknow 14 Nov 2019 T20I # 1015
Ibrahim Zadran 5 11 4/77 5/88 1 v West Indies Lucknow 16 Nov 2019 T20I # 1016
Mohammad Nabi 6 9 5/88 6/97 1 v West Indies Lucknow 16 Nov 2019 T20I # 1016
Gulbadin Naib 7 44 6/97 7/141 1 v West Indies Lucknow 16 Nov 2019 T20I # 1016
Rashid Khan 8 6* 7/141 7/147 1 v West Indies Lucknow 16 Nov 2019 T20I # 1016
Rahmanullah Gurbaz 5 26 4/94 5/120 1 v West Indies Lucknow 17 Nov 2019 T20I # 1017
Mohammad Nabi 6 22 5/120 6/142 1 v West Indies Lucknow 17 Nov 2019 T20I # 1017
Samiullah Shinwari 5 63 4/70 5/133 2 v Ireland Greater Noida 6 Mar 2020 T20I # 1077
Asghar Afghan 4 7 3/150 4/157 1 v Ireland Greater Noida 8 Mar 2020 T20I # 1079
Gulbadin Naib 5 27* 4/157 4/184 1 v Ireland Greater Noida 8 Mar 2020 T20I # 1079
Asghar Afghan 5 0 4/100 5/100 2 v Ireland Greater Noida 10 Mar 2020 T20I # 1083
Rashid Khan 5 6 4/192 5/198 1 v Zimbabwe Abu Dhabi 17 Mar 2021 T20I # 1134
Usman Ghani 6 0* 5/198 5/198 1 v Zimbabwe Abu Dhabi 17 Mar 2021 T20I # 1134
Karim Janat 3 8 2/111 3/119 1 v Zimbabwe Abu Dhabi 19 Mar 2021 T20I # 1136
Mohammad Nabi 4 35 3/119 4/154 1 v Zimbabwe Abu Dhabi 19 Mar 2021 T20I # 1136
Usman Ghani 3 8 2/75 3/83 1 v Zimbabwe Abu Dhabi 20 Mar 2021 T20I # 1137
Mohammad Nabi 4 13 3/83 4/96 1 v Zimbabwe Abu Dhabi 20 Mar 2021 T20I # 1137
Asghar Afghan 5 59 4/96 5/155 1 v Zimbabwe Abu Dhabi 20 Mar 2021 T20I # 1137
Rashid Khan 6 12 5/155 6/167 1 v Zimbabwe Abu Dhabi 20 Mar 2021 T20I # 1137
Sharafuddin Ashraf 7 0 6/167 7/167 1 v Zimbabwe Abu Dhabi 20 Mar 2021 T20I # 1137
Hashmatullah Shahidi 8 16* 7/167 7/183 1 v Zimbabwe Abu Dhabi 20 Mar 2021 T20I # 1137
Rahmanullah Gurbaz 3 87 2/82 3/169 1 v Scotland Sharjah 25 Oct 2021 T20I # 1364
Mohammad Nabi 4 21 3/169 4/190 1 v Scotland Sharjah 25 Oct 2021 T20I # 1364
Karim Janat 5 25 4/39 5/64 1 v Pakistan Dubai (DICS) 29 Oct 2021 T20I # 1377
Mohammad Nabi 6 12 5/64 6/76 1 v Pakistan Dubai (DICS) 29 Oct 2021 T20I # 1377
Asghar Afghan 4 24 3/89 4/113 1 v Namibia Abu Dhabi 31 Oct 2021 T20I # 1380
Gulbadin Naib 4 11 3/48 4/59 2 v India Abu Dhabi 3 Nov 2021 T20I # 1390
Mohammad Nabi 5 10 4/59 5/69 2 v India Abu Dhabi 3 Nov 2021 T20I # 1390
Gulbadin Naib 4 37 3/19 4/56 1 v New Zealand Abu Dhabi 7 Nov 2021 T20I # 1402
Mohammad Nabi 5 59 4/56 5/115 1 v New Zealand Abu Dhabi 7 Nov 2021 T20I # 1402
Karim Janat 6 4 5/115 6/119 1 v New Zealand Abu Dhabi 7 Nov 2021 T20I # 1402
Darwish Rasooli 3 0 2/8 3/8 2 v Bangladesh Mirpur 3 Mar 2022 T20I # 1495
Karim Janat 4 12 3/8 4/20 2 v Bangladesh Mirpur 3 Mar 2022 T20I # 1495
Mohammad Nabi 5 37 4/20 5/57 2 v Bangladesh Mirpur 3 Mar 2022 T20I # 1495
Azmatullah Omarzai 6 5 5/57 6/62 2 v Bangladesh Mirpur 3 Mar 2022 T20I # 1495
Darwish Rasooli 4 48 3/86 4/134 2 v Zimbabwe Harare 11 Jun 2022 T20I # 1561
Mohammad Nabi 5 26* 4/134 4/160 2 v Zimbabwe Harare 11 Jun 2022 T20I # 1561
Darwish Rasooli 4 5* 3/46 3/51 1 v Zimbabwe Harare 12 Jun 2022 T20I # 1568
Karim Janat 4 37 3/51 4/88 1 v Zimbabwe Harare 12 Jun 2022 T20I # 1568
Mohammad Nabi 5 70 4/88 5/158 1 v Zimbabwe Harare 12 Jun 2022 T20I # 1568
Afsar Zazai 3 6 2/49 3/55 1 v Zimbabwe Harare 14 Jun 2022 T20I # 1570
Usman Ghani 3 37 2/76 3/113 1 v Ireland Belfast 9 Aug 2022 T20I # 1727
Hashmatullah Shahidi 4 14 3/41 4/55 1 v Ireland Belfast 11 Aug 2022 T20I # 1729
Ibrahim Zadran 3 48 2/109 3/157 1 v Ireland Belfast 12 Aug 2022 T20I # 1731
Mohammad Nabi 4 18 3/157 4/175 1 v Ireland Belfast 12 Aug 2022 T20I # 1731
Rashid Khan 5 14 4/175 5/189 1 v Ireland Belfast 12 Aug 2022 T20I # 1731
Hazratullah Zazai 3 0 2/38 3/38 1 v Ireland Belfast 15 Aug 2022 T20I # 1736
Mohammad Nabi 4 17 3/38 4/55 1 v Ireland Belfast 15 Aug 2022 T20I # 1736
Azmatullah Omarzai 5 21 4/55 5/76 1 v Ireland Belfast 15 Aug 2022 T20I # 1736
Rashid Khan 6 50 5/76 6/126 1 v Ireland Belfast 15 Aug 2022 T20I # 1736
Usman Ghani 4 40 3/26 4/66 1 v Ireland Belfast 17 Aug 2022 T20I # 1738
Hazratullah Zazai 3 3* 2/103 2/106 2 v Sri Lanka Dubai (DICS) 27 Aug 2022 T20I # 1748
Ibrahim Zadran 4 69* 3/62 3/131 2 v Bangladesh Sharjah 30 Aug 2022 T20I # 1753
Ibrahim Zadran 3 12 2/139 3/151 1 v Sri Lanka Sharjah 3 Sep 2022 T20I # 1757
Mohammad Nabi 4 15 3/151 4/166 1 v Sri Lanka Sharjah 3 Sep 2022 T20I # 1757
Rashid Khan 5 0 4/166 5/166 1 v Sri Lanka Sharjah 3 Sep 2022 T20I # 1757
Ibrahim Zadran 4 13 3/78 4/91 1 v Pakistan Sharjah 7 Sep 2022 T20I # 1760
Ibrahim Zadran 4 0 3/9 4/9 2 v India Dubai (DICS) 8 Sep 2022 T20I # 1761
Usman Ghani 4 20 3/62 4/82 1 v England Perth 22 Oct 2022 T20I # 1840
Ibrahim Zadran 3 22 2/68 3/90 1 v Sri Lanka Brisbane 1 Nov 2022 T20I # 1856
Gulbadin Naib 4 23 3/90 4/113 1 v Sri Lanka Brisbane 1 Nov 2022 T20I # 1856
Mohammad Nabi 5 0 4/99 5/99 2 v Australia Adelaide 4 Nov 2022 T20I # 1864
Karim Janat 5 23 4/115 5/138 2 v U.A.E. Abu Dhabi 16 Feb 2023 T20I # 1993
Rashid Khan 6 8* 5/138 5/146 2 v U.A.E. Abu Dhabi 16 Feb 2023 T20I # 1993
Afsar Zazai 4 3 3/63 4/66 1 v U.A.E. Abu Dhabi 18 Feb 2023 T20I # 1994
Karim Janat 5 10 4/66 5/76 1 v U.A.E. Abu Dhabi 18 Feb 2023 T20I # 1994
Azmatullah Omarzai 6 40 5/76 6/116 1 v U.A.E. Abu Dhabi 18 Feb 2023 T20I # 1994
Rashid Khan 7 21* 6/116 6/137 1 v U.A.E. Abu Dhabi 18 Feb 2023 T20I # 1994
Ibrahim Zadran 4 3 3/83 4/86 2 v U.A.E. Abu Dhabi 19 Feb 2023 T20I # 1995
Mohammad Nabi 5 53* 4/45 4/98 2 v Pakistan Sharjah 24 Mar 2023 T20I # 2030
Ibrahim Zadran 3 16 2/86 3/102 2 v Pakistan Sharjah 26 Mar 2023 T20I # 2033
Mohammad Nabi 4 31* 3/102 3/133 2 v Pakistan Sharjah 26 Mar 2023 T20I # 2033
Usman Ghani 5 0* 4/71 4/71 2 v Pakistan Sharjah 27 Mar 2023 T20I # 2035
Mohammad Nabi 5 35 4/52 5/87 1 v Bangladesh Sylhet 14 Jul 2023 T20I # 2138
Ibrahim Zadran 4 14 3/48 4/62 1 v Bangladesh Sylhet 16 Jul 2023 T20I # 2145
Azmatullah Omarzai 5 5 4/62 5/67 1 v Bangladesh Sylhet 16 Jul 2023 T20I # 2145
Hazratullah Zazai 3 9 2/63 3/72 2 v U.A.E. Sharjah 31 Dec 2023 T20I # 2426
Mohammad Nabi 4 26 3/72 4/98 2 v U.A.E. Sharjah 31 Dec 2023 T20I # 2426
Azmatullah Omarzai 5 10 4/90 5/100 2 v U.A.E. Sharjah 2 Jan 2024 T20I # 2427
Mohammad Nabi 6 3 5/100 6/103 2 v U.A.E. Sharjah 2 Jan 2024 T20I # 2427
Sharafuddin Ashraf 7 25* 6/103 6/128 2 v U.A.E. Sharjah 2 Jan 2024 T20I # 2427
Mohammad Nabi 5 5 4/125 5/130 1 v India Mohali 11 Jan 2024 T20I # 2428
Karim Janat 6 28* 5/130 5/158 1 v India Mohali 11 Jan 2024 T20I # 2428
Mohammad Nabi 5 13 4/91 5/104 1 v India Indore 14 Jan 2024 T20I # 2431
Karim Janat 6 30 5/104 6/134 1 v India Indore 14 Jan 2024 T20I # 2431
Gulbadin Naib 6 15 5/167 6/182 2 v India Bengaluru 17 Jan 2024 T20I # 2435
Ibrahim Zadran 5 1 4/85 5/86 2 v Sri Lanka Dambulla 17 Feb 2024 T20I # 2479
Karim Janat 7 30 6/70 7/100 2 v Sri Lanka Dambulla 19 Feb 2024 T20I # 2480
Rahmanullah Gurbaz 2 2 1/154 2/156 1 v Uganda Providence 3 Jun 2024 T20I # 2636
Mohammad Nabi 3 6 2/156 3/162 1 v Uganda Providence 3 Jun 2024 T20I # 2636
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