Records type batting analysis [change type]
View innings by innings list [change view]
Ordered by minutes batted (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs Mins HS Ave BF SR 100 50 0 4s 6s
overall 2010-2024 262 178 61 2524 2438+ 91* 21.57 2742 92.04 0 8 14 195 68 Profile
Innings by innings list
69 94 93 4 1 74.19 7 bowled 1 ODI v Scotland Bulawayo 21 Jun 2023 ODI # 4591
40 89 69 5 0 57.97 5 bowled 1 ODI v Netherlands Utrecht 7 Jun 2021 ODI # 4295
74 77 61 10 2 121.31 7 caught 1 ODI v New Zealand Dublin (Malahide) 12 Jul 2022 ODI # 4423
33 73 47 2 1 70.21 7 caught 2 ODI v Nepal Harare 4 Jul 2023 ODI # 4613
45 72 47 6 0 95.74 7 bowled 2 ODI v Bangladesh Sylhet 18 Mar 2023 ODI # 4539
74* 71 47 3 4 157.44 7 not out 1 ODI v Bangladesh Chelmsford 12 May 2023 ODI # 4577
24 66 42 1 0 57.14 7 caught 1 ODI v England Dublin (Malahide) 3 May 2019 ODI # 4127
32 64 54 6 0 59.25 8 lbw 3 Test v Sri Lanka Galle 16 Apr 2023 Test # 2502
25 61 57 1 1 43.85 9 bowled 2 ODI v South Africa Canberra 3 Mar 2015 ODI # 3621
26* 60 34 1 0 76.47 7 not out 2 ODI v Sri Lanka Bulawayo 25 Jun 2023 ODI # 4599
28 56 30 2 1 93.33 8 bowled 2 ODI v England Lord's 7 May 2017 ODI # 3865
43 56 54 3 2 79.62 6 caught 2 ODI v England Nottingham 23 Sep 2023 ODI # 4653
11 53 38 1 0 28.94 5 bowled 2 ODI v Netherlands Utrecht 2 Jun 2021 ODI # 4293
15 48 29 0 0 51.72 5 caught 2 ODI v South Africa Dublin (Malahide) 16 Jul 2021 ODI # 4305
30 45 25 2 1 120.00 7 caught 2 ODI v West Indies Kingston 8 Jan 2022 ODI # 4339
45 43 23 5 2 195.65 5 caught 1 ODI v South Africa Dublin (Malahide) 13 Jul 2021 ODI # 4302
39* 42 27 4 1 144.44 6 not out 2 T20I v Scotland Hobart 19 Oct 2022 T20I # 1833
8 42 23 0 0 34.78 6 caught 2 ODI v Zimbabwe Harare 15 Dec 2023 ODI # 4710
14 39 18 0 0 77.77 7 lbw 1 ODI v Afghanistan Belfast 19 May 2019 ODI # 4139
33* 38 26 3 0 126.92 4 not out 2 T20I v Zimbabwe Dublin 29 Aug 2021 T20I # 1242
43 38 28 2 3 153.57 7 caught 2 T20I v South Africa Bristol 3 Aug 2022 T20I # 1721
41* 38 27 4 2 151.85 5 not out 2 T20I v Afghanistan Belfast 15 Aug 2022 T20I # 1736
13 36 18 2 0 72.22 8 caught 2 ODI v Zimbabwe Harare 13 Oct 2015 ODI # 3691
34* 36 16 3 3 212.50 6 not out 2 T20I v India Dublin (Malahide) 28 Jun 2022 T20I # 1586
18 35 14 1 1 128.57 7 caught 1 ODI v New Zealand Dublin (Malahide) 10 Jul 2022 ODI # 4419
30 34 19 3 1 157.89 6 caught 1 ODI v Zimbabwe Harare 21 Jan 2023 ODI # 4508
2 33 24 0 0 8.33 8 lbw 2 Test v Sri Lanka Galle 16 Apr 2023 Test # 2502
14 30 22 1 0 63.63 8 lbw 2 ODI v West Indies Harare 10 Mar 2018 ODI # 3993
21 28 21 2 0 100.00 9 bowled 1 ODI v Afghanistan Greater Noida 24 Mar 2017 ODI # 3854
23 27 17 1 0 135.29 6 caught 1 T20I v Zimbabwe Harare 15 Jan 2023 T20I # 1989
16* 27 10 2 0 160.00 6 not out 2 T20I v Zimbabwe Harare 9 Dec 2023 T20I # 2388
22* 26 13 1 1 169.23 8 not out 2 T20I v Afghanistan Bready 20 Aug 2018 T20I # 696
20 26 20 1 1 100.00 4 caught 2 T20I v South Africa Belfast 22 Jul 2021 T20I # 1197
28 26 19 2 1 147.36 5 caught 1 ODI v Zimbabwe Belfast 10 Sep 2021 ODI # 4321
25* 26 19 1 1 131.57 5 not out 2 T20I v Afghanistan Belfast 11 Aug 2022 T20I # 1729
22 25 17 2 0 129.41 8 caught 2 ODI v New Zealand Dublin (Malahide) 15 Jul 2022 ODI # 4429
24 25 20 3 0 120.00 6 bowled 2 T20I v Zimbabwe Hobart 17 Oct 2022 T20I # 1828
14 25 16 0 0 87.50 6 bowled 1 T20I v Sri Lanka Hobart 23 Oct 2022 T20I # 1841
8 24 22 0 0 36.36 8 bowled 1 ODI v Australia Benoni 27 Sep 2016 ODI # 3782
23 24 15 3 0 153.33 6 caught 2 T20I v New Zealand Adelaide 4 Nov 2022 T20I # 1862
16 23 22 2 0 72.72 8 bowled 2 ODI v South Africa Benoni 25 Sep 2016 ODI # 3780
8* 23 17 1 0 47.05 8 not out 2 ODI v P.N.G. Harare 6 Mar 2018 ODI # 3986
15* 23 9 1 1 166.66 5 not out 2 T20I v Zimbabwe Harare 14 Jan 2023 T20I # 1988
19 22 19 3 0 100.00 10 bowled 2 ODI v West Indies Mohali 11 Mar 2011 ODI # 3126
13 22 11 0 1 118.18 6 run out 2 T20I v India Dublin (Malahide) 20 Aug 2023 T20I # 2208
4* 21 12 0 0 33.33 10 not out 2 ODI v Bangladesh Mirpur 25 Feb 2011 ODI # 3108
11 20 15 2 0 73.33 5 caught 2 ODI v Zimbabwe Belfast 8 Sep 2021 ODI # 4319
3 19 10 0 0 30.00 10 caught 1 ODI v India Bengaluru 6 Mar 2011 ODI # 3121
16 19 12 3 0 133.33 10 caught 2 ODI v South Africa Eden Gardens 15 Mar 2011 ODI # 3133
24 19 12 2 2 200.00 5 caught 2 T20I v Pakistan Dublin 10 May 2024 T20I # 2601
10* 17 9 1 0 111.11 9 not out 2 ODI v Afghanistan Greater Noida 17 Mar 2017 ODI # 3851
5* 17 10 0 0 50.00 9 not out 2 ODI v Afghanistan Greater Noida 22 Mar 2017 ODI # 3853
4* 16 7 0 0 57.14 6 not out 1 T20I v India Dublin (Malahide) 26 Jun 2022 T20I # 1580
7 15 14 1 0 50.00 7 caught 2 ODI v West Indies Kingston 16 Jan 2022 ODI # 4342
5 15 10 0 0 50.00 6 caught 2 ODI v Afghanistan Sharjah 7 Mar 2024 ODI # 4741
6* 14 4 1 0 150.00 11 not out 1 ODI v Zimbabwe Harare 30 Sep 2010 ODI # 3050
6 14 12 0 1 50.00 10 caught 1 ODI v India Hamilton 10 Mar 2015 ODI # 3631
11 13 8 0 1 137.50 10 run out 1 ODI v Pakistan Adelaide 15 Mar 2015 ODI # 3639
10* 13 6 1 0 166.66 9 not out 1 ODI v Zimbabwe Harare 11 Oct 2015 ODI # 3690
14* 13 7 0 1 200.00 6 not out 1 T20I v Zimbabwe Bready 2 Sep 2021 T20I # 1248
5 13 4 1 0 125.00 6 caught 2 ODI v West Indies Kingston 13 Jan 2022 ODI # 4340
10* 13 5 2 0 200.00 5 not out 2 T20I v Afghanistan Belfast 9 Aug 2022 T20I # 1727
5 13 11 0 0 45.45 6 bowled 2 T20I v Afghanistan Sharjah 17 Mar 2024 T20I # 2526
5* 12 6 0 0 83.33 11 not out 1 ODI v Bangladesh Belfast 16 Jul 2010 ODI # 3028
15 11 7 3 0 214.28 7 caught 2 T20I v New Zealand Belfast 18 Jul 2022 T20I # 1673
3 11 5 0 0 60.00 7 caught 2 ODI v Bangladesh Chelmsford 14 May 2023 ODI # 4578
4* 11 5 0 0 80.00 6 not out 2 T20I v Scotland The Hague 23 May 2024 T20I # 2615
3 10 11 0 0 27.27 6 caught 2 T20I v Afghanistan Sharjah 18 Mar 2024 T20I # 2529
9 9 6 0 1 150.00 9 bowled 2 T20I v India Dublin (Malahide) 27 Jun 2018 T20I # 678
2 9 6 0 0 33.33 4 caught 2 T20I v South Africa Dublin (Malahide) 19 Jul 2021 T20I # 1194
8 9 6 1 0 133.33 4 caught 2 T20I v Zimbabwe Dublin 27 Aug 2021 T20I # 1241
9 9 8 0 1 112.50 6 bowled 1 T20I v Zimbabwe Harare 12 Jan 2023 T20I # 1987
7* 8 5 1 0 140.00 10 not out 2 ODI v U.A.E. Brisbane 25 Feb 2015 ODI # 3613
5* 8 3 0 0 166.66 9 not out 1 ODI v Zimbabwe Hobart 7 Mar 2015 ODI # 3627
8 8 5 0 1 160.00 9 caught 1 T20I v Netherlands Dublin (Malahide) 25 Jul 2015 T20I # 447
5* 8 2 1 0 250.00 9 not out 2 T20I v Afghanistan Greater Noida 10 Mar 2017 T20I # 600
3 8 7 0 0 42.85 8 caught 2 T20I v Afghanistan Bready 22 Aug 2018 T20I # 697
1* 8 1 0 0 100.00 6 not out 1 ODI v South Africa Dublin (Malahide) 11 Jul 2021 ODI # 4301
12 8 5 1 1 240.00 5 caught 1 ODI v Zimbabwe Harare 18 Jan 2023 ODI # 4506
6 8 7 0 1 85.71 6 caught 1 T20I v Pakistan Dublin 14 May 2024 T20I # 2610
8 7 8 0 0 100.00 9 run out 1 T20I v P.N.G. Belfast 15 Jul 2015 T20I # 437
2 7 3 0 0 66.66 9 caught 2 T20I v Afghanistan Greater Noida 12 Mar 2017 T20I # 601
15* 7 7 2 0 214.28 6 not out 1 ODI v U.A.E. Bulawayo 27 Jun 2023 ODI # 4604
4 7 8 0 0 50.00 6 bowled 1 T20I v Zimbabwe Harare 7 Dec 2023 T20I # 2384
1 7 8 0 0 12.50 6 bowled 2 ODI v Afghanistan Sharjah 12 Mar 2024 ODI # 4742
15 7 8 3 0 187.50 6 caught 1 T20I v Pakistan Dublin 12 May 2024 T20I # 2609
4* 6 4 0 0 100.00 11 not out 2 ODI v Scotland Belfast 6 Sep 2013 ODI # 3411
0 5 6 0 0 0.00 11 caught 2 T20I v West Indies Providence 30 Apr 2010 T20I # 152
0 5 5 0 0 0.00 11 caught 1 ODI v Zimbabwe Harare 26 Sep 2010 ODI # 3048
5* 5 5 1 0 100.00 10 not out 2 ODI v England Dublin 25 Aug 2011 ODI # 3185
1 5 4 0 0 25.00 9 stumped 1 ODI v Zimbabwe Harare 9 Oct 2015 ODI # 3688
2 5 3 0 0 66.66 6 lbw 2 T20I v Bangladesh Chattogram 29 Mar 2023 T20I # 2037
1 5 3 0 0 33.33 6 caught 1 T20I v India Dublin (Malahide) 18 Aug 2023 T20I # 2200
0 4 4 0 0 0.00 6 bowled 2 T20I v Australia Brisbane 31 Oct 2022 T20I # 1855
0 3 3 0 0 0.00 11 lbw 1 ODI v Netherlands Amstelveen 9 Jul 2010 ODI # 3021
0 3 3 0 0 0.00 9 lbw 1 ODI v England Bristol 5 May 2017 ODI # 3864
0* 3 2 0 0 0.00 5 not out 2 ODI v Zimbabwe Belfast 13 Sep 2021 ODI # 4323
0* 2 0 0 0 - 11 not out 2 T20I v Afghanistan Dubai (DICS) 9 Feb 2010 T20I # 135
0* 2 0 0 0 - 11 not out 1 ODI v Zimbabwe Harare 28 Sep 2010 ODI # 3049
2* 2 2 0 0 100.00 11 not out 1 T20I v Kenya Mombasa 24 Feb 2012 T20I # 227
0 2 2 0 0 0.00 9 caught 2 T20I v Hong Kong Dublin (Malahide) 17 Jul 2015 T20I # 441
0 2 1 0 0 0.00 6 bowled 1 T20I v England Melbourne 26 Oct 2022 T20I # 1846
2* 1 2 0 0 100.00 11 not out 1 ODI v Canada Toronto 6 Sep 2010 ODI # 3041
3 1 7 0 0 42.85 11 caught 1 ODI v Kenya Mombasa 18 Feb 2012 ODI # 3242
0* 1 0 0 0 - 11 not out 1 ODI v Kenya Mombasa 20 Feb 2012 ODI # 3245
0 1 1 0 0 0.00 8 bowled 2 T20I v Netherlands Dharamsala 13 Mar 2016 T20I # 533
0 1 1 0 0 0.00 7 caught 2 T20I v New Zealand Belfast 20 Jul 2022 T20I # 1678
0 1 1 0 0 0.00 7 bowled 1 ODI v Bangladesh Sylhet 23 Mar 2023 ODI # 4547
0 1 1 0 0 0.00 5 caught 2 T20I v Bangladesh Chattogram 27 Mar 2023 T20I # 2034
0 - 3 0 0 0.00 11 bowled 1 ODI v West Indies Kingston 15 Apr 2010 ODI # 2978
8* - 5 0 1 160.00 9 not out 1 ODI v Canada Dublin 20 Sep 2011 ODI # 3197
9 - 29 1 0 31.03 11 caught 1 ODI v Afghanistan Dublin 5 Jul 2012 ODI # 3282
3* - 2 0 0 150.00 11 not out 1 ODI v Pakistan Dublin 26 May 2013 ODI # 3358
1* - 1 0 0 100.00 11 not out 1 ODI v Netherlands Amstelveen 7 Jul 2013 ODI # 3384
1 - 3 0 0 33.33 10 caught 1 ODI v West Indies Kingston 23 Feb 2014 ODI # 3472
18* - 27 0 0 66.66 10 not out 2 ODI v Sri Lanka Dublin 6 May 2014 ODI # 3490
2* - 5 0 0 40.00 10 not out 2 ODI v Afghanistan Dubai (DICS) 17 Jan 2015 ODI # 3581
10* - 6 1 0 166.66 8 not out 1 T20I v Scotland Bready 20 Jun 2015 T20I # 421
7 - 6 1 0 116.66 10 caught 2 T20I v P.N.G. Townsville 9 Feb 2016 T20I # 495
5 - 5 0 0 100.00 8 bowled 2 T20I v U.A.E. Abu Dhabi 16 Feb 2016 T20I # 500
6 - 13 0 0 46.15 8 caught 2 ODI v Afghanistan Belfast 12 Jul 2016 ODI # 3761
13* - 10 1 0 130.00 8 not out 1 T20I v Afghanistan Abu Dhabi 14 Jan 2017 T20I # 578
7* - 4 0 0 175.00 8 not out 1 T20I v U.A.E. Dubai (DICS) 18 Jan 2017 T20I # 583
3* - 3 0 0 100.00 8 not out 1 T20I v Scotland Dubai (DICS) 20 Jan 2017 T20I # 587
8 - 14 0 0 57.14 8 caught 1 T20I v Afghanistan Dubai (DICS) 20 Jan 2017 T20I # 588
5 - 6 1 0 83.33 9 caught 1 ODI v U.A.E. ICCA Dubai 2 Mar 2017 ODI # 3844
12 - 14 1 0 85.71 8 lbw 2 ODI v Afghanistan Greater Noida 15 Mar 2017 ODI # 3850
1 - 6 0 0 16.66 8 caught 2 ODI v New Zealand Dublin (Malahide) 14 May 2017 ODI # 3867
25 - 50 1 0 50.00 8 caught 1 ODI v Bangladesh Dublin (Malahide) 19 May 2017 ODI # 3869
16 - 27 1 0 59.25 8 lbw 2 ODI v New Zealand Dublin (Malahide) 21 May 2017 ODI # 3870
10 - 12 1 0 83.33 9 caught 2 ODI v Afghanistan Sharjah 5 Dec 2017 ODI # 3935
62* - 48 7 1 129.16 8 not out 1 ODI v Afghanistan Sharjah 7 Dec 2017 ODI # 3937
0* - 1 0 0 0.00 8 not out 2 ODI v U.A.E. ICCA Dubai 11 Jan 2018 ODI # 3948
2* - 2 0 0 100.00 8 not out 1 ODI v Scotland ICCA Dubai 18 Jan 2018 ODI # 3956
9 - 10 0 0 90.00 9 caught 2 T20I v Netherlands Rotterdam 12 Jun 2018 T20I # 670
4 - 8 0 0 50.00 9 caught 2 T20I v India Dublin (Malahide) 29 Jun 2018 T20I # 680
15* - 7 1 1 214.28 8 not out 1 T20I v Scotland Al Amerat 15 Feb 2019 T20I # 742
12 - 7 2 0 171.42 6 bowled 2 T20I v Netherlands Al Amerat 17 Feb 2019 T20I # 743
34* - 28 2 1 121.42 6 not out 1 T20I v Afghanistan Dehradun 21 Feb 2019 T20I # 745
0 - 1 0 0 0.00 6 bowled 2 T20I v Afghanistan Dehradun 23 Feb 2019 T20I # 746
18 - 10 1 1 180.00 5 caught 2 T20I v Afghanistan Dehradun 24 Feb 2019 T20I # 747
37 - 47 3 1 78.72 8 bowled 1 ODI v Afghanistan Dehradun 28 Feb 2019 ODI # 4100
54 - 77 1 1 70.12 6 stumped 2 ODI v Afghanistan Dehradun 5 Mar 2019 ODI # 4105
8 - 28 0 0 28.57 6 bowled 2 ODI v Afghanistan Dehradun 8 Mar 2019 ODI # 4108
0 - 1 0 0 0.00 6 bowled 2 ODI v Afghanistan Dehradun 10 Mar 2019 ODI # 4110
39 - 100 6 0 39.00 8 caught 1 Test v Afghanistan Dehradun 15 Mar 2019 Test # 2351
25 - 79 2 0 31.64 8 lbw 3 Test v Afghanistan Dehradun 15 Mar 2019 Test # 2351
2 - 5 0 0 40.00 7 lbw 2 ODI v West Indies Dublin 5 May 2019 ODI # 4128
4 - 5 0 0 80.00 8 bowled 1 ODI v Bangladesh Dublin 15 May 2019 ODI # 4136
1 - 1 0 0 100.00 9 run out 1 T20I v Zimbabwe Bready 14 Jul 2019 T20I # 831
1* - 2 0 0 50.00 9 not out 1 T20I v Scotland Dublin (Malahide) 20 Sep 2019 T20I # 891
5 - 6 0 0 83.33 10 lbw 2 T20I v Oman Al Amerat 6 Oct 2019 T20I # 917
1* - 1 0 0 100.00 10 not out 1 T20I v Nepal Al Amerat 9 Oct 2019 T20I # 923
1 - 1 0 0 100.00 9 run out 1 T20I v U.A.E. Abu Dhabi 19 Oct 2019 T20I # 944
13* - 10 1 0 130.00 9 not out 2 T20I v Canada Abu Dhabi 23 Oct 2019 T20I # 961
25* - 12 2 1 208.33 9 not out 2 T20I v Netherlands Dubai (DICS) 1 Nov 2019 T20I # 994
5* - 5 0 0 100.00 7 not out 1 T20I v West Indies St George's 15 Jan 2020 T20I # 1028
2 - 3 0 0 66.66 7 caught 1 T20I v West Indies Basseterre 18 Jan 2020 T20I # 1029
1* - 1 0 0 100.00 8 not out 1 T20I v Afghanistan Greater Noida 6 Mar 2020 T20I # 1077
9* - 5 1 0 180.00 8 not out 2 T20I v Afghanistan Greater Noida 8 Mar 2020 T20I # 1079
17 - 17 0 1 100.00 6 caught 2 T20I v U.A.E. ICCA Dubai 8 Oct 2021 T20I # 1289
1 - 2 0 0 50.00 6 bowled 1 T20I v U.A.E. ICCA Dubai 10 Oct 2021 T20I # 1294
1 - 2 0 0 50.00 7 caught 2 T20I v U.A.E. Al Amerat 13 Feb 2022 T20I # 1462
28 - 22 2 1 127.27 8 caught 1 T20I v Nepal Al Amerat 14 Feb 2022 T20I # 1465
11 - 9 1 1 122.22 6 bowled 2 T20I v U.A.E. Al Amerat 18 Feb 2022 T20I # 1472
24 - 11 1 2 218.18 6 caught 1 T20I v Bahrain Al Amerat 19 Feb 2022 T20I # 1476
18 - 16 1 1 112.50 6 caught 1 T20I v Oman Al Amerat 22 Feb 2022 T20I # 1487
10 - 12 1 0 83.33 6 bowled 1 T20I v New Zealand Belfast 22 Jul 2022 T20I # 1679
3 - 4 0 0 75.00 7 caught 2 T20I v South Africa Bristol 5 Aug 2022 T20I # 1724
58* - 37 6 2 156.75 7 not out 2 T20I v Afghanistan Belfast 12 Aug 2022 T20I # 1731
7* - 4 1 0 175.00 5 not out 2 T20I v Afghanistan Belfast 17 Aug 2022 T20I # 1738
91* - 89 7 2 102.24 6 not out 1 ODI v Oman Bulawayo 19 Jun 2023 ODI # 4588
12 - 5 2 0 240.00 6 run out 1 T20I v Italy Edinburgh (Golden) 20 Jul 2023 T20I # 2148
9* - 3 0 1 300.00 6 not out 1 T20I v Austria Edinburgh 23 Jul 2023 T20I # 2157
21 - 10 0 2 210.00 7 caught 2 T20I v Scotland Edinburgh 28 Jul 2023 T20I # 2180
49* - 32 3 3 153.12 6 not out 2 T20I v Zimbabwe Harare 10 Dec 2023 T20I # 2391
6 - 11 0 0 54.54 6 caught 1 T20I v Netherlands The Hague 19 May 2024 T20I # 2612
53* - 30 5 2 176.66 6 not out 1 T20I v Netherlands The Hague 24 May 2024 T20I # 2619
DNB - - - - - - - 2 T20I v Afghanistan Colombo (PSS) 1 Feb 2010 T20I # 128
DNB - - - - - - - 1 T20I v Scotland Dubai (DICS) 11 Feb 2010 T20I # 140
DNB - - - - - - - 1 T20I v Netherlands Dubai (DICS) 13 Feb 2010 T20I # 142
DNB - - - - - - - 1 T20I v Afghanistan Dubai (DICS) 13 Feb 2010 T20I # 143
DNB - - - - - - - 2 T20I v England Providence 4 May 2010 T20I # 160
DNB - - - - - - - 2 ODI v Kenya Rotterdam 1 Jul 2010 ODI # 3006
DNB - - - - - - - 1 ODI v Afghanistan Rotterdam 3 Jul 2010 ODI # 3008
DNB - - - - - - - 2 ODI v Scotland The Hague 5 Jul 2010 ODI # 3013
DNB - - - - - - - 2 ODI v Canada Amstelveen 7 Jul 2010 ODI # 3015
DNB - - - - - - - 2 ODI v Scotland Amstelveen 10 Jul 2010 ODI # 3023
DNB - - - - - - - 2 ODI v Bangladesh Belfast 15 Jul 2010 ODI # 3027
DNB - - - - - - - 1 ODI v Netherlands Dublin 16 Aug 2010 ODI # 3034
DNB - - - - - - - 2 ODI v Netherlands Dublin 18 Aug 2010 ODI # 3036
DNB - - - - - - - 1 ODI v Canada Toronto 7 Sep 2010 ODI # 3042
DNB - - - - - - - 2 ODI v England Bengaluru 2 Mar 2011 ODI # 3114
DNB - - - - - - - 2 ODI v Netherlands Eden Gardens 18 Mar 2011 ODI # 3136
DNB - - - - - - - 1 ODI v Scotland Edinburgh 12 Jul 2011 ODI # 3171
DNB - - - - - - - 1 ODI v Canada Dublin 19 Sep 2011 ODI # 3196
DNB - - - - - - - 2 T20I v Kenya Mombasa 22 Feb 2012 T20I # 224
DNB - - - - - - - 2 T20I v Kenya Mombasa 23 Feb 2012 T20I # 225
DNB - - - - - - - 2 T20I v Kenya Dubai (DICS) 14 Mar 2012 T20I # 232
DNB - - - - - - - 1 T20I v Scotland Dubai (DICS) 18 Mar 2012 T20I # 235
DNB - - - - - - - 2 T20I v Canada Dubai (DICS) 22 Mar 2012 T20I # 236
DNB - - - - - - - 2 T20I v Netherlands Dubai (DICS) 23 Mar 2012 T20I # 238
DNB - - - - - - - 2 T20I v Afghanistan Dubai (DICS) 24 Mar 2012 T20I # 240
DNB - - - - - - - 1 ODI v Australia Belfast 23 Jun 2012 ODI # 3279
DNB - - - - - - - 2 T20I v Bangladesh Belfast 20 Jul 2012 T20I # 250
DNB - - - - - - - 1 T20I v Bangladesh Belfast 21 Jul 2012 T20I # 251
DNB - - - - - - - 1 T20I v Australia Colombo (RPS) 19 Sep 2012 T20I # 264
DNB - - - - - - - 1 T20I v West Indies Colombo (RPS) 24 Sep 2012 T20I # 273
DNB - - - - - - - 2 ODI v Pakistan Dublin 23 May 2013 ODI # 3357
DNB - - - - - - - 1 ODI v Netherlands Amstelveen 9 Jul 2013 ODI # 3386
DNB - - - - - - - 1 ODI v England Dublin (Malahide) 3 Sep 2013 ODI # 3409
DNB - - - - - - - 2 ODI v Scotland Belfast 8 Sep 2013 ODI # 3413
DNB - - - - - - - 1 T20I v Canada Abu Dhabi 16 Nov 2013 T20I # 338
DNB - - - - - - - 1 T20I v Afghanistan Abu Dhabi 30 Nov 2013 T20I # 348
DNB - - - - - - - 2 T20I v West Indies Kingston 19 Feb 2014 T20I # 359
DNB - - - - - - - 2 T20I v West Indies Kingston 21 Feb 2014 T20I # 360
DNB - - - - - - - 2 T20I v Zimbabwe Sylhet 17 Mar 2014 T20I # 368
DNB - - - - - - - 2 T20I v U.A.E. Sylhet 19 Mar 2014 T20I # 373
DNB - - - - - - - 1 T20I v Netherlands Sylhet 21 Mar 2014 T20I # 377
DNB - - - - - - - 2 ODI v Afghanistan Dubai (DICS) 10 Jan 2015 ODI # 3573
DNB - - - - - - - 2 ODI v Scotland Dubai (DICS) 12 Jan 2015 ODI # 3575
DNB - - - - - - - 2 ODI v West Indies Nelson 16 Feb 2015 ODI # 3603
DNB - - - - - - - 1 ODI v England Dublin (Malahide) 8 May 2015 ODI # 3650
TDNB - - - - - - - - T20I v Scotland Bready 19 Jun 2015 T20I # 420
TDNB - - - - - - - - T20I v Scotland Bready 21 Jun 2015 T20I # 422
DNB - - - - - - - 2 T20I v Nepal Belfast 13 Jul 2015 T20I # 436
DNB - - - - - - - 2 T20I v P.N.G. Townsville 6 Feb 2016 T20I # 493
DNB - - - - - - - 1 T20I v P.N.G. Townsville 7 Feb 2016 T20I # 494
TDNB - - - - - - - - T20I v Bangladesh Dharamsala 11 Mar 2016 T20I # 530
DNB - - - - - - - 2 ODI v U.A.E. ICCA Dubai 4 Mar 2017 ODI # 3847
DNB - - - - - - - 1 T20I v Afghanistan Greater Noida 8 Mar 2017 T20I # 599
DNB - - - - - - - 2 ODI v Afghanistan Greater Noida 19 Mar 2017 ODI # 3852
TDNB - - - - - - - - ODI v Bangladesh Dublin (Malahide) 12 May 2017 ODI # 3866
DNB - - - - - - - 2 ODI v Afghanistan Sharjah 10 Dec 2017 ODI # 3940
DNB - - - - - - - 1 ODI v U.A.E. ICCA Dubai 13 Jan 2018 ODI # 3950
DNB - - - - - - - 2 ODI v Scotland ICCA Dubai 16 Jan 2018 ODI # 3954
DNB - - - - - - - 1 T20I v Netherlands Rotterdam 13 Jun 2018 T20I # 672
DNB - - - - - - - 1 T20I v Scotland Deventer 16 Jun 2018 T20I # 674
DNB - - - - - - - 2 T20I v Scotland Deventer 17 Jun 2018 T20I # 675
DNB - - - - - - - 1 T20I v Oman Al Amerat 13 Feb 2019 T20I # 740
TDNB - - - - - - - - ODI v Afghanistan Dehradun 2 Mar 2019 ODI # 4101
DNB - - - - - - - 1 ODI v West Indies Dublin (Malahide) 11 May 2019 ODI # 4132
DNB - - - - - - - 1 T20I v Netherlands Dublin (Malahide) 18 Sep 2019 T20I # 887
DNB - - - - - - - 2 T20I v Netherlands Al Amerat 5 Oct 2019 T20I # 911
DNB - - - - - - - 2 T20I v Hong Kong Abu Dhabi 18 Oct 2019 T20I # 936
DNB - - - - - - - 1 T20I v Oman Tolerance Oval 21 Oct 2019 T20I # 952
DNB - - - - - - - 2 T20I v Jersey Tolerance Oval 25 Oct 2019 T20I # 968
DNB - - - - - - - 2 T20I v Nigeria Abu Dhabi 26 Oct 2019 T20I # 972
DNB - - - - - - - 2 ODI v Netherlands Utrecht 4 Jun 2021 ODI # 4294
DNB - - - - - - - 1 T20I v Zimbabwe Bready 1 Sep 2021 T20I # 1244
DNB - - - - - - - 2 T20I v U.A.E. ICCA Dubai 7 Oct 2021 T20I # 1286
DNB - - - - - - - 2 T20I v Oman Al Amerat 12 Feb 2022 T20I # 1461
DNB - - - - - - - 2 T20I v Germany Al Amerat 21 Feb 2022 T20I # 1481
DNB - - - - - - - 2 T20I v West Indies Hobart 21 Oct 2022 T20I # 1837
TDNB - - - - - - - - ODI v Zimbabwe Harare 23 Jan 2023 ODI # 4510
TDNB - - - - - - - - ODI v Bangladesh Sylhet 20 Mar 2023 ODI # 4542
DNB - - - - - - - 2 T20I v Bangladesh Chattogram 31 Mar 2023 T20I # 2038
DNB - - - - - - - 2 ODI v Bangladesh Chelmsford 9 May 2023 ODI # 4576
DNB - - - - - - - 2 ODI v U.S.A. Harare 30 Jun 2023 ODI # 4607
DNB - - - - - - - 2 T20I v Denmark Edinburgh 21 Jul 2023 T20I # 2150
DNB - - - - - - - 2 T20I v Jersey Edinburgh (Golden) 24 Jul 2023 T20I # 2162
TDNB - - - - - - - - ODI v England Bristol 26 Sep 2023 ODI # 4656
TDNB - - - - - - - - ODI v Zimbabwe Harare 13 Dec 2023 ODI # 4709
DNB - - - - - - - 2 ODI v Zimbabwe Harare 17 Dec 2023 ODI # 4712
Statsguru includes the following current or recent relevant matches:
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629 - Current]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628 - Current]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627 - Current]
 
Feedback Print this page