Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Ireland remove Ireland from query
Not involving the player Shoaib Malik (ICC/PAK) remove Shoaib Malik (ICC/PAK) 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 76 70 13 1345 64* 23.59 1111 121.06 0 5 4 106 33 Profile
filtered 2019-2024 76 70 13 1345 64* 23.59 1111 121.06 0 5 4 106 33
Innings by innings list
21 - 15 2 0 140.00 4 stumped 2 v Scotland Dublin (Malahide) 17 Sep 2019 T20I # 885
60 - 40 6 2 150.00 4 caught 1 v Netherlands Dublin (Malahide) 18 Sep 2019 T20I # 887
47* - 26 6 1 180.76 5 not out 2 v Netherlands Al Amerat 5 Oct 2019 T20I # 911
12 - 7 2 0 171.42 5 lbw 2 v Oman Al Amerat 6 Oct 2019 T20I # 917
5* - 3 0 0 166.66 6 not out 1 v Hong Kong Al Amerat 7 Oct 2019 T20I # 921
1 - 1 0 0 100.00 4 run out 1 v Nepal Al Amerat 9 Oct 2019 T20I # 923
21* - 16 2 0 131.25 4 not out 2 v Hong Kong Abu Dhabi 18 Oct 2019 T20I # 936
2 - 6 0 0 33.33 4 bowled 1 v U.A.E. Abu Dhabi 19 Oct 2019 T20I # 944
28 - 20 1 2 140.00 4 lbw 1 v Oman Tolerance Oval 21 Oct 2019 T20I # 952
22 - 26 1 0 84.61 5 stumped 2 v Canada Abu Dhabi 23 Oct 2019 T20I # 961
DNB - - - - - - - 2 v Jersey Tolerance Oval 25 Oct 2019 T20I # 968
DNB - - - - - - - 2 v Nigeria Abu Dhabi 26 Oct 2019 T20I # 972
7 - 9 0 0 77.77 5 caught 2 v Netherlands Dubai (DICS) 1 Nov 2019 T20I # 994
7 - 7 0 0 100.00 5 lbw 1 v Namibia Dubai (DICS) 2 Nov 2019 T20I # 996
2 - 2 0 0 100.00 5 caught 1 v West Indies St George's 15 Jan 2020 T20I # 1028
31 - 23 0 2 134.78 5 run out 1 v West Indies Basseterre 18 Jan 2020 T20I # 1029
1 - 2 0 0 50.00 5 caught 1 v West Indies Basseterre 19 Jan 2020 T20I # 1030
29* - 17 3 1 170.58 5 not out 1 v Afghanistan Greater Noida 6 Mar 2020 T20I # 1077
37 - 29 3 1 127.58 5 bowled 2 v Afghanistan Greater Noida 8 Mar 2020 T20I # 1079
31 - 22 1 2 140.90 5 caught 1 v Afghanistan Greater Noida 10 Mar 2020 T20I # 1083
36 52 34 3 0 105.88 5 stumped 2 v South Africa Dublin (Malahide) 19 Jul 2021 T20I # 1194
3 3 3 0 0 100.00 5 caught 2 v South Africa Belfast 22 Jul 2021 T20I # 1197
5 11 6 0 0 83.33 5 caught 2 v South Africa Belfast 24 Jul 2021 T20I # 1201
5* 16 6 0 0 83.33 5 not out 2 v Zimbabwe Dublin 29 Aug 2021 T20I # 1242
0 8 3 0 0 0.00 4 caught 2 v Zimbabwe Bready 4 Sep 2021 T20I # 1256
DNB - - - - - - - 2 v Netherlands Abu Dhabi 18 Oct 2021 T20I # 1312
3 7 6 0 0 50.00 6 caught 2 v Sri Lanka Abu Dhabi 20 Oct 2021 T20I # 1331
8 8 6 1 0 133.33 6 caught 1 v Namibia Sharjah 22 Oct 2021 T20I # 1342
7 - 8 0 0 87.50 4 run out 1 v Bahrain Al Amerat 19 Feb 2022 T20I # 1476
24* - 15 3 0 160.00 4 not out 2 v Germany Al Amerat 21 Feb 2022 T20I # 1481
35 - 27 2 2 129.62 4 caught 1 v Oman Al Amerat 22 Feb 2022 T20I # 1487
50 - 37 1 3 135.13 4 caught 1 v U.A.E. Al Amerat 24 Feb 2022 T20I # 1490
64* 50 33 6 3 193.93 4 not out 1 v India Dublin (Malahide) 26 Jun 2022 T20I # 1580
39 57 28 5 0 139.28 4 caught 2 v India Dublin (Malahide) 28 Jun 2022 T20I # 1586
5 7 7 1 0 71.42 4 caught 2 v New Zealand Belfast 18 Jul 2022 T20I # 1673
2 5 3 0 0 66.66 4 run out 2 v New Zealand Belfast 20 Jul 2022 T20I # 1678
23 - 20 3 0 115.00 4 caught 1 v New Zealand Belfast 22 Jul 2022 T20I # 1679
6 12 8 0 0 75.00 4 caught 2 v South Africa Bristol 3 Aug 2022 T20I # 1721
34 - 31 3 0 109.67 4 caught 2 v South Africa Bristol 5 Aug 2022 T20I # 1724
25* 29 15 1 1 166.66 4 not out 2 v Afghanistan Belfast 9 Aug 2022 T20I # 1727
5 8 7 0 0 71.42 4 caught 2 v Afghanistan Belfast 11 Aug 2022 T20I # 1729
3 - 5 0 0 60.00 4 caught 2 v Afghanistan Belfast 12 Aug 2022 T20I # 1731
13 13 9 2 0 144.44 4 caught 2 v Afghanistan Belfast 15 Aug 2022 T20I # 1736
9* - 5 1 0 180.00 4 not out 2 v Afghanistan Belfast 17 Aug 2022 T20I # 1738
1 5 4 0 0 25.00 4 caught 2 v Zimbabwe Hobart 17 Oct 2022 T20I # 1828
14 23 16 1 0 87.50 4 caught 2 v Scotland Hobart 19 Oct 2022 T20I # 1833
DNB - - - - - - - 2 v West Indies Hobart 21 Oct 2022 T20I # 1837
45 59 42 2 1 107.14 4 caught 1 v Sri Lanka Hobart 23 Oct 2022 T20I # 1841
0 3 2 0 0 0.00 4 caught 1 v England Melbourne 26 Oct 2022 T20I # 1846
6 3 4 1 0 150.00 4 caught 2 v Australia Brisbane 31 Oct 2022 T20I # 1855
2 4 7 0 0 28.57 4 caught 2 v New Zealand Adelaide 4 Nov 2022 T20I # 1862
5 27 16 0 0 31.25 4 bowled 1 v Zimbabwe Harare 12 Jan 2023 T20I # 1987
26 40 21 2 1 123.80 4 caught 2 v Zimbabwe Harare 14 Jan 2023 T20I # 1988
47 54 38 3 0 123.68 4 bowled 1 v Zimbabwe Harare 15 Jan 2023 T20I # 1989
19 19 12 3 0 158.33 4 caught 2 v Bangladesh Chattogram 27 Mar 2023 T20I # 2034
22 18 16 0 3 137.50 4 bowled 2 v Bangladesh Chattogram 29 Mar 2023 T20I # 2037
14* 43 18 1 0 77.77 4 not out 2 v Bangladesh Chattogram 31 Mar 2023 T20I # 2038
41 - 31 3 2 132.25 4 lbw 1 v Italy Edinburgh (Golden) 20 Jul 2023 T20I # 2148
DNB - - - - - - - 2 v Denmark Edinburgh 21 Jul 2023 T20I # 2150
18 - 19 0 0 94.73 4 caught 1 v Austria Edinburgh 23 Jul 2023 T20I # 2157
DNB - - - - - - - 2 v Jersey Edinburgh (Golden) 24 Jul 2023 T20I # 2162
1 - 4 0 0 25.00 4 caught 2 v Scotland Edinburgh 28 Jul 2023 T20I # 2180
9 21 16 1 0 56.25 4 caught 1 v India Dublin (Malahide) 18 Aug 2023 T20I # 2200
7 10 7 1 0 100.00 4 bowled 2 v India Dublin (Malahide) 20 Aug 2023 T20I # 2208
24 37 21 2 0 114.28 4 lbw 1 v Zimbabwe Harare 7 Dec 2023 T20I # 2384
48 56 38 5 0 126.31 4 bowled 2 v Zimbabwe Harare 9 Dec 2023 T20I # 2388
54* - 45 3 2 120.00 4 not out 2 v Zimbabwe Harare 10 Dec 2023 T20I # 2391
56* 60 34 7 2 164.70 4 not out 1 v Afghanistan Sharjah 15 Mar 2024 T20I # 2521
0 1 1 0 0 0.00 4 bowled 2 v Afghanistan Sharjah 17 Mar 2024 T20I # 2526
16 28 21 3 0 76.19 4 caught 2 v Afghanistan Sharjah 18 Mar 2024 T20I # 2529
36 33 27 3 1 133.33 4 caught 2 v Pakistan Dublin 10 May 2024 T20I # 2601
32 32 28 4 0 114.28 4 caught 1 v Pakistan Dublin 12 May 2024 T20I # 2609
30* 44 20 2 1 150.00 4 not out 1 v Pakistan Dublin 14 May 2024 T20I # 2610
0 - 2 0 0 0.00 4 bowled 1 v Netherlands The Hague 19 May 2024 T20I # 2612
3 9 5 0 0 60.00 4 caught 2 v Scotland The Hague 23 May 2024 T20I # 2615
1 - 3 0 0 33.33 4 lbw 1 v Netherlands The Hague 24 May 2024 T20I # 2619
Statsguru includes the following current or recent Twenty20 Internationals:
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