Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 3 Aug 2000 remove greater than or equal to 3 Aug 2000 from query
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
unfiltered 2019-2024 48 46 5 1171 89 28.56 875 133.82 0 9 4 100 39 Profile
filtered 2019-2024 48 46 5 1171 89 28.56 875 133.82 0 9 4 100 39
List of partnerships
Muhammad Kashif 5 84 4/59 5/143 2 v Qatar Al Amerat 22 Jan 2019 T20I # 723
Mohammed Asghar 3 1 2/11 3/12 1 v Saudi Arabia Al Amerat 24 Jan 2019 T20I # 727
Muhammad Kashif 4 10* 3/147 3/157 2 v Qatar Doha 4 Jul 2019 T20I # 816
Adnan Idrees 3 5 2/21 3/26 1 v Qatar Doha 5 Jul 2019 T20I # 817
Muhammad Kashif 4 10 3/26 4/36 1 v Qatar Doha 5 Jul 2019 T20I # 817
R Sandaruwan 1 35 - 1/35 1 v Qatar Doha 6 Jul 2019 T20I # 818
R Sandaruwan 1 37 - 1/37 1 v Qatar Singapore 26 Jul 2019 T20I # 836
Adnan Idrees 2 70 1/37 2/107 1 v Qatar Singapore 26 Jul 2019 T20I # 836
R Sandaruwan 1 6 - 1/6 1 v Nepal Singapore 27 Jul 2019 T20I # 838
R Sandaruwan 3 30 2/91 3/121 2 v Bahrain Doha 24 Oct 2021 T20I # 1355
MNM Aslam 4 68 3/46 4/114 1 v Saudi Arabia Doha 25 Oct 2021 T20I # 1362
Bilal Tahir 5 12 4/114 5/126 1 v Saudi Arabia Doha 25 Oct 2021 T20I # 1362
Shiraz Khan 6 3 5/126 6/129 1 v Saudi Arabia Doha 25 Oct 2021 T20I # 1362
Shiraz Khan 6 16* 5/91 5/107 2 v Maldives Doha 28 Oct 2021 T20I # 1372
Adnan Idrees 4 21 3/15 4/36 1 v Qatar Doha 29 Oct 2021 T20I # 1376
MNM Aslam 5 23 4/36 5/59 1 v Qatar Doha 29 Oct 2021 T20I # 1376
R Sandaruwan 1 90 - 1/90 1 v Bahrain Al Amerat 11 Aug 2022 T20I # 1730
Adnan Idrees 2 10 1/90 2/100 1 v Bahrain Al Amerat 11 Aug 2022 T20I # 1730
Muhammad Kashif 3 17 2/100 3/117 1 v Bahrain Al Amerat 11 Aug 2022 T20I # 1730
R Sandaruwan 1 4 - 1/4 1 v Bahrain Al Amerat 13 Aug 2022 T20I # 1733
R Sandaruwan 1 0 - 1/0 2 v Bahrain Al Amerat 14 Aug 2022 T20I # 1734
R Sandaruwan 1 46 - 1/46 2 v Bahrain Al Amerat 16 Aug 2022 T20I # 1737
Adnan Idrees 2 1 1/46 2/47 2 v Bahrain Al Amerat 16 Aug 2022 T20I # 1737
Usman Patel 3 29 2/47 3/76 2 v Bahrain Al Amerat 16 Aug 2022 T20I # 1737
Muhammad Kashif 4 12 3/76 4/88 2 v Bahrain Al Amerat 16 Aug 2022 T20I # 1737
R Sandaruwan 1 27 - 1/27 1 v Bahrain Al Amerat 17 Aug 2022 T20I # 1739
Adnan Idrees 2 0 1/27 2/27 1 v Bahrain Al Amerat 17 Aug 2022 T20I # 1739
Usman Patel 3 29 2/27 3/56 1 v Bahrain Al Amerat 17 Aug 2022 T20I # 1739
Shiraz Khan 4 70 3/56 4/126 1 v Bahrain Al Amerat 17 Aug 2022 T20I # 1739
R Sandaruwan 1 53 - 1/53 2 v U.A.E. Al Amerat 21 Aug 2022 T20I # 1741
R Sandaruwan 1 11 - 1/11 1 v Hong Kong Al Amerat 23 Aug 2022 T20I # 1743
R Sandaruwan 1 27 - 1/27 2 v Singapore Al Amerat 24 Aug 2022 T20I # 1744
R Sandaruwan 1 6 - 1/6 1 v Malaysia Mong Kok 8 Mar 2023 T20I # 2014
Adnan Idrees 2 23 1/6 2/29 1 v Malaysia Mong Kok 8 Mar 2023 T20I # 2014
Usman Patel 3 8 2/29 3/37 1 v Malaysia Mong Kok 8 Mar 2023 T20I # 2014
MNM Aslam 4 23 3/37 4/60 1 v Malaysia Mong Kok 8 Mar 2023 T20I # 2014
Shiraz Khan 5 23 4/60 5/83 1 v Malaysia Mong Kok 8 Mar 2023 T20I # 2014
Bilal Tahir 6 23 5/83 6/106 1 v Malaysia Mong Kok 8 Mar 2023 T20I # 2014
R Sandaruwan 1 6 - 1/6 2 v Hong Kong Mong Kok 9 Mar 2023 T20I # 2017
R Sandaruwan 1 42 - 1/42 1 v Bahrain Mong Kok 11 Mar 2023 T20I # 2019
R Sandaruwan 1 59 - 1/59 2 v Bahrain Mong Kok 12 Mar 2023 T20I # 2021
R Sandaruwan 2 64 1/51 2/115 2 v Saudi Arabia Doha 15 Sep 2023 T20I # 2233
Usman Patel 3 16 2/115 3/131 2 v Saudi Arabia Doha 15 Sep 2023 T20I # 2233
Ahsan ul Haq 4 3 3/131 4/134 2 v Saudi Arabia Doha 15 Sep 2023 T20I # 2233
Parvindar Kumar 5 2 4/134 5/136 2 v Saudi Arabia Doha 15 Sep 2023 T20I # 2233
Adnan Idrees 2 1 1/1 2/2 2 v Bahrain Doha 16 Sep 2023 T20I # 2236
Usman Patel 3 125* 2/2 2/127 2 v Bahrain Doha 16 Sep 2023 T20I # 2236
R Sandaruwan 2 26 1/46 2/72 2 v Qatar Doha 18 Sep 2023 T20I # 2239
Usman Patel 3 6 2/72 3/78 2 v Qatar Doha 18 Sep 2023 T20I # 2239
R Sandaruwan 2 23 1/10 2/33 2 v U.A.E. Doha 19 Sep 2023 T20I # 2242
CV Anto 3 0 2/1 3/1 2 v Oman Doha 22 Sep 2023 T20I # 2251
R Sandaruwan 1 75 - 1/75 2 v Qatar Doha 28 Sep 2023 T20I # 2259
CV Anto 2 3 1/75 2/78 2 v Qatar Doha 28 Sep 2023 T20I # 2259
R Sandaruwan 1 11 - 1/11 2 v Maldives Doha 29 Sep 2023 T20I # 2263
CV Anto 2 22 1/11 2/33 2 v Maldives Doha 29 Sep 2023 T20I # 2263
Usman Patel 3 52 2/33 3/85 2 v Maldives Doha 29 Sep 2023 T20I # 2263
MNM Aslam 4 18* 3/85 3/103 2 v Maldives Doha 29 Sep 2023 T20I # 2263
R Sandaruwan 1 84 - 1/84 1 v Saudi Arabia Doha 1 Oct 2023 T20I # 2272
CV Anto 2 39 1/84 2/123 1 v Saudi Arabia Doha 1 Oct 2023 T20I # 2272
Usman Patel 3 0 2/123 3/123 1 v Saudi Arabia Doha 1 Oct 2023 T20I # 2272
Bilal Tahir 4 20 3/123 4/143 1 v Saudi Arabia Doha 1 Oct 2023 T20I # 2272
Sayed Monib 5 0 4/143 5/143 1 v Saudi Arabia Doha 1 Oct 2023 T20I # 2272
MNM Aslam 6 28 5/143 6/171 1 v Saudi Arabia Doha 1 Oct 2023 T20I # 2272
R Sandaruwan 1 11 - 1/11 2 v Qatar Doha 2 Oct 2023 T20I # 2276
R Sandaruwan 1 47 - 1/47 2 v Maldives Doha 4 Oct 2023 T20I # 2284
CV Anto 2 19 1/47 2/66 2 v Maldives Doha 4 Oct 2023 T20I # 2284
CV Anto 2 5 1/5 2/10 2 v Saudi Arabia Doha 5 Oct 2023 T20I # 2293
Usman Patel 3 97 2/10 3/107 2 v Saudi Arabia Doha 5 Oct 2023 T20I # 2293
R Sandaruwan 1 11 - 1/11 2 v Hong Kong Mulpani 30 Oct 2023 T20I # 2336
CV Anto 2 2 1/11 2/13 2 v Hong Kong Mulpani 30 Oct 2023 T20I # 2336
R Sandaruwan 2 0 1/26 2/26 1 v U.A.E. Mulpani 31 Oct 2023 T20I # 2341
R Sandaruwan 1 3 - 1/3 2 v Bahrain Mulpani 2 Nov 2023 T20I # 2345
D Sheeli 2 0 1/3 2/3 2 v Bahrain Mulpani 2 Nov 2023 T20I # 2345
R Sandaruwan 1 22 - 1/22 1 v Bahrain Kuala Lumpur 5 Mar 2024 T20I # 2496
Mohammad Amin 2 25 1/22 2/47 1 v Bahrain Kuala Lumpur 5 Mar 2024 T20I # 2496
Usman Patel 3 19 2/47 3/66 1 v Bahrain Kuala Lumpur 5 Mar 2024 T20I # 2496
MNM Aslam 4 10 3/66 4/76 1 v Bahrain Kuala Lumpur 5 Mar 2024 T20I # 2496
Shiraz Khan 5 3 4/76 5/79 1 v Bahrain Kuala Lumpur 5 Mar 2024 T20I # 2496
Bilal Tahir 6 19 5/79 6/98 1 v Bahrain Kuala Lumpur 5 Mar 2024 T20I # 2496
R Sandaruwan 1 5 - 1/5 2 v Tanzania Kuala Lumpur 6 Mar 2024 T20I # 2498
CV Anto 2 8 1/5 2/13 2 v Tanzania Kuala Lumpur 6 Mar 2024 T20I # 2498
Usman Patel 3 7 2/13 3/20 2 v Tanzania Kuala Lumpur 6 Mar 2024 T20I # 2498
R Sandaruwan 1 65 - 1/65 2 v Vanuatu Kuala Lumpur 7 Mar 2024 T20I # 2503
CV Anto 2 19 1/65 2/84 2 v Vanuatu Kuala Lumpur 7 Mar 2024 T20I # 2503
R Sandaruwan 1 6 - 1/6 1 v Malaysia Kuala Lumpur 9 Mar 2024 T20I # 2506
R Sandaruwan 1 31 - 1/31 2 v Vanuatu Kuala Lumpur 11 Mar 2024 T20I # 2513
CV Anto 2 14 1/69 2/83 1 v U.A.E. Al Amerat 12 Apr 2024 T20I # 2548
Usman Patel 3 45 2/83 3/128 1 v U.A.E. Al Amerat 12 Apr 2024 T20I # 2548
Bilal Tahir 4 8 3/128 4/136 1 v U.A.E. Al Amerat 12 Apr 2024 T20I # 2548
R Sandaruwan 2 77 1/50 2/127 2 v Cambodia Al Amerat 13 Apr 2024 T20I # 2554
Usman Patel 3 17* 2/127 2/144 2 v Cambodia Al Amerat 13 Apr 2024 T20I # 2554
CV Anto 2 28 1/0 2/28 1 v Bahrain Al Amerat 15 Apr 2024 T20I # 2568
Usman Patel 3 27 2/28 3/55 1 v Bahrain Al Amerat 15 Apr 2024 T20I # 2568
Adnan Idrees 4 11 3/55 4/66 1 v Bahrain Al Amerat 15 Apr 2024 T20I # 2568
YI Patel 5 13 4/66 5/79 1 v Bahrain Al Amerat 15 Apr 2024 T20I # 2568
Nimish Lathief 6 16 5/79 6/95 1 v Bahrain Al Amerat 15 Apr 2024 T20I # 2568
Bilal Tahir 7 54 6/95 7/149 1 v Bahrain Al Amerat 15 Apr 2024 T20I # 2568
CV Anto 2 16 1/45 2/61 2 v Oman Al Amerat 17 Apr 2024 T20I # 2574
Adnan Idrees 3 8 2/61 3/69 2 v Oman Al Amerat 17 Apr 2024 T20I # 2574
Usman Patel 4 19 3/69 4/88 2 v Oman Al Amerat 17 Apr 2024 T20I # 2574
YI Patel 5 14 4/88 5/102 2 v Oman Al Amerat 17 Apr 2024 T20I # 2574
Statsguru includes the following current or recent Twenty20 Internationals:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page