Records type batting analysis [change type]
View list of dismissals [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 2016-2024 71 67 8 1295 94* 21.94 1038 124.75 0 9 7 126 29 Profile
List of dismissals
bowled Tanveer Ahmed 4 2 v Hong Kong Bready 5 Sep 2016 T20I # 564
run out 14 1 v Afghanistan Greater Noida 8 Mar 2017 T20I # 599
caught Najibullah Zadran Rashid Khan 9 2 v Afghanistan Greater Noida 10 Mar 2017 T20I # 600
bowled Rashid Khan 16 2 v Afghanistan Greater Noida 12 Mar 2017 T20I # 601
not out 22 1 v Oman Al Amerat 13 Feb 2019 T20I # 740
bowled SM Sharif 6 1 v Scotland Al Amerat 15 Feb 2019 T20I # 742
caught Mohammad Nabi Rashid Khan 2 2 v Afghanistan Dehradun 23 Feb 2019 T20I # 746
DNB - 2 v Zimbabwe Bready 12 Jul 2019 T20I # 825
lbw KM Jarvis 0 1 v Zimbabwe Bready 14 Jul 2019 T20I # 831
lbw MRJ Watt 7 2 v Scotland Dublin (Malahide) 17 Sep 2019 T20I # 885
run out 12 1 v Netherlands Dublin (Malahide) 18 Sep 2019 T20I # 887
caught CS MacLeod Hamza Tahir 10 1 v Scotland Dublin (Malahide) 20 Sep 2019 T20I # 891
DNB - 1 v Hong Kong Al Amerat 7 Oct 2019 T20I # 921
DNB - 1 v Oman Tolerance Oval 21 Oct 2019 T20I # 952
caught Mujeeb Ur Rahman Rashid Khan 3 1 v Afghanistan Greater Noida 6 Mar 2020 T20I # 1077
caught Mohammad Nabi Shapoor Zadran 16 2 v Afghanistan Greater Noida 8 Mar 2020 T20I # 1079
bowled Mujeeb Ur Rahman 9 1 v Afghanistan Greater Noida 10 Mar 2020 T20I # 1083
bowled GF Linde 5 2 v South Africa Dublin (Malahide) 19 Jul 2021 T20I # 1194
bowled BC Fortuin 12 2 v South Africa Belfast 22 Jul 2021 T20I # 1197
caught H Klaasen PWA Mulder 19 2 v South Africa Belfast 24 Jul 2021 T20I # 1201
not out 57 2 v U.S.A. Lauderhill 22 Dec 2021 T20I # 1451
bowled SN Netravalkar 84 1 v U.S.A. Lauderhill 23 Dec 2021 T20I # 1452
DNB - 2 v Oman Al Amerat 12 Feb 2022 T20I # 1461
run out 22 2 v U.A.E. Al Amerat 13 Feb 2022 T20I # 1462
caught DS Airee DS Airee 15 1 v Nepal Al Amerat 14 Feb 2022 T20I # 1465
caught Basil Hameed Zahoor Khan 25 2 v U.A.E. Al Amerat 18 Feb 2022 T20I # 1472
lbw Sarfaraz Ali 5 1 v Bahrain Al Amerat 19 Feb 2022 T20I # 1476
not out 9 2 v Germany Al Amerat 21 Feb 2022 T20I # 1481
bowled Kaleemullah 0 1 v Oman Al Amerat 22 Feb 2022 T20I # 1487
caught Muhammad Waseem KP Meiyappan 20 1 v U.A.E. Al Amerat 24 Feb 2022 T20I # 1490
caught AR Patel YS Chahal 18 1 v India Dublin (Malahide) 26 Jun 2022 T20I # 1580
caught YS Chahal (sub) Umran Malik 5 2 v India Dublin (Malahide) 28 Jun 2022 T20I # 1586
caught D Cleaver MJ Santner 11 2 v New Zealand Belfast 18 Jul 2022 T20I # 1673
stumped D Cleaver IS Sodhi 2 2 v New Zealand Belfast 20 Jul 2022 T20I # 1678
caught JA Duffy BM Tickner 28 1 v New Zealand Belfast 22 Jul 2022 T20I # 1679
caught Q de Kock T Shamsi 78 2 v South Africa Bristol 3 Aug 2022 T20I # 1721
caught D Pretorius WD Parnell 0 2 v South Africa Bristol 5 Aug 2022 T20I # 1724
caught Rashid Khan Naveen-ul-Haq 50 2 v Afghanistan Belfast 9 Aug 2022 T20I # 1727
caught Najibullah Zadran Mohammad Nabi 27 2 v Afghanistan Belfast 11 Aug 2022 T20I # 1729
caught Naveen-ul-Haq Mujeeb Ur Rahman 31 2 v Afghanistan Belfast 12 Aug 2022 T20I # 1731
caught Najibullah Zadran Fareed Ahmad 4 2 v Afghanistan Belfast 15 Aug 2022 T20I # 1736
caught Fareed Ahmad Rashid Khan 14 2 v Afghanistan Belfast 17 Aug 2022 T20I # 1738
bowled R Ngarava 11 2 v Zimbabwe Hobart 17 Oct 2022 T20I # 1828
caught JH Davey MRJ Watt 20 2 v Scotland Hobart 19 Oct 2022 T20I # 1833
not out 45 2 v West Indies Hobart 21 Oct 2022 T20I # 1837
bowled M Theekshana 10 1 v Sri Lanka Hobart 23 Oct 2022 T20I # 1841
run out 34 1 v England Melbourne 26 Oct 2022 T20I # 1846
not out 71 2 v Australia Brisbane 31 Oct 2022 T20I # 1855
caught FH Allen IS Sodhi 13 2 v New Zealand Adelaide 4 Nov 2022 T20I # 1862
bowled Taskin Ahmed 1 2 v Bangladesh Chattogram 27 Mar 2023 T20I # 2034
caught Rony Talukdar Shakib Al Hasan 5 2 v Bangladesh Chattogram 29 Mar 2023 T20I # 2037
caught Litton Das Shoriful Islam 4 2 v Bangladesh Chattogram 31 Mar 2023 T20I # 2038
bowled GK Berg 8 1 v Italy Edinburgh (Golden) 20 Jul 2023 T20I # 2148
not out 12 2 v Denmark Edinburgh 21 Jul 2023 T20I # 2150
not out 94 1 v Austria Edinburgh 23 Jul 2023 T20I # 2157
not out 14 2 v Jersey Edinburgh (Golden) 24 Jul 2023 T20I # 2162
caught OJ Hairs BJ Currie 0 2 v Scotland Edinburgh 28 Jul 2023 T20I # 2180
caught SV Samson JJ Bumrah 0 1 v India Dublin (Malahide) 18 Aug 2023 T20I # 2200
caught RD Gaikwad M Prasidh Krishna 0 2 v India Dublin (Malahide) 20 Aug 2023 T20I # 2208
caught RP Burl SC Williams 21 1 v Zimbabwe Harare 7 Dec 2023 T20I # 2384
caught B Muzarabani T Gwandu 12 2 v Zimbabwe Harare 9 Dec 2023 T20I # 2388
bowled WP Masakadza 8 2 v Zimbabwe Harare 10 Dec 2023 T20I # 2391
caught Mohammad Nabi Nangeyalia Kharote 4 1 v Afghanistan Sharjah 15 Mar 2024 T20I # 2521
caught Fazalhaq Farooqi Rashid Khan 10 2 v Afghanistan Sharjah 17 Mar 2024 T20I # 2526
bowled Naveen-ul-Haq 0 2 v Afghanistan Sharjah 18 Mar 2024 T20I # 2529
caught Fakhar Zaman Abbas Afridi 4 2 v Pakistan Dublin 10 May 2024 T20I # 2601
caught Fakhar Zaman Abbas Afridi 51 1 v Pakistan Dublin 12 May 2024 T20I # 2609
caught Saim Ayub Imad Wasim 73 1 v Pakistan Dublin 14 May 2024 T20I # 2610
caught Vikramjit Singh TJG Pringle 40 1 v Netherlands The Hague 19 May 2024 T20I # 2612
run out 55 2 v Scotland The Hague 23 May 2024 T20I # 2615
caught Vikramjit Singh BFW de Leede 4 1 v Netherlands The Hague 24 May 2024 T20I # 2619
Statsguru includes the following current or recent Twenty20 Internationals:
Romania v Bulgaria at Ilfov County, Continental Cup 3rd match, May 24, 2024 [T20I # 2620]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 6th match, May 24, 2024 [T20I # 2619]
Bulgaria v Gibraltar at Ilfov County, Continental Cup 1st match, May 24, 2024 [T20I # 2618]
 
Feedback Print this page