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 2014-2024 88 85 2 1679 81 20.22 1384 121.31 0 8 8 152 47 Profile
List of partnerships
Babar Hayat 5 0 4/58 5/58 2 v Nepal Chattogram 16 Mar 2014 T20I # 367
MS Chapman 5 2 4/115 5/117 1 v Afghanistan Chattogram 18 Mar 2014 T20I # 370
Munir Dar 6 10 5/117 6/127 1 v Afghanistan Chattogram 18 Mar 2014 T20I # 370
MS Chapman 5 0 4/50 5/50 2 v Bangladesh Chattogram 20 Mar 2014 T20I # 375
Munir Dar 6 33 5/50 6/83 2 v Bangladesh Chattogram 20 Mar 2014 T20I # 375
Anshuman Rath 2 48 1/6 2/54 2 v Nepal Belfast 15 Jul 2015 T20I # 438
Anshuman Rath 2 44 1/8 2/52 1 v Ireland Dublin (Malahide) 17 Jul 2015 T20I # 441
MS Chapman 3 13 2/52 3/65 1 v Ireland Dublin (Malahide) 17 Jul 2015 T20I # 441
JJ Atkinson 2 51 1/28 2/79 2 v Afghanistan Dublin (Malahide) 21 Jul 2015 T20I # 443
Irfan Ahmed 2 18 1/3 2/21 1 v Scotland Dublin (Malahide) 25 Jul 2015 T20I # 445
MS Chapman 4 1 3/30 4/31 1 v Oman Abu Dhabi 21 Nov 2015 T20I # 464
Babar Hayat 4 22 3/49 4/71 2 v Oman Abu Dhabi 25 Nov 2015 T20I # 466
Tanwir Afzal 5 15 4/71 5/86 2 v Oman Abu Dhabi 25 Nov 2015 T20I # 466
Waqas Khan 6 1 5/86 6/87 2 v Oman Abu Dhabi 25 Nov 2015 T20I # 466
Aizaz Khan 7 17 6/87 7/104 2 v Oman Abu Dhabi 25 Nov 2015 T20I # 466
C Carter 8 20 7/104 8/124 2 v Oman Abu Dhabi 25 Nov 2015 T20I # 466
Haseeb Amjad 9 3 8/124 9/127 2 v Oman Abu Dhabi 25 Nov 2015 T20I # 466
MS Chapman 4 25 3/64 4/89 2 v Afghanistan Abu Dhabi 28 Nov 2015 T20I # 470
Tanwir Afzal 5 55 4/89 5/144 2 v Afghanistan Abu Dhabi 28 Nov 2015 T20I # 470
Babar Hayat 4 0 3/7 4/7 2 v Scotland Mong Kok 31 Jan 2016 T20I # 488
KD Shah 5 26 4/7 5/33 2 v Scotland Mong Kok 31 Jan 2016 T20I # 488
Babar Hayat 4 0 3/77 4/77 2 v Oman Fatullah 19 Feb 2016 T20I # 502
Babar Hayat 4 34 3/88 4/122 1 v U.A.E. Fatullah 21 Feb 2016 T20I # 505
Tanwir Afzal 5 10 4/122 5/132 1 v U.A.E. Fatullah 21 Feb 2016 T20I # 505
Aizaz Khan 6 4 5/132 6/136 1 v U.A.E. Fatullah 21 Feb 2016 T20I # 505
Anshuman Rath 4 8 3/87 4/95 2 v Afghanistan Mirpur 22 Feb 2016 T20I # 507
Tanwir Afzal 6 0 5/130 6/130 2 v Zimbabwe Nagpur 8 Mar 2016 T20I # 522
Anshuman Rath 5 20 4/61 5/81 1 v Afghanistan Nagpur 10 Mar 2016 T20I # 528
MS Chapman 6 15 5/83 6/98 1 v Scotland Nagpur 12 Mar 2016 T20I # 532
KD Shah 7 13 6/98 7/111 1 v Scotland Nagpur 12 Mar 2016 T20I # 532
Aizaz Khan 1 41 - 1/41 1 v Ireland Bready 5 Sep 2016 T20I # 564
Babar Hayat 2 56 1/41 2/97 1 v Ireland Bready 5 Sep 2016 T20I # 564
Aizaz Khan 1 9 - 1/9 2 v Scotland Abu Dhabi 14 Jan 2017 T20I # 577
Babar Hayat 2 23 1/9 2/32 2 v Scotland Abu Dhabi 14 Jan 2017 T20I # 577
Anshuman Rath 3 9 2/32 3/41 2 v Scotland Abu Dhabi 14 Jan 2017 T20I # 577
Aizaz Khan 1 3 - 1/3 1 v Oman Abu Dhabi 16 Jan 2017 T20I # 580
Aizaz Khan 1 53 - 1/53 1 v Netherlands Dubai (DICS) 18 Jan 2017 T20I # 584
Babar Hayat 2 33 1/53 2/86 1 v Netherlands Dubai (DICS) 18 Jan 2017 T20I # 584
Ahsan Abbasi 1 30 - 1/30 1 v Oman Al Amerat 5 Oct 2019 T20I # 910
Ahsan Abbasi 1 36 - 1/36 1 v Nepal Al Amerat 6 Oct 2019 T20I # 918
KD Shah 2 5 1/36 2/41 1 v Nepal Al Amerat 6 Oct 2019 T20I # 918
Ahsan Abbasi 1 9 - 1/9 2 v Ireland Al Amerat 7 Oct 2019 T20I # 921
Raag Kapur 1 26 - 1/26 2 v Netherlands Al Amerat 10 Oct 2019 T20I # 927
Aizaz Khan 1 5 - 1/5 1 v Ireland Abu Dhabi 18 Oct 2019 T20I # 936
Aizaz Khan 1 21 - 1/21 1 v Oman Abu Dhabi 20 Oct 2019 T20I # 949
KD Shah 2 27 1/21 2/48 1 v Oman Abu Dhabi 20 Oct 2019 T20I # 949
Haroon Arshad 3 3 2/48 3/51 1 v Oman Abu Dhabi 20 Oct 2019 T20I # 949
Waqas Barkat 4 7 3/51 4/58 1 v Oman Abu Dhabi 20 Oct 2019 T20I # 949
Ahsan Abbasi 1 40 - 1/40 1 v U.A.E. Abu Dhabi 21 Oct 2019 T20I # 951
KD Shah 2 19 1/40 2/59 1 v U.A.E. Abu Dhabi 21 Oct 2019 T20I # 951
Ahsan Abbasi 1 48 - 1/48 1 v Jersey Abu Dhabi 23 Oct 2019 T20I # 962
A Bhagwat 2 5 1/48 2/53 1 v Jersey Abu Dhabi 23 Oct 2019 T20I # 962
KD Shah 3 23 2/53 3/76 1 v Jersey Abu Dhabi 23 Oct 2019 T20I # 962
Ahsan Abbasi 1 20 - 1/20 1 v Canada Tolerance Oval 24 Oct 2019 T20I # 965
Aizaz Khan 1 25 - 1/25 2 v Nigeria Tolerance Oval 27 Oct 2019 T20I # 980
Aizaz Khan 1 1 - 1/1 2 v Oman Dubai (DICS) 30 Oct 2019 T20I # 990
Shahid Wasif 1 11 - 1/11 2 v Malaysia Kuala Lumpur 20 Feb 2020 T20I # 1044
Shahid Wasif 1 0 - 1/0 2 v Malaysia Kuala Lumpur 21 Feb 2020 T20I # 1045
Shahid Wasif 1 3 - 1/3 2 v Malaysia Kuala Lumpur 23 Feb 2020 T20I # 1051
KD Shah 2 13 1/3 2/16 2 v Malaysia Kuala Lumpur 23 Feb 2020 T20I # 1051
Waqas Khan 3 12 2/16 3/28 2 v Malaysia Kuala Lumpur 23 Feb 2020 T20I # 1051
Shahid Wasif 1 44 - 1/44 2 v Malaysia Kuala Lumpur 24 Feb 2020 T20I # 1055
Shahid Wasif 1 39 - 1/39 1 v Malaysia Kuala Lumpur 26 Feb 2020 T20I # 1062
Shahid Wasif 1 58 - 1/58 1 v Nepal Bangkok 1 Mar 2020 T20I # 1069
Haroon Arshad 2 21 1/58 2/79 1 v Nepal Bangkok 1 Mar 2020 T20I # 1069
Shahid Wasif 1 18 - 1/18 2 v Thailand Bangkok 3 Mar 2020 T20I # 1072
KD Shah 2 32 1/18 2/50 2 v Thailand Bangkok 3 Mar 2020 T20I # 1072
Shahid Wasif 1 27 - 1/27 2 v Singapore Bangkok 4 Mar 2020 T20I # 1074
JJ Atkinson 2 7 1/27 2/34 2 v Singapore Bangkok 4 Mar 2020 T20I # 1074
Shahid Wasif 1 13 - 1/13 2 v Malaysia Bangkok 6 Mar 2020 T20I # 1076
Aizaz Khan 1 12 - 1/12 1 v Uganda Bulawayo 11 Jul 2022 T20I # 1635
Aizaz Khan 1 17 - 1/17 1 v Netherlands Bulawayo 12 Jul 2022 T20I # 1641
Babar Hayat 2 20 1/17 2/37 1 v Netherlands Bulawayo 12 Jul 2022 T20I # 1641
KD Shah 3 39 2/37 3/76 1 v Netherlands Bulawayo 12 Jul 2022 T20I # 1641
Yasim Murtaza 4 9 3/76 4/85 1 v Netherlands Bulawayo 12 Jul 2022 T20I # 1641
Zeeshan Ali 5 11 4/85 5/96 1 v Netherlands Bulawayo 12 Jul 2022 T20I # 1641
Shahid Wasif 6 13 5/96 6/109 1 v Netherlands Bulawayo 12 Jul 2022 T20I # 1641
SS McKechnie 7 7 6/109 7/116 1 v Netherlands Bulawayo 12 Jul 2022 T20I # 1641
Aizaz Khan 1 8 - 1/8 2 v P.N.G. Bulawayo 14 Jul 2022 T20I # 1649
Aizaz Khan 1 37 - 1/37 2 v Singapore Bulawayo 15 Jul 2022 T20I # 1653
Babar Hayat 2 46 1/37 2/83 2 v Singapore Bulawayo 15 Jul 2022 T20I # 1653
KD Shah 3 51 2/83 3/134 2 v Singapore Bulawayo 15 Jul 2022 T20I # 1653
Aizaz Khan 1 15 - 1/15 2 v Uganda Bulawayo 17 Jul 2022 T20I # 1665
Babar Hayat 2 1 1/15 2/16 2 v Uganda Bulawayo 17 Jul 2022 T20I # 1665
KD Shah 3 11 2/16 3/27 2 v Uganda Bulawayo 17 Jul 2022 T20I # 1665
Yasim Murtaza 1 0 - 1/0 1 v Singapore Al Amerat 20 Aug 2022 T20I # 1740
Yasim Murtaza 1 59 - 1/59 2 v Kuwait Al Amerat 23 Aug 2022 T20I # 1743
Babar Hayat 2 88 1/59 2/147 2 v Kuwait Al Amerat 23 Aug 2022 T20I # 1743
Yasim Murtaza 1 85 - 1/85 2 v U.A.E. Al Amerat 24 Aug 2022 T20I # 1745
Yasim Murtaza 1 12 - 1/12 2 v India Dubai (DICS) 31 Aug 2022 T20I # 1754
Babar Hayat 2 39 1/12 2/51 2 v India Dubai (DICS) 31 Aug 2022 T20I # 1754
Yasim Murtaza 1 16 - 1/16 2 v Pakistan Sharjah 2 Sep 2022 T20I # 1756
Anshuman Rath 1 51 - 1/51 1 v Bahrain Mong Kok 8 Mar 2023 T20I # 2015
Babar Hayat 2 15 1/51 2/66 1 v Bahrain Mong Kok 8 Mar 2023 T20I # 2015
KD Shah 3 12 2/66 3/78 1 v Bahrain Mong Kok 8 Mar 2023 T20I # 2015
Aizaz Khan 4 6 3/78 4/84 1 v Bahrain Mong Kok 8 Mar 2023 T20I # 2015
Anshuman Rath 1 34 - 1/34 1 v Kuwait Mong Kok 9 Mar 2023 T20I # 2017
Yasim Murtaza 1 3 - 1/3 2 v Malaysia Mong Kok 11 Mar 2023 T20I # 2020
Anshuman Rath 1 79 - 1/79 1 v Malaysia Mong Kok 12 Mar 2023 T20I # 2022
Nasrulla Rana 1 3 - 1/3 2 v Malaysia Kuala Lumpur 19 Sep 2023 T20I # 2241
Babar Hayat 2 20 1/3 2/23 2 v Malaysia Kuala Lumpur 19 Sep 2023 T20I # 2241
Nasrulla Rana 1 6 - 1/6 2 v P.N.G. Kuala Lumpur 21 Sep 2023 T20I # 2247
Babar Hayat 2 43 1/6 2/49 2 v P.N.G. Kuala Lumpur 21 Sep 2023 T20I # 2247
Muhammad Khan 1 17 - 1/17 2 v Malaysia Kuala Lumpur 22 Sep 2023 T20I # 2249
Babar Hayat 2 24 1/17 2/41 2 v Malaysia Kuala Lumpur 22 Sep 2023 T20I # 2249
Muhammad Khan 1 2 - 1/2 1 v P.N.G. Kuala Lumpur 24 Sep 2023 T20I # 2254
Babar Hayat 2 26 1/2 2/28 1 v P.N.G. Kuala Lumpur 24 Sep 2023 T20I # 2254
S Mathur 3 2 2/28 3/30 1 v P.N.G. Kuala Lumpur 24 Sep 2023 T20I # 2254
Muhammad Khan 1 5 - 1/5 2 v Cambodia Hangzhou 29 Sep 2023 T20I # 2261
Babar Hayat 2 70* 1/5 1/75 2 v Cambodia Hangzhou 29 Sep 2023 T20I # 2261
Muhammad Khan 1 29 - 1/29 2 v Japan Hangzhou 1 Oct 2023 T20I # 2270
Babar Hayat 2 34 1/29 2/63 2 v Japan Hangzhou 1 Oct 2023 T20I # 2270
Muhammad Khan 1 10 - 1/10 2 v Pakistan Hangzhou 3 Oct 2023 T20I # 2279
Babar Hayat 2 19 1/10 2/29 2 v Pakistan Hangzhou 3 Oct 2023 T20I # 2279
Anshuman Rath 1 0 - 1/0 1 v Nepal Mulpani 19 Oct 2023 T20I # 2321
M Coetzee 1 0 - 1/0 2 v Nepal Mulpani 21 Oct 2023 T20I # 2324
Anshuman Rath 2 15 1/0 2/15 2 v Nepal Mulpani 21 Oct 2023 T20I # 2324
M Coetzee 1 6 - 1/6 1 v U.A.E. Mulpani 22 Oct 2023 T20I # 2325
Anshuman Rath 2 10 1/6 2/16 1 v U.A.E. Mulpani 22 Oct 2023 T20I # 2325
M Coetzee 1 33 - 1/33 1 v U.A.E. Mulpani 25 Oct 2023 T20I # 2328
M Coetzee 1 101 - 1/101 1 v Kuwait Mulpani 30 Oct 2023 T20I # 2336
M Coetzee 1 5 - 1/5 2 v Bahrain Mulpani 31 Oct 2023 T20I # 2339
M Coetzee 1 9 - 1/9 2 v U.A.E. Mulpani 2 Nov 2023 T20I # 2343
Anshuman Rath 2 58 1/9 2/67 2 v U.A.E. Mulpani 2 Nov 2023 T20I # 2343
M Coetzee 1 12 - 1/12 1 v China Mong Kok 14 Feb 2024 T20I # 2468
Anshuman Rath 2 1 1/12 2/13 1 v China Mong Kok 14 Feb 2024 T20I # 2468
M Coetzee 1 6 - 1/6 2 v Japan Mong Kok 14 Feb 2024 T20I # 2469
JJ Atkinson 1 16 - 1/16 1 v Japan Mong Kok 15 Feb 2024 T20I # 2472
Anshuman Rath 2 11 1/16 2/27 1 v Japan Mong Kok 15 Feb 2024 T20I # 2472
M Coetzee 1 12 - 1/12 1 v Japan Mong Kok 17 Feb 2024 T20I # 2478
Anshuman Rath 2 82 1/12 2/94 1 v Japan Mong Kok 17 Feb 2024 T20I # 2478
Babar Hayat 3 0 2/94 3/94 1 v Japan Mong Kok 17 Feb 2024 T20I # 2478
JJ Atkinson 4 5 3/94 4/99 1 v Japan Mong Kok 17 Feb 2024 T20I # 2478
Aizaz Khan 5 60 4/99 5/159 1 v Japan Mong Kok 17 Feb 2024 T20I # 2478
Yasim Murtaza 6 6 5/159 6/165 1 v Japan Mong Kok 17 Feb 2024 T20I # 2478
M Coetzee 1 67 - 1/67 1 v Qatar Doha 27 Feb 2024 T20I # 2486
M Coetzee 1 117 - 1/117 1 v Qatar Doha 29 Feb 2024 T20I # 2489
M Coetzee 1 11 - 1/11 2 v Qatar Doha 1 Mar 2024 T20I # 2491
M Coetzee 1 15 - 1/15 1 v Nepal Mong Kok 9 Mar 2024 T20I # 2507
M Coetzee 1 0 - 1/0 1 v Nepal Mong Kok 10 Mar 2024 T20I # 2511
Anshuman Rath 2 61 1/0 2/61 1 v Nepal Mong Kok 10 Mar 2024 T20I # 2511
M Coetzee 1 7 - 1/7 1 v P.N.G. Mong Kok 12 Mar 2024 T20I # 2517
Anshuman Rath 2 0 1/7 2/7 1 v P.N.G. Mong Kok 12 Mar 2024 T20I # 2517
Yasim Murtaza 2 6 1/4 2/10 1 v Qatar Al Amerat 12 Apr 2024 T20I # 2550
Babar Hayat 3 92 2/10 3/102 1 v Qatar Al Amerat 12 Apr 2024 T20I # 2550
Anshuman Rath 4 24 3/102 4/126 1 v Qatar Al Amerat 12 Apr 2024 T20I # 2550
Anshuman Rath 2 50 1/7 2/57 2 v Saudi Arabia Al Amerat 14 Apr 2024 T20I # 2562
Babar Hayat 3 0 2/57 3/57 2 v Saudi Arabia Al Amerat 14 Apr 2024 T20I # 2562
Aizaz Khan 4 5 3/57 4/62 2 v Saudi Arabia Al Amerat 14 Apr 2024 T20I # 2562
Zeeshan Ali 5 41 4/62 5/103 2 v Saudi Arabia Al Amerat 14 Apr 2024 T20I # 2562
Nasrulla Rana 6 2 5/103 6/105 2 v Saudi Arabia Al Amerat 14 Apr 2024 T20I # 2562
Ehsan Khan 7 12 6/105 7/117 2 v Saudi Arabia Al Amerat 14 Apr 2024 T20I # 2562
Raunaq Kapur 8 21 7/117 8/138 2 v Saudi Arabia Al Amerat 14 Apr 2024 T20I # 2562
A Shukla 9 9 8/138 9/147 2 v Saudi Arabia Al Amerat 14 Apr 2024 T20I # 2562
Anshuman Rath 2 25 1/12 2/37 1 v Nepal Al Amerat 15 Apr 2024 T20I # 2565
Babar Hayat 3 109 2/31 3/140 2 v Malaysia Al Amerat 17 Apr 2024 T20I # 2571
Aizaz Khan 4 4* 3/140 3/144 2 v Malaysia Al Amerat 17 Apr 2024 T20I # 2571
Anshuman Rath 2 7 1/19 2/26 1 v Oman Al Amerat 19 Apr 2024 T20I # 2577
Babar Hayat 3 33 2/26 3/59 1 v Oman Al Amerat 19 Apr 2024 T20I # 2577
Anshuman Rath 2 4 1/11 2/15 2 v Nepal Al Amerat 20 Apr 2024 T20I # 2578
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