Records type batting analysis [change type]
View list of dismissals [change view]
Not involving the player FA Allen (WI) remove FA Allen (WI) 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 2018-2024 77 70 25 1175 57* 26.11 1005 116.91 0 2 2 76 49 Profile
filtered 2018-2024 77 70 25 1175 57* 26.11 1005 116.91 0 2 2 76 49
List of dismissals
lbw Rashid Khan 8 1 v Afghanistan Sharjah 5 Feb 2018 T20I # 643
caught Shafiqullah Rashid Khan 30 2 v Afghanistan Sharjah 6 Feb 2018 T20I # 644
caught Shoaib Malik Mohammad Hafeez 9 2 v Pakistan Harare 1 Jul 2018 T20I # 681
caught JA Richardson AJ Tye 10 2 v Australia Harare 3 Jul 2018 T20I # 683
caught BN Cooper BD Glover 4 2 v Netherlands Rotterdam 23 Jun 2019 T20I # 808
caught RE van der Merwe PM Seelaar 23 2 v Netherlands Rotterdam 25 Jun 2019 T20I # 811
run out 13 1 v Ireland Bready 12 Jul 2019 T20I # 825
DNB - 2 v Ireland Bready 14 Jul 2019 T20I # 831
not out 57 1 v Bangladesh Mirpur 13 Sep 2019 T20I # 881
bowled Rashid Khan 25 2 v Afghanistan Mirpur 14 Sep 2019 T20I # 882
bowled Shafiul Islam 1 2 v Bangladesh Chattogram 18 Sep 2019 T20I # 886
DNB - 2 v Afghanistan Chattogram 20 Sep 2019 T20I # 890
not out 41 2 v Nepal Singapore 27 Sep 2019 T20I # 894
bowled Janak Prakash 5 2 v Singapore Singapore 29 Sep 2019 T20I # 897
not out 28 1 v Nepal Singapore 1 Oct 2019 T20I # 899
DNB - 2 v Singapore Singapore 3 Oct 2019 T20I # 902
bowled Haris Rauf 8 1 v Pakistan Rawalpindi 7 Nov 2020 T20I # 1105
not out 32 1 v Pakistan Rawalpindi 8 Nov 2020 T20I # 1106
caught Fakhar Zaman Imad Wasim 1 1 v Pakistan Rawalpindi 10 Nov 2020 T20I # 1107
bowled Karim Janat 2 2 v Afghanistan Abu Dhabi 17 Mar 2021 T20I # 1134
caught Usman Ghani Rashid Khan 40 2 v Afghanistan Abu Dhabi 19 Mar 2021 T20I # 1136
not out 39 2 v Afghanistan Abu Dhabi 20 Mar 2021 T20I # 1137
bowled Haris Rauf 14 2 v Pakistan Harare 21 Apr 2021 T20I # 1154
caught Mohammad Rizwan Usman Qadir 3 1 v Pakistan Harare 23 Apr 2021 T20I # 1156
DNB - 2 v Pakistan Harare 25 Apr 2021 T20I # 1158
caught Shamim Hossain (sub) Mohammad Saifuddin 4 1 v Bangladesh Harare 22 Jul 2021 T20I # 1196
not out 34 1 v Bangladesh Harare 23 Jul 2021 T20I # 1198
not out 31 1 v Bangladesh Harare 25 Jul 2021 T20I # 1203
run out 12 1 v Ireland Dublin 27 Aug 2021 T20I # 1241
not out 37 1 v Ireland Dublin 29 Aug 2021 T20I # 1242
caught Simi Singh MR Adair 26 2 v Ireland Bready 1 Sep 2021 T20I # 1244
bowled SM Sharif 1 2 v Scotland Edinburgh 15 Sep 2021 T20I # 1276
not out 13 1 v Scotland Edinburgh 17 Sep 2021 T20I # 1279
not out 6 2 v Scotland Edinburgh 19 Sep 2021 T20I # 1280
not out 7 1 v Namibia Bulawayo 17 May 2022 T20I # 1540
not out 16 1 v Namibia Bulawayo 19 May 2022 T20I # 1541
run out 2 1 v Afghanistan Harare 11 Jun 2022 T20I # 1561
caught Azmatullah Omarzai Rashid Khan 0 2 v Afghanistan Harare 12 Jun 2022 T20I # 1568
caught Fazalhaq Farooqi Fazalhaq Farooqi 15 2 v Afghanistan Harare 14 Jun 2022 T20I # 1570
not out 1 1 v Singapore Bulawayo 11 Jul 2022 T20I # 1634
caught JTS Sumerauer CW Perchard 11 1 v Jersey Bulawayo 12 Jul 2022 T20I # 1638
caught MD Patel Aaron Jones 8 1 v U.S.A. Bulawayo 14 Jul 2022 T20I # 1652
not out 10 1 v P.N.G. Bulawayo 15 Jul 2022 T20I # 1658
run out 15 1 v Netherlands Bulawayo 17 Jul 2022 T20I # 1668
not out 0 1 v Bangladesh Harare 30 Jul 2022 T20I # 1706
bowled Hasan Mahmud 32 1 v Bangladesh Harare 31 Jul 2022 T20I # 1713
caught Litton Das Hasan Mahmud 54 1 v Bangladesh Harare 2 Aug 2022 T20I # 1719
caught MR Adair JB Little 1 1 v Ireland Hobart 17 Oct 2022 T20I # 1828
lbw JO Holder 17 2 v West Indies Hobart 19 Oct 2022 T20I # 1834
not out 9 2 v Scotland Hobart 21 Oct 2022 T20I # 1838
DNB - 1 v South Africa Hobart 24 Oct 2022 T20I # 1844
not out 10 1 v Pakistan Perth 27 Oct 2022 T20I # 1849
not out 27 2 v Bangladesh Brisbane 30 Oct 2022 T20I # 1851
bowled PA van Meekeren 2 1 v Netherlands Adelaide 2 Nov 2022 T20I # 1859
bowled R Ashwin 35 2 v India Melbourne 6 Nov 2022 T20I # 1873
caught GH Dockrell BJ McCarthy 8 2 v Ireland Harare 12 Jan 2023 T20I # 1987
caught ST Doheny GI Hume 15 1 v Ireland Harare 14 Jan 2023 T20I # 1988
not out 30 2 v Ireland Harare 15 Jan 2023 T20I # 1989
caught JJ Smit T Lungameni 14 1 v Namibia Windhoek 24 Oct 2023 T20I # 2327
bowled MG Erasmus 7 2 v Namibia Windhoek 25 Oct 2023 T20I # 2329
not out 15 2 v Namibia Windhoek 27 Oct 2023 T20I # 2331
caught MG Erasmus H Klazinge 13 1 v Namibia Windhoek 29 Oct 2023 T20I # 2332
bowled BM Scholtz 19 2 v Namibia Windhoek 30 Oct 2023 T20I # 2337
not out 27 1 v Namibia Windhoek 22 Nov 2023 T20I # 2356
DNB - 2 v Tanzania Windhoek 23 Nov 2023 T20I # 2359
caught B Masaba H Ssenyondo 13 1 v Uganda Windhoek 26 Nov 2023 T20I # 2365
not out 44 1 v Rwanda Windhoek 27 Nov 2023 T20I # 2369
not out 9 2 v Nigeria Windhoek 29 Nov 2023 T20I # 2373
not out 9 1 v Kenya Windhoek 30 Nov 2023 T20I # 2376
caught LJ Tucker CA Young 12 2 v Ireland Harare 7 Dec 2023 T20I # 2384
not out 38 1 v Ireland Harare 9 Dec 2023 T20I # 2388
caught GJ Delany JB Little 36 1 v Ireland Harare 10 Dec 2023 T20I # 2391
bowled PW Hasaranga 5 1 v Sri Lanka Colombo (RPS) 14 Jan 2024 T20I # 2432
caught BKG Mendis PVD Chameera 13 2 v Sri Lanka Colombo (RPS) 16 Jan 2024 T20I # 2433
caught Rishad Hossain Taskin Ahmed 0 1 v Bangladesh Chattogram 3 May 2024 T20I # 2586
caught Soumya Sarkar Mustafizur Rahman 19 2 v Bangladesh Mirpur 10 May 2024 T20I # 2599
DNB - 2 v Bangladesh Mirpur 12 May 2024 T20I # 2607
Statsguru includes the following current or recent Twenty20 Internationals:
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623]
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