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 2010-2021 75 68 5 1382 62 21.93 1247 110.82 0 4 5 87 69 Profile
List of partnerships
Nawroz Mangal 4 2 3/47 4/49 1 v Ireland Colombo (PSS) 1 Feb 2010 T20I # 128
Noor Ali Zadran 4 68 3/29 4/97 1 v India Gros Islet 1 May 2010 T20I # 153
Mohammad Nabi 5 0 4/97 5/97 1 v India Gros Islet 1 May 2010 T20I # 153
Karim Sadiq 4 1 3/7 4/8 2 v South Africa Bridgetown 5 May 2010 T20I # 162
Raees Ahmadzai 5 4 4/8 5/12 2 v South Africa Bridgetown 5 May 2010 T20I # 162
Mohammad Nabi 6 2 5/12 6/14 2 v South Africa Bridgetown 5 May 2010 T20I # 162
Samiullah Shinwari 7 11 6/14 7/25 2 v South Africa Bridgetown 5 May 2010 T20I # 162
Karim Sadiq 3 23 2/52 3/75 2 v India Colombo (RPS) 19 Sep 2012 T20I # 265
Mohammad Nabi 4 0 3/75 4/75 2 v India Colombo (RPS) 19 Sep 2012 T20I # 265
Karim Sadiq 4 8 3/14 4/22 2 v England Colombo (RPS) 21 Sep 2012 T20I # 268
Mohammad Nabi 5 0 4/22 5/22 2 v England Colombo (RPS) 21 Sep 2012 T20I # 268
Mohammad Shahzad 3 79 2/5 3/84 1 v Scotland Sharjah 3 Mar 2013 T20I # 307
Nawroz Mangal 3 28 2/41 3/69 1 v Kenya Sharjah 30 Sep 2013 T20I # 330
Mohammad Nabi 4 43 3/69 4/112 1 v Kenya Sharjah 30 Sep 2013 T20I # 330
Afsar Zazai 4 5 3/68 4/73 2 v Kenya Sharjah 11 Oct 2013 T20I # 332
Mohammad Nabi 5 21 4/73 5/94 2 v Kenya Sharjah 11 Oct 2013 T20I # 332
Samiullah Shinwari 6 10 5/94 6/104 2 v Kenya Sharjah 11 Oct 2013 T20I # 332
Mirwais Ashraf 7 6 6/104 7/110 2 v Kenya Sharjah 11 Oct 2013 T20I # 332
Nawroz Mangal 2 4 1/3 2/7 1 v Pakistan Sharjah 8 Dec 2013 T20I # 349
Najibullah Zadran 3 22 2/7 3/29 1 v Pakistan Sharjah 8 Dec 2013 T20I # 349
Mohammad Shahzad 2 55 1/14 2/69 2 v Hong Kong Chattogram 18 Mar 2014 T20I # 370
Shafiqullah 6 33 5/50 6/83 2 v Nepal Chattogram 20 Mar 2014 T20I # 374
Samiullah Shinwari 7 32 6/83 7/115 2 v Nepal Chattogram 20 Mar 2014 T20I # 374
Mirwais Ashraf 8 17 7/115 8/132 2 v Nepal Chattogram 20 Mar 2014 T20I # 374
Nawroz Mangal 2 14 1/5 2/19 1 v Netherlands Edinburgh 9 Jul 2015 T20I # 431
Mohammad Shahzad 2 56 1/43 2/99 2 v U.A.E. Edinburgh 10 Jul 2015 T20I # 432
Samiullah Shinwari 3 69* 2/99 2/168 2 v U.A.E. Edinburgh 10 Jul 2015 T20I # 432
Mohammad Shahzad 2 110 1/2 2/112 1 v Scotland Edinburgh 12 Jul 2015 T20I # 435
Samiullah Shinwari 3 1 2/112 3/113 1 v Scotland Edinburgh 12 Jul 2015 T20I # 435
Nawroz Mangal 2 58 1/27 2/85 1 v Hong Kong Dublin (Malahide) 21 Jul 2015 T20I # 443
Nawroz Mangal 2 57 1/0 2/57 2 v P.N.G. Dublin (Malahide) 23 Jul 2015 T20I # 444
Nawroz Mangal 2 6 1/1 2/7 2 v Oman Dublin 25 Jul 2015 T20I # 446
Karim Sadiq 3 24 2/58 3/82 2 v Zimbabwe Bulawayo 26 Oct 2015 T20I # 458
Usman Ghani 2 12 1/4 2/16 1 v Hong Kong Abu Dhabi 28 Nov 2015 T20I # 470
Karim Sadiq 3 34 2/16 3/50 1 v Hong Kong Abu Dhabi 28 Nov 2015 T20I # 470
Samiullah Shinwari 4 63 3/50 4/113 1 v Hong Kong Abu Dhabi 28 Nov 2015 T20I # 470
Usman Ghani 2 40 1/4 2/44 1 v Oman Abu Dhabi 29 Nov 2015 T20I # 471
Mohammad Shahzad 2 47 1/12 2/59 1 v Oman Abu Dhabi 30 Nov 2015 T20I # 472
Usman Ghani 2 12 1/63 2/75 1 v Zimbabwe Sharjah 8 Jan 2016 T20I # 475
Mohammad Shahzad 2 73 1/43 2/116 1 v Zimbabwe Sharjah 10 Jan 2016 T20I # 477
Usman Ghani 2 0 1/9 2/9 2 v U.A.E. Fatullah 19 Feb 2016 T20I # 501
Karim Sadiq 3 28 2/9 3/37 2 v U.A.E. Fatullah 19 Feb 2016 T20I # 501
Noor Ali Zadran 2 54 1/5 2/59 2 v Oman Fatullah 20 Feb 2016 T20I # 504
Noor Ali Zadran 2 25 1/27 2/52 1 v Hong Kong Mirpur 22 Feb 2016 T20I # 507
Karim Sadiq 3 31 2/52 3/83 1 v Hong Kong Mirpur 22 Feb 2016 T20I # 507
Najibullah Zadran 4 49 3/83 4/132 1 v Hong Kong Mirpur 22 Feb 2016 T20I # 507
Mohammad Shahzad 2 82 1/25 2/107 1 v Scotland Nagpur 8 Mar 2016 T20I # 523
Gulbadin Naib 3 21 2/107 3/128 1 v Scotland Nagpur 8 Mar 2016 T20I # 523
Mohammad Nabi 4 5 3/128 4/133 1 v Scotland Nagpur 8 Mar 2016 T20I # 523
Shafiqullah 5 25 4/133 5/158 1 v Scotland Nagpur 8 Mar 2016 T20I # 523
Dawlat Zadran 6 12* 5/158 5/170 1 v Scotland Nagpur 8 Mar 2016 T20I # 523
Noor Ali Zadran 2 1 1/49 2/50 1 v Zimbabwe Nagpur 12 Mar 2016 T20I # 531
Noor Ali Zadran 2 32 1/12 2/44 1 v Sri Lanka Eden Gardens 17 Mar 2016 T20I # 538
Karim Sadiq 3 2 2/44 3/46 1 v Sri Lanka Eden Gardens 17 Mar 2016 T20I # 538
Mohammad Nabi 4 5 3/46 4/51 1 v Sri Lanka Eden Gardens 17 Mar 2016 T20I # 538
Samiullah Shinwari 5 61 4/51 5/112 1 v Sri Lanka Eden Gardens 17 Mar 2016 T20I # 538
Shafiqullah 6 20 5/112 6/132 1 v Sri Lanka Eden Gardens 17 Mar 2016 T20I # 538
Dawlat Zadran 7 4 6/132 7/136 1 v Sri Lanka Eden Gardens 17 Mar 2016 T20I # 538
Noor Ali Zadran 2 8 1/52 2/60 2 v South Africa Wankhede 20 Mar 2016 T20I # 542
Noor Ali Zadran 2 8 1/4 2/12 2 v England Delhi 23 Mar 2016 T20I # 546
Mohammad Shahzad 2 25 1/8 2/33 1 v West Indies Nagpur 27 Mar 2016 T20I # 552
Gulbadin Naib 3 17 2/33 3/50 1 v West Indies Nagpur 27 Mar 2016 T20I # 552
Mohammad Shahzad 2 17 1/46 2/63 1 v U.A.E. ICCA Dubai 14 Dec 2016 T20I # 571
Samiullah Shinwari 3 0 2/63 3/63 1 v U.A.E. ICCA Dubai 14 Dec 2016 T20I # 571
Mohammad Nabi 4 2 3/63 4/65 1 v U.A.E. ICCA Dubai 14 Dec 2016 T20I # 571
Usman Ghani 3 26 2/59 3/85 2 v U.A.E. Dubai (DICS) 16 Dec 2016 T20I # 572
Samiullah Shinwari 4 19 3/85 4/104 2 v U.A.E. Dubai (DICS) 16 Dec 2016 T20I # 572
Najeeb Tarakai 2 28 1/67 2/95 1 v U.A.E. ICCA Dubai 18 Dec 2016 T20I # 573
Usman Ghani 3 1 2/95 3/96 1 v U.A.E. ICCA Dubai 18 Dec 2016 T20I # 573
Najeeb Tarakai 2 12 1/54 2/66 2 v Ireland Abu Dhabi 14 Jan 2017 T20I # 578
Najeeb Tarakai 2 1 1/15 2/16 2 v U.A.E. Abu Dhabi 16 Jan 2017 T20I # 581
Samiullah Shinwari 3 52 2/16 3/68 2 v U.A.E. Abu Dhabi 16 Jan 2017 T20I # 581
Mohammad Shahzad 2 45 1/91 2/136 2 v Oman Dubai (DICS) 20 Jan 2017 T20I # 586
Samiullah Shinwari 3 14* 2/136 2/150 2 v Oman Dubai (DICS) 20 Jan 2017 T20I # 586
Samiullah Shinwari 3 37 2/124 3/161 2 v Ireland Greater Noida 8 Mar 2017 T20I # 599
Mohammad Nabi 4 4 3/161 4/165 2 v Ireland Greater Noida 8 Mar 2017 T20I # 599
Shafiqullah 5 6* 4/165 4/171 2 v Ireland Greater Noida 8 Mar 2017 T20I # 599
Najeeb Tarakai 2 8 1/4 2/12 1 v Ireland Greater Noida 10 Mar 2017 T20I # 600
Mohammad Shahzad 3 22 2/97 3/119 1 v Ireland Greater Noida 12 Mar 2017 T20I # 601
Usman Ghani 2 5 1/21 2/26 1 v West Indies Basseterre 2 Jun 2017 T20I # 611
Karim Janat 3 0 2/26 3/26 1 v West Indies Basseterre 2 Jun 2017 T20I # 611
Noor Ali Zadran 2 4 1/15 2/19 2 v West Indies Basseterre 3 Jun 2017 T20I # 612
Samiullah Shinwari 3 0 2/19 3/19 2 v West Indies Basseterre 3 Jun 2017 T20I # 612
Mohammad Nabi 4 15 3/19 4/34 2 v West Indies Basseterre 3 Jun 2017 T20I # 612
Karim Janat 5 6 4/34 5/40 2 v West Indies Basseterre 3 Jun 2017 T20I # 612
Noor Ali Zadran 2 31 1/14 2/45 1 v West Indies Basseterre 5 Jun 2017 T20I # 613
Mohammad Nabi 3 12 2/45 3/57 1 v West Indies Basseterre 5 Jun 2017 T20I # 613
Mohammad Shahzad 2 20 1/15 2/35 2 v Zimbabwe Sharjah 5 Feb 2018 T20I # 643
Mohammad Nabi 3 16 2/35 3/51 2 v Zimbabwe Sharjah 5 Feb 2018 T20I # 643
Karim Sadiq 2 56 1/19 2/75 1 v Zimbabwe Sharjah 6 Feb 2018 T20I # 644
Mohammad Shahzad 2 24 1/62 2/86 1 v Bangladesh Dehradun 3 Jun 2018 T20I # 667
Najibullah Zadran 3 4 2/86 3/90 1 v Bangladesh Dehradun 3 Jun 2018 T20I # 667
Mohammad Nabi 4 1 3/90 4/91 1 v Bangladesh Dehradun 3 Jun 2018 T20I # 667
Samiullah Shinwari 5 44 4/91 5/135 1 v Bangladesh Dehradun 3 Jun 2018 T20I # 667
Shafiqullah 6 25 5/135 6/160 1 v Bangladesh Dehradun 3 Jun 2018 T20I # 667
Rashid Khan 7 1 6/160 7/161 1 v Bangladesh Dehradun 3 Jun 2018 T20I # 667
Samiullah Shinwari 3 22 2/57 3/79 2 v Bangladesh Dehradun 5 Jun 2018 T20I # 668
Usman Ghani 2 4 1/55 2/59 1 v Bangladesh Dehradun 7 Jun 2018 T20I # 669
Samiullah Shinwari 3 36 2/59 3/95 1 v Bangladesh Dehradun 7 Jun 2018 T20I # 669
Mohammad Shahzad 2 32 1/87 2/119 1 v Ireland Bready 20 Aug 2018 T20I # 696
Najibullah Zadran 3 32 2/119 3/151 1 v Ireland Bready 20 Aug 2018 T20I # 696
Mohammad Nabi 4 1 3/151 4/152 1 v Ireland Bready 20 Aug 2018 T20I # 696
Hazratullah Zazai 3 116 2/8 3/124 1 v Ireland Bready 22 Aug 2018 T20I # 697
Shafiqullah 4 0 3/124 4/124 1 v Ireland Bready 22 Aug 2018 T20I # 697
Hazratullah Zazai 1 16 - 1/16 2 v Ireland Dehradun 21 Feb 2019 T20I # 745
Najeeb Tarakai 3 10 2/57 3/67 1 v Ireland Dehradun 24 Feb 2019 T20I # 747
Mohammad Nabi 4 40 3/67 4/107 1 v Ireland Dehradun 24 Feb 2019 T20I # 747
Najeeb Tarakai 3 20 2/60 3/80 1 v Zimbabwe Mirpur 14 Sep 2019 T20I # 882
Najibullah Zadran 4 10 3/80 4/90 1 v Zimbabwe Mirpur 14 Sep 2019 T20I # 882
Najeeb Tarakai 3 9 2/10 3/19 1 v Bangladesh Mirpur 15 Sep 2019 T20I # 883
Najibullah Zadran 4 21 3/19 4/40 1 v Bangladesh Mirpur 15 Sep 2019 T20I # 883
Mohammad Nabi 5 79 4/40 5/119 1 v Bangladesh Mirpur 15 Sep 2019 T20I # 883
Rashid Khan 8 1 7/154 8/155 1 v Zimbabwe Chattogram 20 Sep 2019 T20I # 890
Rahmanullah Gurbaz 2 0 1/75 2/75 1 v Bangladesh Chattogram 21 Sep 2019 T20I # 892
Hazratullah Zazai 3 48 2/7 3/55 2 v West Indies Lucknow 14 Nov 2019 T20I # 1015
Najibullah Zadran 4 14 3/55 4/69 2 v West Indies Lucknow 14 Nov 2019 T20I # 1015
Karim Janat 3 20 2/42 3/62 1 v West Indies Lucknow 16 Nov 2019 T20I # 1016
Rahmanullah Gurbaz 4 50 3/44 4/94 1 v West Indies Lucknow 17 Nov 2019 T20I # 1017
Karim Janat 3 0 2/55 3/55 2 v Ireland Greater Noida 6 Mar 2020 T20I # 1077
Rahmanullah Gurbaz 2 19 1/57 2/76 1 v Ireland Greater Noida 8 Mar 2020 T20I # 1079
Mohammad Nabi 3 74 2/76 3/150 1 v Ireland Greater Noida 8 Mar 2020 T20I # 1079
Najibullah Zadran 4 7 3/150 4/157 1 v Ireland Greater Noida 8 Mar 2020 T20I # 1079
Karim Janat 3 32 2/60 3/92 2 v Ireland Greater Noida 10 Mar 2020 T20I # 1083
Mohammad Nabi 4 8 3/92 4/100 2 v Ireland Greater Noida 10 Mar 2020 T20I # 1083
Najibullah Zadran 5 0 4/100 5/100 2 v Ireland Greater Noida 10 Mar 2020 T20I # 1083
Gulbadin Naib 6 24 5/100 6/124 2 v Ireland Greater Noida 10 Mar 2020 T20I # 1083
Rashid Khan 7 6 6/124 7/130 2 v Ireland Greater Noida 10 Mar 2020 T20I # 1083
Rahmanullah Gurbaz 2 74 1/80 2/154 1 v Zimbabwe Abu Dhabi 17 Mar 2021 T20I # 1134
Mohammad Nabi 3 31 2/154 3/185 1 v Zimbabwe Abu Dhabi 17 Mar 2021 T20I # 1134
Rashid Khan 4 7 3/185 4/192 1 v Zimbabwe Abu Dhabi 17 Mar 2021 T20I # 1134
Mohammad Nabi 5 17 4/154 5/171 1 v Zimbabwe Abu Dhabi 19 Mar 2021 T20I # 1136
Rashid Khan 6 22* 5/171 5/193 1 v Zimbabwe Abu Dhabi 19 Mar 2021 T20I # 1136
Najibullah Zadran 5 59 4/96 5/155 1 v Zimbabwe Abu Dhabi 20 Mar 2021 T20I # 1137
Rahmanullah Gurbaz 3 20 2/13 3/33 1 v Pakistan Dubai (DICS) 29 Oct 2021 T20I # 1377
Mohammad Shahzad 3 21 2/68 3/89 1 v Namibia Abu Dhabi 31 Oct 2021 T20I # 1380
Najibullah Zadran 4 24 3/89 4/113 1 v Namibia Abu Dhabi 31 Oct 2021 T20I # 1380
Mohammad Nabi 5 35 4/113 5/148 1 v Namibia Abu Dhabi 31 Oct 2021 T20I # 1380
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 - Live]
    » Scotland 157/5 (18.3 ov, RD Berrington 47*, CN Greaves 4*, D Wiese 0/30) - Match over
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642 - Live]
    » United States of America 159/3 (20.0 ov, Aaron Jones 36*, NR Kumar 14*, Haris Rauf 1/37) - Match over
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