Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Ireland remove Ireland from query
Start of match date greater than or equal to 8 Sep 2013 remove greater than or equal to 8 Sep 2013 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 2010-2024 225 223 13 5778 145* 27.51 6670 86.62 8 32 15 591 104 Profile
filtered 2014-2024 221 219 13 5749 145* 27.90 6584 87.31 8 32 15 590 104
Innings by innings list
38 - 82 3 0 46.34 1 caught 2 ODI v Scotland Dublin (Malahide) 8 Sep 2014 ODI # 3527
16 - 22 2 0 72.72 1 caught 2 ODI v Scotland Dublin (Malahide) 10 Sep 2014 ODI # 3528
6 - 31 1 0 19.35 1 lbw 1 ODI v Scotland Dublin (Malahide) 12 Sep 2014 ODI # 3529
31* - 50 3 0 62.00 7 not out 2 ODI v Afghanistan Dubai (DICS) 10 Jan 2015 ODI # 3573
20 - 24 3 0 83.33 7 lbw 2 ODI v Scotland Dubai (DICS) 12 Jan 2015 ODI # 3575
17 - 26 0 0 65.38 7 run out 2 ODI v Afghanistan Dubai (DICS) 17 Jan 2015 ODI # 3581
TDNB - - - - - - - - ODI v Scotland ICCA Dubai 19 Jan 2015 ODI # 3584
9 13 9 2 0 100.00 5 caught 2 ODI v West Indies Nelson 16 Feb 2015 ODI # 3603
30 55 41 1 0 73.17 5 caught 2 ODI v U.A.E. Brisbane 25 Feb 2015 ODI # 3613
58 81 71 7 0 81.69 5 caught 2 ODI v South Africa Canberra 3 Mar 2015 ODI # 3621
97 127 79 7 4 122.78 4 run out 1 ODI v Zimbabwe Hobart 7 Mar 2015 ODI # 3627
24 28 24 3 0 100.00 5 caught 1 ODI v India Hamilton 10 Mar 2015 ODI # 3631
18 44 36 0 0 50.00 5 caught 1 ODI v Pakistan Adelaide 15 Mar 2015 ODI # 3639
5 19 19 1 0 26.31 5 caught 1 ODI v England Dublin (Malahide) 8 May 2015 ODI # 3650
TDNB - - - - - - - - T20I v Scotland Bready 19 Jun 2015 T20I # 420
31 - 26 3 0 119.23 3 run out 1 T20I v Scotland Bready 20 Jun 2015 T20I # 421
TDNB - - - - - - - - T20I v Scotland Bready 21 Jun 2015 T20I # 422
DNB - - - - - - - 2 T20I v Nepal Belfast 13 Jul 2015 T20I # 436
6 13 11 1 0 54.54 5 bowled 1 T20I v P.N.G. Belfast 15 Jul 2015 T20I # 437
9 9 10 2 0 90.00 1 caught 2 T20I v Hong Kong Dublin (Malahide) 17 Jul 2015 T20I # 441
31 35 31 3 0 100.00 3 caught 1 T20I v Netherlands Dublin (Malahide) 25 Jul 2015 T20I # 447
12 14 12 1 0 100.00 5 caught 2 ODI v Australia Belfast 27 Aug 2015 ODI # 3679
5 30 23 0 0 21.73 4 caught 1 ODI v Zimbabwe Harare 9 Oct 2015 ODI # 3688
12 15 12 1 0 100.00 5 run out 1 ODI v Zimbabwe Harare 11 Oct 2015 ODI # 3690
24 41 43 2 0 55.81 4 run out 2 ODI v Zimbabwe Harare 13 Oct 2015 ODI # 3691
0 - 1 0 0 0.00 2 caught 1 T20I v P.N.G. Townsville 7 Feb 2016 T20I # 494
5 - 9 0 0 55.55 2 caught 2 T20I v P.N.G. Townsville 9 Feb 2016 T20I # 495
2 - 6 0 0 33.33 6 stumped 2 T20I v U.A.E. Abu Dhabi 16 Feb 2016 T20I # 500
4 - 6 1 0 66.66 3 lbw 1 ODI v U.A.E. ICCA Dubai 2 Mar 2017 ODI # 3844
58* - 67 7 0 86.56 3 not out 2 ODI v U.A.E. ICCA Dubai 4 Mar 2017 ODI # 3847
11 34 23 0 0 47.82 5 lbw 2 ODI v Afghanistan Greater Noida 17 Mar 2017 ODI # 3851
85* 85 74 11 1 114.86 5 not out 2 ODI v Afghanistan Greater Noida 19 Mar 2017 ODI # 3852
22 52 36 2 0 61.11 4 bowled 2 ODI v Afghanistan Greater Noida 22 Mar 2017 ODI # 3853
7 15 9 1 0 77.77 5 caught 1 ODI v Afghanistan Greater Noida 24 Mar 2017 ODI # 3854
30 41 38 4 0 78.94 4 caught 1 ODI v England Bristol 5 May 2017 ODI # 3864
2 13 8 0 0 25.00 4 lbw 2 ODI v England Lord's 7 May 2017 ODI # 3865
TDNB - - - - - - - - ODI v Bangladesh Dublin (Malahide) 12 May 2017 ODI # 3866
36 - 50 5 0 72.00 4 caught 2 ODI v New Zealand Dublin (Malahide) 14 May 2017 ODI # 3867
12 - 24 0 1 50.00 4 bowled 1 ODI v Bangladesh Dublin (Malahide) 19 May 2017 ODI # 3869
0 - 5 0 0 0.00 4 caught 2 ODI v New Zealand Dublin (Malahide) 21 May 2017 ODI # 3870
0 - 5 0 0 0.00 3 bowled 2 ODI v Afghanistan Sharjah 5 Dec 2017 ODI # 3935
4 - 3 1 0 133.33 3 lbw 1 ODI v Afghanistan Sharjah 7 Dec 2017 ODI # 3937
35 - 47 4 0 74.46 3 stumped 2 ODI v Afghanistan Sharjah 10 Dec 2017 ODI # 3940
0 - 9 0 0 0.00 3 caught 2 ODI v U.A.E. ICCA Dubai 11 Jan 2018 ODI # 3948
102 - 109 12 1 93.57 3 caught 1 ODI v U.A.E. ICCA Dubai 13 Jan 2018 ODI # 3950
67 - 55 10 1 121.81 3 stumped 2 ODI v Scotland ICCA Dubai 16 Jan 2018 ODI # 3954
47 - 61 4 0 77.04 3 caught 1 ODI v Scotland ICCA Dubai 18 Jan 2018 ODI # 3956
7 24 25 0 0 28.00 3 bowled 2 ODI v P.N.G. Harare 6 Mar 2018 ODI # 3986
9 39 27 0 0 33.33 3 caught 2 ODI v West Indies Harare 10 Mar 2018 ODI # 3993
7 7 4 1 0 175.00 4 caught 1 ODI v U.A.E. Harare 12 Mar 2018 ODI # 3995
2 14 14 0 0 14.28 3 caught 2 ODI v Zimbabwe Harare 16 Mar 2018 ODI # 3999
105 172 146 10 0 71.91 3 lbw 1 ODI v Scotland Harare 18 Mar 2018 ODI # 4001
11 35 34 0 0 32.35 3 caught 1 ODI v Afghanistan Harare 23 Mar 2018 ODI # 4006
0 16 8 0 0 0.00 3 lbw 2 Test v Pakistan Dublin (Malahide) 11 May 2018 Test # 2303
0 5 4 0 0 0.00 3 lbw 3 Test v Pakistan Dublin (Malahide) 11 May 2018 Test # 2303
74 - 40 11 1 185.00 3 caught 1 T20I v Scotland Deventer 16 Jun 2018 T20I # 674
3 - 10 0 0 30.00 3 caught 2 T20I v Scotland Deventer 17 Jun 2018 T20I # 675
11 22 14 1 0 78.57 3 stumped 2 T20I v India Dublin (Malahide) 27 Jun 2018 T20I # 678
9 - 7 1 0 128.57 4 bowled 2 T20I v India Dublin (Malahide) 29 Jun 2018 T20I # 680
8 17 9 1 0 88.88 6 lbw 2 T20I v Afghanistan Bready 20 Aug 2018 T20I # 696
0 2 1 0 0 0.00 4 caught 2 T20I v Afghanistan Bready 22 Aug 2018 T20I # 697
55 104 82 6 0 67.07 3 caught 2 ODI v Afghanistan Belfast 27 Aug 2018 ODI # 4032
60 134 92 5 0 65.21 3 caught 2 ODI v Afghanistan Belfast 29 Aug 2018 ODI # 4033
17 40 23 2 0 73.91 3 caught 1 ODI v Afghanistan Belfast 31 Aug 2018 ODI # 4035
34 - 24 4 1 141.66 3 caught 1 T20I v Oman Al Amerat 13 Feb 2019 T20I # 740
6 - 8 0 0 75.00 3 caught 1 T20I v Scotland Al Amerat 15 Feb 2019 T20I # 742
83 - 50 12 1 166.00 3 caught 2 T20I v Netherlands Al Amerat 17 Feb 2019 T20I # 743
5 - 4 1 0 125.00 3 lbw 1 T20I v Afghanistan Dehradun 21 Feb 2019 T20I # 745
2 - 4 0 0 50.00 3 bowled 2 T20I v Afghanistan Dehradun 23 Feb 2019 T20I # 746
47 - 33 7 0 142.42 3 bowled 2 T20I v Afghanistan Dehradun 24 Feb 2019 T20I # 747
2 - 20 0 0 10.00 3 lbw 1 ODI v Afghanistan Dehradun 28 Feb 2019 ODI # 4100
TDNB - - - - - - - - ODI v Afghanistan Dehradun 2 Mar 2019 ODI # 4101
145* - 136 8 8 106.61 3 not out 2 ODI v Afghanistan Dehradun 5 Mar 2019 ODI # 4105
0 - 3 0 0 0.00 3 caught 2 ODI v Afghanistan Dehradun 8 Mar 2019 ODI # 4108
68 - 91 4 0 74.72 3 bowled 2 ODI v Afghanistan Dehradun 10 Mar 2019 ODI # 4110
4 - 7 1 0 57.14 3 bowled 1 Test v Afghanistan Dehradun 15 Mar 2019 Test # 2351
82 - 149 11 0 55.03 3 caught 3 Test v Afghanistan Dehradun 15 Mar 2019 Test # 2351
29 57 44 1 1 65.90 3 stumped 1 ODI v England Dublin (Malahide) 3 May 2019 ODI # 4127
29 - 35 3 1 82.85 3 caught 2 ODI v West Indies Dublin 5 May 2019 ODI # 4128
135 169 124 11 4 108.87 3 caught 1 ODI v West Indies Dublin (Malahide) 11 May 2019 ODI # 4132
20 - 20 4 0 100.00 3 caught 1 ODI v Bangladesh Dublin 15 May 2019 ODI # 4136
4 18 8 1 0 50.00 3 caught 1 ODI v Afghanistan Belfast 19 May 2019 ODI # 4139
20 40 28 3 0 71.42 3 caught 2 ODI v Afghanistan Belfast 21 May 2019 ODI # 4141
101 - 112 9 2 90.17 3 run out 2 ODI v Zimbabwe Bready 1 Jul 2019 ODI # 4181
9 - 17 0 0 52.94 3 caught 1 ODI v Zimbabwe Belfast 4 Jul 2019 ODI # 4185
5 - 9 1 0 55.55 3 caught 2 ODI v Zimbabwe Belfast 7 Jul 2019 ODI # 4189
28* - 17 4 0 164.70 3 not out 2 T20I v Zimbabwe Bready 12 Jul 2019 T20I # 825
55 109 69 10 0 79.71 3 bowled 2 Test v England Lord's 24 Jul 2019 Test # 2352
5 16 10 1 0 50.00 3 caught 4 Test v England Lord's 24 Jul 2019 Test # 2352
64 - 32 8 3 200.00 3 caught 2 T20I v Scotland Dublin (Malahide) 17 Sep 2019 T20I # 885
45 - 26 2 3 173.07 3 caught 1 T20I v Netherlands Dublin (Malahide) 18 Sep 2019 T20I # 887
20 - 10 4 0 200.00 3 bowled 1 T20I v Scotland Dublin (Malahide) 20 Sep 2019 T20I # 891
32 - 20 3 1 160.00 3 caught 2 T20I v Netherlands Al Amerat 5 Oct 2019 T20I # 911
19 - 13 4 0 146.15 3 caught 2 T20I v Oman Al Amerat 6 Oct 2019 T20I # 917
10 - 8 0 1 125.00 3 bowled 1 T20I v Hong Kong Al Amerat 7 Oct 2019 T20I # 921
38 - 28 5 1 135.71 3 stumped 1 T20I v Nepal Al Amerat 9 Oct 2019 T20I # 923
70* - 53 8 0 132.07 3 not out 2 T20I v Hong Kong Abu Dhabi 18 Oct 2019 T20I # 936
11 - 13 0 0 84.61 3 caught 1 T20I v U.A.E. Abu Dhabi 19 Oct 2019 T20I # 944
0 - 1 0 0 0.00 4 bowled 2 T20I v Canada Abu Dhabi 23 Oct 2019 T20I # 961
33 - 27 4 0 122.22 3 caught 2 T20I v Jersey Tolerance Oval 25 Oct 2019 T20I # 968
DNB - - - - - - - 2 T20I v Nigeria Abu Dhabi 26 Oct 2019 T20I # 972
8 - 12 0 0 66.66 3 bowled 2 T20I v Netherlands Dubai (DICS) 1 Nov 2019 T20I # 994
46 - 35 5 0 131.42 3 caught 1 T20I v Namibia Dubai (DICS) 2 Nov 2019 T20I # 996
16 - 13 2 1 123.07 3 caught 1 ODI v West Indies Bridgetown 7 Jan 2020 ODI # 4226
10 - 11 2 0 90.90 3 bowled 1 ODI v West Indies Bridgetown 9 Jan 2020 ODI # 4229
71 - 93 6 2 76.34 3 caught 1 ODI v West Indies St George's 12 Jan 2020 ODI # 4230
7 - 11 0 0 63.63 3 caught 1 T20I v West Indies St George's 15 Jan 2020 T20I # 1028
36 - 32 4 0 112.50 3 caught 1 T20I v West Indies Basseterre 18 Jan 2020 T20I # 1029
28 - 23 3 0 121.73 3 run out 1 T20I v West Indies Basseterre 19 Jan 2020 T20I # 1030
29 - 28 3 0 103.57 3 bowled 1 T20I v Afghanistan Greater Noida 6 Mar 2020 T20I # 1077
46 - 35 5 1 131.42 3 caught 2 T20I v Afghanistan Greater Noida 8 Mar 2020 T20I # 1079
9 - 6 2 0 150.00 3 bowled 1 T20I v Afghanistan Greater Noida 10 Mar 2020 T20I # 1083
3 8 7 0 0 42.85 3 caught 1 ODI v England Southampton 30 Jul 2020 ODI # 4256
15 40 28 2 0 53.57 3 caught 1 ODI v England Southampton 1 Aug 2020 ODI # 4257
113 146 112 12 0 100.89 3 caught 2 ODI v England Southampton 4 Aug 2020 ODI # 4258
53 75 61 5 0 86.88 3 caught 1 ODI v U.A.E. Abu Dhabi 8 Jan 2021 ODI # 4268
3 18 11 0 0 27.27 3 caught 1 ODI v U.A.E. Abu Dhabi 18 Jan 2021 ODI # 4269
15 16 18 2 0 83.33 3 caught 2 ODI v Afghanistan Abu Dhabi 21 Jan 2021 ODI # 4271
5 9 10 1 0 50.00 3 lbw 1 ODI v Afghanistan Abu Dhabi 24 Jan 2021 ODI # 4273
5 18 10 1 0 50.00 3 caught 2 ODI v Afghanistan Abu Dhabi 26 Jan 2021 ODI # 4275
4 2 3 1 0 133.33 3 caught 2 ODI v Netherlands Utrecht 2 Jun 2021 ODI # 4293
63* 160 127 6 0 49.60 3 not out 2 ODI v Netherlands Utrecht 4 Jun 2021 ODI # 4294
13 38 29 1 0 44.82 3 bowled 1 ODI v Netherlands Utrecht 7 Jun 2021 ODI # 4295
65 98 79 6 0 82.27 3 caught 1 ODI v South Africa Dublin (Malahide) 11 Jul 2021 ODI # 4301
102 171 117 10 2 87.17 2 caught 1 ODI v South Africa Dublin (Malahide) 13 Jul 2021 ODI # 4302
7 16 14 1 0 50.00 2 caught 2 ODI v South Africa Dublin (Malahide) 16 Jul 2021 ODI # 4305
22 24 16 4 0 137.50 3 caught 2 T20I v South Africa Dublin (Malahide) 19 Jul 2021 T20I # 1194
6 14 7 1 0 85.71 3 caught 2 T20I v South Africa Belfast 22 Jul 2021 T20I # 1197
27 34 22 4 0 122.72 3 lbw 2 T20I v South Africa Belfast 24 Jul 2021 T20I # 1201
6 11 8 0 0 75.00 3 lbw 2 T20I v Zimbabwe Dublin 27 Aug 2021 T20I # 1241
5 12 11 0 0 45.45 3 bowled 2 T20I v Zimbabwe Dublin 29 Aug 2021 T20I # 1242
31 42 24 3 1 129.16 3 caught 1 T20I v Zimbabwe Bready 1 Sep 2021 T20I # 1244
36 33 22 4 1 163.63 3 caught 1 T20I v Zimbabwe Bready 2 Sep 2021 T20I # 1248
4 4 4 0 0 100.00 3 caught 2 T20I v Zimbabwe Bready 4 Sep 2021 T20I # 1256
12 33 20 1 0 60.00 3 bowled 2 ODI v Zimbabwe Belfast 8 Sep 2021 ODI # 4319
40 37 43 3 1 93.02 3 caught 1 ODI v Zimbabwe Belfast 10 Sep 2021 ODI # 4321
34 60 43 5 0 79.06 3 caught 2 ODI v Zimbabwe Belfast 13 Sep 2021 ODI # 4323
3 - 8 0 0 37.50 3 bowled 2 T20I v U.A.E. ICCA Dubai 7 Oct 2021 T20I # 1286
9 - 9 1 0 100.00 3 caught 2 T20I v U.A.E. ICCA Dubai 8 Oct 2021 T20I # 1289
15* - 19 0 0 78.94 4 retired notout 1 T20I v U.A.E. ICCA Dubai 10 Oct 2021 T20I # 1294
8 6 6 2 0 133.33 3 caught 2 T20I v Netherlands Abu Dhabi 18 Oct 2021 T20I # 1312
41 73 39 2 2 105.12 3 caught 2 T20I v Sri Lanka Abu Dhabi 20 Oct 2021 T20I # 1331
21 41 28 2 0 75.00 3 lbw 1 T20I v Namibia Sharjah 22 Oct 2021 T20I # 1342
4 - 5 1 0 80.00 2 caught 2 T20I v U.S.A. Lauderhill 22 Dec 2021 T20I # 1451
10 9 5 2 0 200.00 2 caught 1 T20I v U.S.A. Lauderhill 23 Dec 2021 T20I # 1452
71 164 94 7 1 75.53 2 caught 2 ODI v West Indies Kingston 8 Jan 2022 ODI # 4339
75* - 49 7 3 153.06 2 not out 2 T20I v Oman Al Amerat 12 Feb 2022 T20I # 1461
42 - 27 2 3 155.55 2 caught 2 T20I v U.A.E. Al Amerat 13 Feb 2022 T20I # 1462
19 - 13 3 0 146.15 2 bowled 1 T20I v Nepal Al Amerat 14 Feb 2022 T20I # 1465
19 - 20 1 1 95.00 2 bowled 2 T20I v U.A.E. Al Amerat 18 Feb 2022 T20I # 1472
33 - 25 3 1 132.00 2 caught 1 T20I v Bahrain Al Amerat 19 Feb 2022 T20I # 1476
32 - 21 2 3 152.38 2 caught 2 T20I v Germany Al Amerat 21 Feb 2022 T20I # 1481
12 - 9 3 0 133.33 2 caught 1 T20I v Oman Al Amerat 22 Feb 2022 T20I # 1487
4 - 3 1 0 133.33 2 caught 1 T20I v U.A.E. Al Amerat 24 Feb 2022 T20I # 1490
0 3 2 0 0 0.00 2 bowled 1 T20I v India Dublin (Malahide) 26 Jun 2022 T20I # 1580
60 56 37 3 7 162.16 2 caught 2 T20I v India Dublin (Malahide) 28 Jun 2022 T20I # 1586
9 25 10 1 0 90.00 2 caught 1 ODI v New Zealand Dublin (Malahide) 10 Jul 2022 ODI # 4419
2 24 12 0 0 16.66 2 bowled 1 ODI v New Zealand Dublin (Malahide) 12 Jul 2022 ODI # 4423
0 8 5 0 0 0.00 2 lbw 2 ODI v New Zealand Dublin (Malahide) 15 Jul 2022 ODI # 4429
12 12 7 2 0 171.42 2 caught 2 T20I v New Zealand Belfast 18 Jul 2022 T20I # 1673
10 26 11 1 0 90.90 2 caught 2 T20I v New Zealand Belfast 20 Jul 2022 T20I # 1678
10 - 16 2 0 62.50 2 caught 1 T20I v New Zealand Belfast 22 Jul 2022 T20I # 1679
14 10 13 3 0 107.69 2 caught 2 T20I v South Africa Bristol 3 Aug 2022 T20I # 1721
0 - 8 0 0 0.00 2 caught 2 T20I v South Africa Bristol 5 Aug 2022 T20I # 1724
51 64 38 5 1 134.21 2 caught 2 T20I v Afghanistan Belfast 9 Aug 2022 T20I # 1727
46 52 36 6 1 127.77 2 caught 2 T20I v Afghanistan Belfast 11 Aug 2022 T20I # 1729
1 - 5 0 0 20.00 2 caught 2 T20I v Afghanistan Belfast 12 Aug 2022 T20I # 1731
15 10 5 2 1 300.00 2 caught 2 T20I v Afghanistan Belfast 15 Aug 2022 T20I # 1736
9 - 9 0 1 100.00 2 lbw 2 T20I v Afghanistan Belfast 17 Aug 2022 T20I # 1738
3 20 4 0 0 75.00 2 caught 2 T20I v Zimbabwe Hobart 17 Oct 2022 T20I # 1828
14 15 12 2 0 116.66 2 caught 2 T20I v Scotland Hobart 19 Oct 2022 T20I # 1833
37 34 23 3 3 160.86 2 caught 2 T20I v West Indies Hobart 21 Oct 2022 T20I # 1837
1 7 5 0 0 20.00 2 bowled 1 T20I v Sri Lanka Hobart 23 Oct 2022 T20I # 1841
62 74 47 5 2 131.91 2 caught 1 T20I v England Melbourne 26 Oct 2022 T20I # 1846
6 11 7 0 1 85.71 2 bowled 2 T20I v Australia Brisbane 31 Oct 2022 T20I # 1855
30 36 25 0 3 120.00 2 bowled 2 T20I v New Zealand Adelaide 4 Nov 2022 T20I # 1862
5 11 7 1 0 71.42 1 caught 1 T20I v Zimbabwe Harare 12 Jan 2023 T20I # 1987
33 36 31 3 1 106.45 1 caught 2 T20I v Zimbabwe Harare 14 Jan 2023 T20I # 1988
9 17 11 1 0 81.81 1 bowled 1 T20I v Zimbabwe Harare 15 Jan 2023 T20I # 1989
121* 172 137 13 3 88.32 3 retired notout 1 ODI v Zimbabwe Harare 18 Jan 2023 ODI # 4506
5 22 12 0 0 41.66 3 bowled 2 ODI v Bangladesh Sylhet 18 Mar 2023 ODI # 4539
TDNB - - - - - - - - ODI v Bangladesh Sylhet 20 Mar 2023 ODI # 4542
6 25 18 1 0 33.33 3 caught 1 ODI v Bangladesh Sylhet 23 Mar 2023 ODI # 4547
16 79 50 0 0 32.00 3 lbw 1 Test v Bangladesh Mirpur 4 Apr 2023 Test # 2501
3 15 12 0 0 25.00 3 bowled 3 Test v Bangladesh Mirpur 4 Apr 2023 Test # 2501
4 4 4 1 0 100.00 3 caught 2 Test v Sri Lanka Galle 16 Apr 2023 Test # 2502
6 16 16 1 0 37.50 3 caught 3 Test v Sri Lanka Galle 16 Apr 2023 Test # 2502
95 275 163 14 0 58.28 3 caught 1 Test v Sri Lanka Galle 24 Apr 2023 Test # 2503
46 - 101 5 0 45.54 3 caught 3 Test v Sri Lanka Galle 24 Apr 2023 Test # 2503
5 7 9 1 0 55.55 3 bowled 2 ODI v Bangladesh Chelmsford 9 May 2023 ODI # 4576
42 95 57 5 0 73.68 3 caught 1 ODI v Bangladesh Chelmsford 12 May 2023 ODI # 4577
53 91 78 6 0 67.94 3 caught 2 ODI v Bangladesh Chelmsford 14 May 2023 ODI # 4578
0 8 5 0 0 0.00 3 caught 1 Test v England Lord's 1 Jun 2023 Test # 2504
2 3 5 0 0 40.00 3 caught 3 Test v England Lord's 1 Jun 2023 Test # 2504
7 - 19 0 0 36.84 3 caught 1 ODI v Oman Bulawayo 19 Jun 2023 ODI # 4588
0 1 1 0 0 0.00 3 lbw 1 ODI v Scotland Bulawayo 21 Jun 2023 ODI # 4591
12 31 13 2 0 92.30 3 lbw 2 ODI v Sri Lanka Bulawayo 25 Jun 2023 ODI # 4599
66 122 88 5 1 75.00 3 caught 1 ODI v U.A.E. Bulawayo 27 Jun 2023 ODI # 4604
45* 75 58 5 0 77.58 3 not out 2 ODI v U.S.A. Harare 30 Jun 2023 ODI # 4607
1 4 5 0 0 20.00 3 caught 2 ODI v Nepal Harare 4 Jul 2023 ODI # 4613
26 - 24 4 0 108.33 1 bowled 1 T20I v Italy Edinburgh (Golden) 20 Jul 2023 T20I # 2148
53 - 38 4 3 139.47 1 bowled 2 T20I v Denmark Edinburgh 21 Jul 2023 T20I # 2150
25 - 24 2 2 104.16 1 bowled 2 T20I v Jersey Edinburgh (Golden) 24 Jul 2023 T20I # 2162
4 - 3 1 0 133.33 1 caught 2 T20I v Scotland Edinburgh 28 Jul 2023 T20I # 2180
4 2 2 1 0 200.00 1 bowled 1 T20I v India Dublin (Malahide) 18 Aug 2023 T20I # 2200
72 72 51 5 4 141.17 1 caught 2 T20I v India Dublin (Malahide) 20 Aug 2023 T20I # 2208
14 21 14 2 0 100.00 1 caught 2 ODI v England Nottingham 23 Sep 2023 ODI # 4653
TDNB - - - - - - - - ODI v England Bristol 26 Sep 2023 ODI # 4656
32 31 25 6 1 128.00 1 bowled 1 T20I v Zimbabwe Harare 7 Dec 2023 T20I # 2384
8 20 11 1 0 72.72 1 caught 2 T20I v Zimbabwe Harare 9 Dec 2023 T20I # 2388
13 - 14 0 1 92.85 1 caught 2 T20I v Zimbabwe Harare 10 Dec 2023 T20I # 2391
TDNB - - - - - - - - ODI v Zimbabwe Harare 13 Dec 2023 ODI # 4709
0 1 1 0 0 0.00 1 bowled 2 ODI v Zimbabwe Harare 15 Dec 2023 ODI # 4710
82* 141 102 4 1 80.39 1 not out 2 ODI v Zimbabwe Harare 17 Dec 2023 ODI # 4712
2 19 12 0 0 16.66 2 lbw 2 Test v Afghanistan Tolerance Oval 28 Feb 2024 Test # 2532
58* 118 96 5 0 60.41 2 not out 4 Test v Afghanistan Tolerance Oval 28 Feb 2024 Test # 2532
4 28 18 0 0 22.22 1 bowled 2 ODI v Afghanistan Sharjah 7 Mar 2024 ODI # 4741
1 10 8 0 0 12.50 1 caught 2 ODI v Afghanistan Sharjah 12 Mar 2024 ODI # 4742
22 21 14 2 1 157.14 1 caught 1 T20I v Afghanistan Sharjah 15 Mar 2024 T20I # 2521
45 64 44 3 2 102.27 1 lbw 2 T20I v Afghanistan Sharjah 17 Mar 2024 T20I # 2526
9 6 6 2 0 150.00 1 bowled 2 T20I v Afghanistan Sharjah 18 Mar 2024 T20I # 2529
77 86 55 10 2 140.00 1 bowled 2 T20I v Pakistan Dublin 10 May 2024 T20I # 2601
16 22 14 3 0 114.28 1 caught 1 T20I v Pakistan Dublin 12 May 2024 T20I # 2609
35 46 26 2 3 134.61 1 caught 1 T20I v Pakistan Dublin 14 May 2024 T20I # 2610
11 - 14 2 0 78.57 1 bowled 1 T20I v Netherlands The Hague 19 May 2024 T20I # 2612
56 61 46 6 0 121.73 1 caught 2 T20I v Scotland The Hague 23 May 2024 T20I # 2615
5 - 11 0 0 45.45 1 caught 1 T20I v Netherlands The Hague 24 May 2024 T20I # 2619
5 - 10 1 0 50.00 1 bowled 1 T20I v India New York 5 Jun 2024 T20I # 2639
17 29 19 1 0 89.47 1 caught 2 T20I v Canada New York 7 Jun 2024 T20I # 2644
Statsguru includes the following current or recent relevant matches:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th match, Jun 12, 2024 [T20I # 2672 - Live]
    » New Zealand 136/9 (20.0 ov, MJ Santner 21*, LH Ferguson 0*, R Shepherd 0/36) - Match over
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671]
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page