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-2023 73 73 3 2048 118* 29.25 1550 132.12 1 12 4 229 76 Profile
List of partnerships
Shafiqullah 2 18 1/15 2/33 1 v Ireland Colombo (PSS) 1 Feb 2010 T20I # 128
Noor Ali Zadran 2 28 1/66 2/94 2 v Canada Colombo (SSC) 4 Feb 2010 T20I # 132
Shafiqullah 3 10 2/94 3/104 2 v Canada Colombo (SSC) 4 Feb 2010 T20I # 132
Noor Ali Zadran 3 47 2/14 3/61 1 v Ireland Dubai (DICS) 9 Feb 2010 T20I # 135
Noor Ali Zadran 3 71 2/8 3/79 1 v Scotland Abu Dhabi 10 Feb 2010 T20I # 137
Nawroz Mangal 4 17 3/79 4/96 1 v Scotland Abu Dhabi 10 Feb 2010 T20I # 137
Nawroz Mangal 2 1 1/30 2/31 1 v Netherlands Dubai (DICS) 12 Feb 2010 T20I # 141
Mohammad Nabi 3 1 2/31 3/32 1 v Netherlands Dubai (DICS) 12 Feb 2010 T20I # 141
Raees Ahmadzai 4 19 3/32 4/51 1 v Netherlands Dubai (DICS) 12 Feb 2010 T20I # 141
Noor Ali Zadran 2 52 1/37 2/89 2 v Ireland Dubai (DICS) 13 Feb 2010 T20I # 143
Nawroz Mangal 3 58* 2/89 2/147 2 v Ireland Dubai (DICS) 13 Feb 2010 T20I # 143
Noor Ali Zadran 2 16 1/6 2/22 1 v India Gros Islet 1 May 2010 T20I # 153
Karim Sadiq 2 4 1/1 2/5 2 v South Africa Bridgetown 5 May 2010 T20I # 162
Gulbadin Naib 2 33 1/14 2/47 2 v Netherlands Dubai (DICS) 14 Mar 2012 T20I # 233
Nawroz Mangal 3 58 2/47 3/105 2 v Netherlands Dubai (DICS) 14 Mar 2012 T20I # 233
Mohammad Nabi 4 3 3/105 4/108 2 v Netherlands Dubai (DICS) 14 Mar 2012 T20I # 233
Shabir Noori 2 0 1/52 2/52 1 v Canada ICCA Dubai 18 Mar 2012 T20I # 234
Nawroz Mangal 3 1 2/52 3/53 1 v Canada ICCA Dubai 18 Mar 2012 T20I # 234
Samiullah Shinwari 4 80 3/53 4/133 1 v Canada ICCA Dubai 18 Mar 2012 T20I # 234
Javed Ahmadi 2 9 1/18 2/27 1 v Ireland Dubai (DICS) 24 Mar 2012 T20I # 240
Mirwais Ashraf 3 29 2/27 3/56 1 v Ireland Dubai (DICS) 24 Mar 2012 T20I # 240
Nawroz Mangal 4 22 3/56 4/78 1 v Ireland Dubai (DICS) 24 Mar 2012 T20I # 240
Samiullah Shinwari 5 41 4/78 5/119 1 v Ireland Dubai (DICS) 24 Mar 2012 T20I # 240
Mohammad Nabi 6 12 5/119 6/131 1 v Ireland Dubai (DICS) 24 Mar 2012 T20I # 240
Gulbadin Naib 7 6 6/131 7/137 1 v Ireland Dubai (DICS) 24 Mar 2012 T20I # 240
Nawroz Mangal 1 26 - 1/26 2 v India Colombo (RPS) 19 Sep 2012 T20I # 265
Nawroz Mangal 1 2 - 1/2 2 v England Colombo (RPS) 21 Sep 2012 T20I # 268
Karim Sadiq 2 4 1/1 2/5 1 v Scotland Sharjah 3 Mar 2013 T20I # 307
Asghar Afghan 3 79 2/5 3/84 1 v Scotland Sharjah 3 Mar 2013 T20I # 307
Gulbadin Naib 4 21 3/84 4/105 1 v Scotland Sharjah 3 Mar 2013 T20I # 307
Mohammad Nabi 5 5 4/105 5/110 1 v Scotland Sharjah 3 Mar 2013 T20I # 307
Karim Sadiq 2 27 1/53 2/80 2 v Scotland Sharjah 4 Mar 2013 T20I # 309
Samiullah Shinwari 3 45 2/80 3/125 2 v Scotland Sharjah 4 Mar 2013 T20I # 309
Karim Sadiq 1 39 - 1/39 1 v Kenya Sharjah 30 Sep 2013 T20I # 330
Karim Sadiq 1 19 - 1/19 2 v Kenya Sharjah 11 Oct 2013 T20I # 332
Nawroz Mangal 1 11 - 1/11 1 v Netherlands Sharjah 15 Nov 2013 T20I # 335
Karim Sadiq 2 1 1/11 2/12 1 v Netherlands Sharjah 15 Nov 2013 T20I # 335
Samiullah Shinwari 3 2 2/12 3/14 1 v Netherlands Sharjah 15 Nov 2013 T20I # 335
Shafiqullah 4 27 3/14 4/41 1 v Netherlands Sharjah 15 Nov 2013 T20I # 335
Mohammad Nabi 5 9 4/41 5/50 1 v Netherlands Sharjah 15 Nov 2013 T20I # 335
Nawroz Mangal 1 55 - 1/55 1 v Scotland Sharjah 16 Nov 2013 T20I # 337
Noor Ali Zadran 2 13 1/55 2/68 1 v Scotland Sharjah 16 Nov 2013 T20I # 337
Karim Sadiq 1 4 - 1/4 1 v Kenya Sharjah 24 Nov 2013 T20I # 345
Nawroz Mangal 1 36 - 1/36 2 v Ireland Abu Dhabi 30 Nov 2013 T20I # 348
Mirwais Ashraf 2 23 1/36 2/59 2 v Ireland Abu Dhabi 30 Nov 2013 T20I # 348
Nawroz Mangal 1 3 - 1/3 1 v Pakistan Sharjah 8 Dec 2013 T20I # 349
Najeeb Tarakai 1 0 - 1/0 1 v Bangladesh Mirpur 16 Mar 2014 T20I # 366
Najeeb Tarakai 1 14 - 1/14 2 v Hong Kong Chattogram 18 Mar 2014 T20I # 370
Asghar Afghan 2 55 1/14 2/69 2 v Hong Kong Chattogram 18 Mar 2014 T20I # 370
Shafiqullah 3 47 2/69 3/116 2 v Hong Kong Chattogram 18 Mar 2014 T20I # 370
Karim Sadiq 1 14 - 1/14 2 v Nepal Chattogram 20 Mar 2014 T20I # 374
Najibullah Zadran 2 6 1/14 2/20 2 v Nepal Chattogram 20 Mar 2014 T20I # 374
Nawroz Mangal 1 5 - 1/5 1 v Netherlands Edinburgh 9 Jul 2015 T20I # 431
Nawroz Mangal 1 43 - 1/43 2 v U.A.E. Edinburgh 10 Jul 2015 T20I # 432
Asghar Afghan 2 56 1/43 2/99 2 v U.A.E. Edinburgh 10 Jul 2015 T20I # 432
Nawroz Mangal 1 2 - 1/2 1 v Scotland Edinburgh 12 Jul 2015 T20I # 435
Asghar Afghan 2 110 1/2 2/112 1 v Scotland Edinburgh 12 Jul 2015 T20I # 435
Nawroz Mangal 1 27 - 1/27 1 v Hong Kong Dublin (Malahide) 21 Jul 2015 T20I # 443
Nawroz Mangal 1 0 - 1/0 2 v P.N.G. Dublin (Malahide) 23 Jul 2015 T20I # 444
Nawroz Mangal 1 1 - 1/1 2 v Oman Dublin 25 Jul 2015 T20I # 446
Usman Ghani 1 48 - 1/48 2 v Zimbabwe Bulawayo 26 Oct 2015 T20I # 458
Usman Ghani 1 95 - 1/95 2 v Zimbabwe Bulawayo 28 Oct 2015 T20I # 459
Gulbadin Naib 2 0 1/95 2/95 2 v Zimbabwe Bulawayo 28 Oct 2015 T20I # 459
Usman Ghani 1 4 - 1/4 1 v Hong Kong Abu Dhabi 28 Nov 2015 T20I # 470
Usman Ghani 1 4 - 1/4 1 v Oman Abu Dhabi 29 Nov 2015 T20I # 471
Usman Ghani 1 12 - 1/12 1 v Oman Abu Dhabi 30 Nov 2015 T20I # 472
Asghar Afghan 2 47 1/12 2/59 1 v Oman Abu Dhabi 30 Nov 2015 T20I # 472
Karim Sadiq 3 46 2/59 3/105 1 v Oman Abu Dhabi 30 Nov 2015 T20I # 472
Shafiqullah 4 9 3/105 4/114 1 v Oman Abu Dhabi 30 Nov 2015 T20I # 472
Usman Ghani 1 63 - 1/63 1 v Zimbabwe Sharjah 8 Jan 2016 T20I # 475
Usman Ghani 1 43 - 1/43 1 v Zimbabwe Sharjah 10 Jan 2016 T20I # 477
Asghar Afghan 2 73 1/43 2/116 1 v Zimbabwe Sharjah 10 Jan 2016 T20I # 477
Karim Sadiq 3 29 2/116 3/145 1 v Zimbabwe Sharjah 10 Jan 2016 T20I # 477
Shafiqullah 4 9 3/145 4/154 1 v Zimbabwe Sharjah 10 Jan 2016 T20I # 477
Mohammad Nabi 5 47 4/154 5/201 1 v Zimbabwe Sharjah 10 Jan 2016 T20I # 477
Gulbadin Naib 6 14 5/201 6/215 1 v Zimbabwe Sharjah 10 Jan 2016 T20I # 477
Usman Ghani 1 9 - 1/9 2 v U.A.E. Fatullah 19 Feb 2016 T20I # 501
Noor Ali Zadran 1 5 - 1/5 2 v Oman Fatullah 20 Feb 2016 T20I # 504
Noor Ali Zadran 1 27 - 1/27 1 v Hong Kong Mirpur 22 Feb 2016 T20I # 507
Noor Ali Zadran 1 25 - 1/25 1 v Scotland Nagpur 8 Mar 2016 T20I # 523
Asghar Afghan 2 82 1/25 2/107 1 v Scotland Nagpur 8 Mar 2016 T20I # 523
Noor Ali Zadran 1 70 - 1/70 2 v Hong Kong Nagpur 10 Mar 2016 T20I # 528
Noor Ali Zadran 1 49 - 1/49 1 v Zimbabwe Nagpur 12 Mar 2016 T20I # 531
Noor Ali Zadran 1 12 - 1/12 1 v Sri Lanka Eden Gardens 17 Mar 2016 T20I # 538
Noor Ali Zadran 1 52 - 1/52 2 v South Africa Wankhede 20 Mar 2016 T20I # 542
Noor Ali Zadran 1 4 - 1/4 2 v England Delhi 23 Mar 2016 T20I # 546
Usman Ghani 1 8 - 1/8 1 v West Indies Nagpur 27 Mar 2016 T20I # 552
Asghar Afghan 2 25 1/8 2/33 1 v West Indies Nagpur 27 Mar 2016 T20I # 552
Najeeb Tarakai 1 46 - 1/46 1 v U.A.E. ICCA Dubai 14 Dec 2016 T20I # 571
Asghar Afghan 2 17 1/46 2/63 1 v U.A.E. ICCA Dubai 14 Dec 2016 T20I # 571
Hazratullah Zazai 1 44 - 1/44 2 v U.A.E. Dubai (DICS) 16 Dec 2016 T20I # 572
Najeeb Tarakai 1 67 - 1/67 1 v U.A.E. ICCA Dubai 18 Dec 2016 T20I # 573
Najeeb Tarakai 1 54 - 1/54 2 v Ireland Abu Dhabi 14 Jan 2017 T20I # 578
Najeeb Tarakai 1 15 - 1/15 2 v U.A.E. Abu Dhabi 16 Jan 2017 T20I # 581
Nawroz Mangal 1 91 - 1/91 2 v Oman Dubai (DICS) 20 Jan 2017 T20I # 586
Asghar Afghan 2 45 1/91 2/136 2 v Oman Dubai (DICS) 20 Jan 2017 T20I # 586
Nawroz Mangal 1 75* - 0/75 2 v Ireland Dubai (DICS) 20 Jan 2017 T20I # 588
Najeeb Tarakai 1 51 - 1/51 2 v Ireland Greater Noida 8 Mar 2017 T20I # 599
Samiullah Shinwari 2 73 1/51 2/124 2 v Ireland Greater Noida 8 Mar 2017 T20I # 599
Najeeb Tarakai 1 4 - 1/4 1 v Ireland Greater Noida 10 Mar 2017 T20I # 600
Najeeb Tarakai 1 23 - 1/23 1 v Ireland Greater Noida 12 Mar 2017 T20I # 601
Usman Ghani 2 74 1/23 2/97 1 v Ireland Greater Noida 12 Mar 2017 T20I # 601
Asghar Afghan 3 22 2/97 3/119 1 v Ireland Greater Noida 12 Mar 2017 T20I # 601
Najibullah Zadran 4 2 3/119 4/121 1 v Ireland Greater Noida 12 Mar 2017 T20I # 601
Karim Sadiq 1 15 - 1/15 2 v Zimbabwe Sharjah 5 Feb 2018 T20I # 643
Asghar Afghan 2 20 1/15 2/35 2 v Zimbabwe Sharjah 5 Feb 2018 T20I # 643
Karim Sadiq 1 19 - 1/19 1 v Zimbabwe Sharjah 6 Feb 2018 T20I # 644
Usman Ghani 1 62 - 1/62 1 v Bangladesh Dehradun 3 Jun 2018 T20I # 667
Asghar Afghan 2 24 1/62 2/86 1 v Bangladesh Dehradun 3 Jun 2018 T20I # 667
Usman Ghani 1 38 - 1/38 2 v Bangladesh Dehradun 5 Jun 2018 T20I # 668
Usman Ghani 1 55 - 1/55 1 v Bangladesh Dehradun 7 Jun 2018 T20I # 669
Hazratullah Zazai 1 87 - 1/87 1 v Ireland Bready 20 Aug 2018 T20I # 696
Asghar Afghan 2 32 1/87 2/119 1 v Ireland Bready 20 Aug 2018 T20I # 696
Hazratullah Zazai 1 5 - 1/5 1 v Ireland Bready 22 Aug 2018 T20I # 697
Hazratullah Zazai 1 54 - 1/54 1 v Scotland Sharjah 25 Oct 2021 T20I # 1364
Hazratullah Zazai 1 7 - 1/7 1 v Pakistan Dubai (DICS) 29 Oct 2021 T20I # 1377
Rahmanullah Gurbaz 2 6 1/7 2/13 1 v Pakistan Dubai (DICS) 29 Oct 2021 T20I # 1377
Hazratullah Zazai 1 53 - 1/53 1 v Namibia Abu Dhabi 31 Oct 2021 T20I # 1380
Rahmanullah Gurbaz 2 15 1/53 2/68 1 v Namibia Abu Dhabi 31 Oct 2021 T20I # 1380
Asghar Afghan 3 21 2/68 3/89 1 v Namibia Abu Dhabi 31 Oct 2021 T20I # 1380
Hazratullah Zazai 1 13 - 1/13 2 v India Abu Dhabi 3 Nov 2021 T20I # 1390
Hazratullah Zazai 1 8 - 1/8 1 v New Zealand Abu Dhabi 7 Nov 2021 T20I # 1402
Sediqullah Atal 1 1 - 1/1 1 v Sri Lanka Hangzhou 4 Oct 2023 T20I # 2282
Noor Ali Zadran 2 54 1/1 2/55 1 v Sri Lanka Hangzhou 4 Oct 2023 T20I # 2282
Sediqullah Atal 1 9 - 1/9 2 v Pakistan Hangzhou 6 Oct 2023 T20I # 2297
Noor Ali Zadran 2 26 1/9 2/35 2 v Pakistan Hangzhou 6 Oct 2023 T20I # 2297
Zubaid Akbari 1 5 - 1/5 1 v India Hangzhou 7 Oct 2023 T20I # 2301
Noor Ali Zadran 2 4 1/5 2/9 1 v India Hangzhou 7 Oct 2023 T20I # 2301
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