View match results [change view]
Totals in terms of batting team switch totals
Ordered by result margin (descending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
overall 2006-2024 376 152 197 5 0 22 0.771 24.82 5.37 373 492 38 Profile
Match results
tied - won 1st ODI v Netherlands Amstelveen 9 Jul 2013 ODI # 3386
tied - lost 2nd ODI v Pakistan Dublin 23 May 2013 ODI # 3357
tied - won 1st T20I v Afghanistan Greater Noida 10 Mar 2020 T20I # 1083
tied - lost 2nd T20I v Scotland Deventer 17 Jun 2018 T20I # 675
tied - lost 1st ODI v Zimbabwe Kingston 15 Mar 2007 ODI # 2535
n/r - won 2nd T20I v Bangladesh Dharamsala 11 Mar 2016 T20I # 530
n/r - lost 2nd ODI v Afghanistan Dehradun 2 Mar 2019 ODI # 4101
n/r - won 2nd T20I v England Providence 4 May 2010 T20I # 160
n/r - won 1st ODI v West Indies Dublin 14 Jul 2007 ODI # 2603
n/r - won 2nd ODI v Bangladesh Chelmsford 9 May 2023 ODI # 4576
n/r - won 2nd ODI v Bangladesh Sylhet 20 Mar 2023 ODI # 4542
n/r - lost 2nd ODI v Zimbabwe Harare 23 Jan 2023 ODI # 4510
n/r - lost 1st ODI v Australia Belfast 23 Jun 2012 ODI # 3279
n/r - lost 1st T20I v West Indies Basseterre 18 Jan 2020 T20I # 1029
n/r - lost 1st ODI v England Dublin (Malahide) 8 May 2015 ODI # 3650
n/r - lost 1st T20I v West Indies Colombo (RPS) 24 Sep 2012 T20I # 273
n/r - lost 1st ODI v Zimbabwe Belfast 10 Sep 2021 ODI # 4321
n/r - won 1st ODI v Netherlands Ayr 8 Aug 2006 ODI # 2401
n/r - won 2nd ODI v Bangladesh Dublin (Malahide) 12 May 2017 ODI # 3866
n/r - won 2nd ODI v Zimbabwe Harare 13 Dec 2023 ODI # 4709
n/r - lost 1st ODI v Kenya Belfast 25 Aug 2008 ODI # 2753
n/r - won 2nd ODI v England Bristol 26 Sep 2023 ODI # 4656
n/r - lost 1st ODI v South Africa Dublin (Malahide) 11 Jul 2021 ODI # 4301
aban - - - ODI v Sri Lanka Dublin 8 May 2014 ODI # 3490a
aban - - - T20I v Netherlands Dublin (Malahide) 15 Sep 2019 T20I # 883a
aban - - - ODI v Pakistan Dublin (Malahide) 20 Aug 2016 ODI # 3767a
aban - - - T20I v Zimbabwe Belfast 10 Jul 2019 T20I # 822a
aban - - - T20I v India Dublin (Malahide) 23 Aug 2023 T20I # 2213a
aban - - - T20I v Hong Kong Dublin (Malahide) 26 Jul 2015 T20I # 447a
aban - - - T20I v Germany Edinburgh (Golden) 27 Jul 2023 T20I # 2174a
aban - - - ODI v Afghanistan Belfast 10 Jul 2016 ODI # 3760a
aban - - - ODI v Afghanistan Dublin 3 Jul 2012 ODI # 3281a
aban - - - T20I v Afghanistan Bready 24 Aug 2018 T20I # 697a
aban - - - ODI v Scotland Aberdeen 23 Aug 2009 ODI # 2877a
aban - - - ODI v Sri Lanka Edinburgh 11 Jul 2011 ODI # 3170a
aban - - - ODI v West Indies Belfast 13 Sep 2017 ODI # 3909a
aban - - - ODI v Afghanistan Sharjah 9 Mar 2024 ODI # 4741a
aban - - - T20I v Afghanistan Melbourne 28 Oct 2022 T20I # 1849a
aban - - - ODI v Kenya Nairobi (Gym) 22 Oct 2008 ODI # 2768b
aban - - - ODI v Zimbabwe Nairobi (Gym) 21 Oct 2008 ODI # 2768a
aban - - - ODI v Kenya Belfast 27 Aug 2008 ODI # 2755a
aban - - - T20I v Scotland The Hague 20 May 2024 T20I # 2612a
aban - - - ODI v Bangladesh Dublin (Malahide) 9 May 2019 ODI # 4130a
aban - - - T20I v Hong Kong Bready 6 Sep 2016 T20I # 565a
aban - - - ODI v Canada Dublin 12 Aug 2008 ODI # 2740a
aban - - - ODI v England Leeds 20 Sep 2023 ODI # 4649a
canc - - - T20I v Pakistan Dublin (Malahide) 14 Jul 2020 T20I # 1084w
canc - - - T20I v Pakistan Dublin (Malahide) 12 Jul 2020 T20I # 1084v
canc - - - ODI v U.A.E. Abu Dhabi 14 Jan 2021 ODI # 4268b
canc - - - T20I v New Zealand Bready 23 Jun 2020 T20I # 1084t
canc - - - ODI v U.A.E. Abu Dhabi 12 Jan 2021 ODI # 4268a
canc - - - T20I v New Zealand Bready 21 Jun 2020 T20I # 1084s
canc - - - T20I v New Zealand Bready 19 Jun 2020 T20I # 1084r
canc - - - T20I v Bangladesh The Oval 22 May 2020 T20I # 1084l
canc - - - T20I v Bangladesh Birmingham 29 May 2020 T20I # 1084o
canc - - - T20I v Bangladesh Bristol 27 May 2020 T20I # 1084n
canc - - - ODI v New Zealand Belfast 2 Jul 2020 ODI # 4255x
canc - - - T20I v Bangladesh Chelmsford 24 May 2020 T20I # 1084m
canc - - - ODI v New Zealand Belfast 30 Jun 2020 ODI # 4255w
canc - - - T20I v Zimbabwe Bulawayo 5 Apr 2020 T20I # 1084k
canc - - - ODI v New Zealand Belfast 27 Jun 2020 ODI # 4255v
canc - - - T20I v Zimbabwe Bulawayo 4 Apr 2020 T20I # 1084j
canc - - - ODI v Bangladesh Belfast 19 May 2020 ODI # 4255t
canc - - - T20I v Zimbabwe Bulawayo 2 Apr 2020 T20I # 1084i
canc - - - ODI v Bangladesh Belfast 16 May 2020 ODI # 4255s
canc - - - ODI v Bangladesh Belfast 14 May 2020 ODI # 4255r
canc - - - ODI v Zimbabwe Bulawayo 12 Apr 2020 ODI # 4255q
canc - - - ODI v Zimbabwe Bulawayo 10 Apr 2020 ODI # 4255p
canc - - - ODI v Zimbabwe Bulawayo 8 Apr 2020 ODI # 4255n
canc - - - ODI v U.S.A. Lauderhill 30 Dec 2021 ODI # 4438c
canc - - - ODI v U.S.A. Lauderhill 29 Dec 2021 ODI # 4438b
canc - - - ODI v U.S.A. Lauderhill 26 Dec 2021 ODI # 4338a
lost inns & 280 runs lost 2nd Test v Sri Lanka Galle 16 Apr 2023 Test # 2502
lost inns & 10 runs won 1st Test v Sri Lanka Galle 24 Apr 2023 Test # 2503
lost 290 runs won 2nd ODI v New Zealand Aberdeen 1 Jul 2008 ODI # 2727
lost 255 runs won 2nd ODI v Pakistan Dublin (Malahide) 18 Aug 2016 ODI # 3767
won 226 runs lost 1st ODI v U.A.E. Harare 12 Mar 2018 ODI # 3995
lost 206 runs won 2nd ODI v South Africa Benoni 25 Sep 2016 ODI # 3780
lost 201 runs lost 2nd ODI v South Africa Canberra 3 Mar 2015 ODI # 3621
lost 196 runs won 2nd ODI v West Indies Dublin 5 May 2019 ODI # 4128
lost 190 runs won 2nd ODI v New Zealand Dublin (Malahide) 21 May 2017 ODI # 3870
lost 183 runs won 2nd ODI v Bangladesh Sylhet 18 Mar 2023 ODI # 4539
lost 156 runs lost 2nd ODI v Zimbabwe Nairobi (Gym) 17 Oct 2008 ODI # 2766
lost 143 runs lost 2nd Test v England Lord's 24 Jul 2019 Test # 2352
lost 143 runs won 2nd T20I v India Dublin (Malahide) 29 Jun 2018 T20I # 680
won 138 runs lost 1st ODI v U.A.E. Bulawayo 27 Jun 2023 ODI # 4604
lost 138 runs won 2nd ODI v Afghanistan Sharjah 5 Dec 2017 ODI # 3935
lost 136 runs won 2nd ODI v Sri Lanka Dublin (Malahide) 18 Jun 2016 ODI # 3749
won 133 runs lost 1st ODI v Canada Dublin 19 Sep 2011 ODI # 3196
lost 133 runs won 2nd ODI v Sri Lanka Bulawayo 25 Jun 2023 ODI # 4599
lost 131 runs won 2nd ODI v South Africa Eden Gardens 15 Mar 2011 ODI # 3133
lost 129 runs lost 2nd ODI v New Zealand Providence 9 Apr 2007 ODI # 2566
won 128 runs lost 1st T20I v Austria Edinburgh 23 Jul 2023 T20I # 2157
lost 126 runs won 2nd ODI v Afghanistan Belfast 21 May 2019 ODI # 4141
won 117 runs won 1st ODI v Kenya Mombasa 20 Feb 2012 ODI # 3245
lost 117 runs won 2nd ODI v Afghanistan Sharjah 12 Mar 2024 ODI # 4742
won 112 runs lost 1st ODI v U.A.E. Abu Dhabi 18 Jan 2021 ODI # 4269
lost 109 runs won 2nd ODI v Afghanistan Dehradun 8 Mar 2019 ODI # 4108
lost 107 runs won 2nd ODI v Zimbabwe Harare 16 Mar 2018 ODI # 3999
won 98 runs lost 1st T20I v Scotland Dubai (DICS) 20 Jan 2017 T20I # 587
won 96 runs lost 1st ODI v Scotland Aberdeen 22 Aug 2009 ODI # 2876
won 92 runs lost 1st ODI v Canada Toronto 7 Sep 2010 ODI # 3042
won 88 runs won 1st ODI v Netherlands Amstelveen 7 Jul 2013 ODI # 3384
lost 88 runs won 2nd T20I v New Zealand Belfast 20 Jul 2022 T20I # 1678
won 86 runs won 1st ODI v Kenya Nairobi (Gym) 18 Oct 2008 ODI # 2767
won 85 runs lost 1st ODI v U.A.E. ICCA Dubai 2 Mar 2017 ODI # 3844
won 85 runs lost 1st ODI v Scotland Ayr 5 Aug 2006 ODI # 2396
lost 85 runs won 2nd ODI v England Lord's 7 May 2017 ODI # 3865
lost 84 runs lost 2nd ODI v Bangladesh Mirpur 20 Mar 2008 ODI # 2694
lost 84 runs lost 2nd T20I v Afghanistan Dehradun 23 Feb 2019 T20I # 746
lost 83 runs won 2nd T20I v New Zealand Nottingham 11 Jun 2009 T20I # 102
lost 81 runs lost 2nd T20I v Afghanistan Bready 22 Aug 2018 T20I # 697
lost 79 runs won 2nd ODI v Sri Lanka Dublin 6 May 2014 ODI # 3490
lost 79 runs lost 2nd ODI v Bangladesh Mirpur 22 Mar 2008 ODI # 2695
lost 79 runs lost 2nd ODI v Afghanistan Belfast 17 Jul 2016 ODI # 3763
lost 77 runs won 2nd T20I v Bangladesh Chattogram 29 Mar 2023 T20I # 2037
lost 76 runs won 2nd ODI v Sri Lanka Dublin (Malahide) 16 Jun 2016 ODI # 3748
lost 76 runs won 2nd T20I v India Dublin (Malahide) 27 Jun 2018 T20I # 678
won 74 runs won 1st ODI v Bangladesh Bridgetown 15 Apr 2007 ODI # 2572
won 72 runs lost 1st ODI v Afghanistan Belfast 19 May 2019 ODI # 4139
lost 71 runs won 2nd ODI v Afghanistan Dubai (DICS) 17 Jan 2015 ODI # 3581
lost 71 runs won 2nd T20I v Bangladesh Belfast 18 Jul 2012 T20I # 249
won 70 runs lost 1st ODI v Netherlands Dublin 16 Aug 2010 ODI # 3034
lost 70 runs lost 2nd T20I v West Indies Providence 30 Apr 2010 T20I # 152
lost 70 runs won 2nd T20I v Sri Lanka Abu Dhabi 20 Oct 2021 T20I # 1331
lost 70 runs lost 2nd ODI v South Africa Dublin (Malahide) 16 Jul 2021 ODI # 4305
won 68 runs won 1st T20I v Afghanistan Abu Dhabi 30 Nov 2013 T20I # 348
won 67 runs won 1st ODI v U.A.E. ICCA Dubai 13 Jan 2018 ODI # 3950
won 66 runs won 1st T20I v Hong Kong Al Amerat 7 Oct 2019 T20I # 921
won 65 runs won 1st T20I v Netherlands Dubai (DICS) 13 Feb 2010 T20I # 142
won 64 runs lost 1st T20I v Zimbabwe Bready 2 Sep 2021 T20I # 1248
won 59 runs lost 1st ODI v Afghanistan Dublin 5 Jul 2012 ODI # 3282
lost 57 runs lost 2nd T20I v Afghanistan Sharjah 18 Mar 2024 T20I # 2529
won 56 runs lost 1st T20I v Oman Al Amerat 22 Feb 2022 T20I # 1487
won 56 runs won 1st ODI v Canada Dublin 20 Sep 2011 ODI # 3197
lost 54 runs won 2nd T20I v U.A.E. ICCA Dubai 8 Oct 2021 T20I # 1289
won 52 runs lost 2nd ODI v Kenya Dublin 11 Jul 2009 ODI # 2860
lost 52 runs won 2nd ODI v West Indies Harare 10 Mar 2018 ODI # 3993
won 51 runs won 1st ODI v Afghanistan Sharjah 7 Dec 2017 ODI # 3937
lost 51 runs won 2nd ODI v New Zealand Dublin (Malahide) 14 May 2017 ODI # 3867
lost 49 runs lost 2nd T20I v South Africa Belfast 24 Jul 2021 T20I # 1201
lost 48 runs lost 2nd ODI v England Providence 30 Mar 2007 ODI # 2558
lost 48 runs won 2nd ODI v England Nottingham 23 Sep 2023 ODI # 4653
won 46 runs lost 1st ODI v Zimbabwe Harare 21 Jan 2023 ODI # 4508
won 46 runs won 1st T20I v Scotland Deventer 16 Jun 2018 T20I # 674
lost 44 runs won 2nd T20I v South Africa Bristol 5 Aug 2022 T20I # 1724
lost 44 runs won 2nd ODI v West Indies Mohali 11 Mar 2011 ODI # 3126
won 43 runs lost 1st ODI v South Africa Dublin (Malahide) 13 Jul 2021 ODI # 4302
lost 43 runs won 2nd T20I v Oman Al Amerat 6 Oct 2019 T20I # 917
lost 42 runs lost 2nd T20I v South Africa Belfast 22 Jul 2021 T20I # 1197
lost 42 runs won 2nd ODI v South Africa Belfast 24 Jun 2007 ODI # 2591
lost 42 runs won 2nd T20I v Australia Brisbane 31 Oct 2022 T20I # 1855
won 40 runs lost 1st T20I v Zimbabwe Bready 1 Sep 2021 T20I # 1244
lost 40 runs lost 2nd T20I v Hong Kong Bready 5 Sep 2016 T20I # 564
won 39 runs won 1st ODI v Netherlands Amstelveen 9 Jul 2010 ODI # 3021
won 39 runs won 1st ODI v Afghanistan Rotterdam 3 Jul 2010 ODI # 3008
lost 39 runs won 2nd ODI v Afghanistan Belfast 12 Jul 2016 ODI # 3761
lost 39 runs lost 2nd ODI v Australia Dublin 17 Jun 2010 ODI # 2994
lost 39 runs lost 2nd T20I v Pakistan The Oval 15 Jun 2009 T20I # 110
won 38 runs lost 1st T20I v Afghanistan Sharjah 15 Mar 2024 T20I # 2521
lost 38 runs won 2nd ODI v Zimbabwe Belfast 8 Sep 2021 ODI # 4319
lost 38 runs lost 2nd ODI v England Belfast 13 Jun 2006 ODI # 2383
won 37 runs won 1st T20I v Scotland Dubai (DICS) 11 Feb 2010 T20I # 140
lost 36 runs won 2nd ODI v Afghanistan Abu Dhabi 26 Jan 2021 ODI # 4275
won 35 runs lost 1st T20I v Oman Tolerance Oval 21 Oct 2019 T20I # 952
lost 35 runs won 2nd T20I v New Zealand Adelaide 4 Nov 2022 T20I # 1862
lost 35 runs won 2nd ODI v Afghanistan Sharjah 7 Mar 2024 ODI # 4741
won 34 runs lost 1st T20I v U.A.E. Abu Dhabi 14 Feb 2016 T20I # 498
lost 34 runs lost 2nd ODI v Afghanistan Greater Noida 17 Mar 2017 ODI # 3851
won 33 runs lost 1st ODI v Kenya Belfast 24 Aug 2008 ODI # 2751
lost 33 runs won 2nd T20I v South Africa Dublin (Malahide) 19 Jul 2021 T20I # 1194
lost 33 runs won 2nd T20I v India Dublin (Malahide) 20 Aug 2023 T20I # 2208
lost 32 runs won 2nd T20I v Afghanistan Dehradun 24 Feb 2019 T20I # 747
lost 31 runs won 2nd T20I v New Zealand Belfast 18 Jul 2022 T20I # 1673
lost 31 runs won 2nd T20I v Zimbabwe Hobart 17 Oct 2022 T20I # 1828
lost 30 runs lost 2nd ODI v Afghanistan Greater Noida 15 Mar 2017 ODI # 3850
lost 29 runs won 2nd ODI v Afghanistan Belfast 27 Aug 2018 ODI # 4032
lost 28 runs won 2nd T20I v Afghanistan Greater Noida 12 Mar 2017 T20I # 601
won 27 runs won 1st T20I v Namibia Dubai (DICS) 2 Nov 2019 T20I # 996
lost 27 runs lost 2nd ODI v Bangladesh Mirpur 25 Feb 2011 ODI # 3108
lost 27 runs won 2nd T20I v Afghanistan Belfast 15 Aug 2022 T20I # 1736
lost 26 runs lost 2nd T20I v U.S.A. Lauderhill 22 Dec 2021 T20I # 1451
won 25 runs lost 1st ODI v Scotland Harare 18 Mar 2018 ODI # 4001
won 24 runs won 1st ODI v Scotland ICCA Dubai 18 Jan 2018 ODI # 3956
won 24 runs won 1st T20I v U.A.E. Dubai (DICS) 18 Jan 2017 T20I # 583
lost 24 runs won 2nd ODI v West Indies Kingston 8 Jan 2022 ODI # 4339
won 23 runs won 1st ODI v Scotland Belfast 15 Jul 2007 ODI # 2604
lost 23 runs lost 2nd ODI v Australia Belfast 27 Aug 2015 ODI # 3679
lost 22 runs won 2nd T20I v Afghanistan Belfast 12 Aug 2022 T20I # 1731
lost 22 runs won 2nd T20I v Bangladesh Chattogram 27 Mar 2023 T20I # 2034
won 21 runs won 1st T20I v Bahrain Al Amerat 19 Feb 2022 T20I # 1476
won 21 runs won 2nd T20I v U.A.E. Sylhet 19 Mar 2014 T20I # 373
lost 21 runs lost 2nd T20I v South Africa Bristol 3 Aug 2022 T20I # 1721
lost 21 runs lost 2nd T20I v Afghanistan Greater Noida 8 Mar 2020 T20I # 1079
lost 21 runs won 2nd T20I v Netherlands Dubai (DICS) 1 Nov 2019 T20I # 994
won 20 runs lost 1st ODI v Zimbabwe Harare 30 Sep 2010 ODI # 3050
lost 18 runs lost 2nd T20I v U.A.E. Al Amerat 18 Feb 2022 T20I # 1472
won 17 runs won 1st T20I v Scotland Dubai (DICS) 18 Mar 2012 T20I # 235
lost 17 runs lost 2nd T20I v Afghanistan Greater Noida 10 Mar 2017 T20I # 600
won 16 runs lost 1st T20I v Nepal Al Amerat 14 Feb 2022 T20I # 1465
lost 16 runs lost 2nd ODI v Afghanistan Abu Dhabi 21 Jan 2021 ODI # 4271
lost 16 runs won 2nd T20I v Afghanistan Bready 20 Aug 2018 T20I # 696
won 15 runs lost 1st T20I v Oman Al Amerat 13 Feb 2019 T20I # 740
won 13 runs won 1st T20I v Nepal Al Amerat 9 Oct 2019 T20I # 923
lost 13 runs won 2nd T20I v Afghanistan Dubai (DICS) 9 Feb 2010 T20I # 135
lost 13 runs won 2nd T20I v U.A.E. Al Amerat 13 Feb 2022 T20I # 1462
won 12 runs lost 1st ODI v Afghanistan Belfast 19 Jul 2016 ODI # 3764
lost 12 runs won 2nd T20I v Netherlands Dharamsala 13 Mar 2016 T20I # 533
lost 11 runs lost 2nd T20I v P.N.G. Townsville 9 Feb 2016 T20I # 495
lost 11 runs won 1st T20I v Afghanistan Greater Noida 6 Mar 2020 T20I # 1077
lost 11 runs won 2nd ODI v England Dublin 25 Aug 2011 ODI # 3185
lost 11 runs won 2nd T20I v West Indies Kingston 21 Feb 2014 T20I # 360
lost 10 runs lost 2nd T20I v Afghanistan Sharjah 17 Mar 2024 T20I # 2526
lost 10 runs lost 2nd T20I v Canada Abu Dhabi 23 Oct 2019 T20I # 961
won 9 runs lost 1st T20I v U.S.A. Lauderhill 23 Dec 2021 T20I # 1452
lost 9 runs lost 2nd T20I v Sri Lanka Lord's 14 Jun 2009 T20I # 108
lost 8 runs won 2nd T20I v Scotland Edinburgh 28 Jul 2023 T20I # 2180
won 7 runs lost 1st T20I v P.N.G. Townsville 7 Feb 2016 T20I # 494
won 7 runs lost 1st T20I v Italy Edinburgh (Golden) 20 Jul 2023 T20I # 2148
lost 6 runs won 2nd ODI v Netherlands Nairobi (Gym) 5 Feb 2007 ODI # 2509
won 5 runs lost 1st ODI v Zimbabwe Hobart 7 Mar 2015 ODI # 3627
won 5 runs lost 1st ODI v Zimbabwe Belfast 4 Jul 2019 ODI # 4185
won 5 runs lost 1st T20I v England Melbourne 26 Oct 2022 T20I # 1846
lost 5 runs lost 2nd T20I v U.A.E. Abu Dhabi 16 Feb 2016 T20I # 500
lost 5 runs won 2nd ODI v Bangladesh Chelmsford 14 May 2023 ODI # 4578
lost 5 runs won 2nd T20I v Hong Kong Dublin (Malahide) 17 Jul 2015 T20I # 441
lost 5 runs lost 2nd T20I v Zimbabwe Bready 4 Sep 2021 T20I # 1256
won 4 runs lost 1st ODI v Kenya Dublin 12 Jul 2009 ODI # 2861
won 4 runs won 1st T20I v West Indies St George's 15 Jan 2020 T20I # 1028
won 4 runs won 1st T20I v Bermuda Belfast 3 Aug 2008 T20I # 63
lost 4 runs won 1st ODI v Canada Toronto 6 Sep 2010 ODI # 3041
lost 4 runs lost 2nd T20I v India Dublin (Malahide) 28 Jun 2022 T20I # 1586
lost 4 runs won 2nd T20I v Canada Colombo (SSC) 3 Feb 2010 T20I # 130
lost 4 runs won 2nd T20I v Netherlands Rotterdam 12 Jun 2018 T20I # 670
won 3 runs lost 1st T20I v Netherlands The Hague 24 May 2024 T20I # 2619
lost 3 runs lost 2nd ODI v England Belfast 27 Aug 2009 ODI # 2878
lost 3 runs won 2nd T20I v Zimbabwe Dublin 27 Aug 2021 T20I # 1241
won 2 runs won 1st T20I v Kenya Mombasa 24 Feb 2012 T20I # 227
won 2 runs lost 1st T20I v Canada Abu Dhabi 16 Nov 2013 T20I # 338
lost 2 runs lost 1st T20I v India Dublin (Malahide) 18 Aug 2023 T20I # 2200
won 1 runs lost 1st T20I v Scotland Dublin (Malahide) 20 Sep 2019 T20I # 891
won 1 runs won 1st ODI v Netherlands Belfast 11 Jul 2007 ODI # 2600
won 1 runs lost 1st T20I v Netherlands The Hague 19 May 2024 T20I # 2612
lost 1 runs lost 2nd ODI v Netherlands Utrecht 2 Jun 2021 ODI # 4293
lost 1 runs lost 2nd ODI v New Zealand Dublin (Malahide) 15 Jul 2022 ODI # 4429
lost 1 runs lost 2nd T20I v Bangladesh Belfast 20 Jul 2012 T20I # 250
won 10 wickets 76 lost 2nd T20I v Kenya Dubai (DICS) 14 Mar 2012 T20I # 232
won 10 wickets 63 lost 2nd T20I v Canada Dubai (DICS) 22 Mar 2012 T20I # 236
lost 10 wickets 221 won 1st ODI v Bangladesh Sylhet 23 Mar 2023 ODI # 4547
lost 10 wickets 73 won 1st T20I v Afghanistan Dubai (DICS) 20 Jan 2017 T20I # 588
lost 10 wickets lost 1st Test v England Lord's 1 Jun 2023 Test # 2504
won 9 wickets 177 lost 2nd ODI v Netherlands Dublin 18 Aug 2010 ODI # 3036
won 9 wickets 13 won 2nd T20I v Zimbabwe Bready 12 Jul 2019 T20I # 825
won 9 wickets 58 won 2nd T20I v Jersey Edinburgh (Golden) 24 Jul 2023 T20I # 2162
won 9 wickets 33 lost 2nd T20I v Denmark Edinburgh 21 Jul 2023 T20I # 2150
won 9 wickets 17 won 2nd T20I v Oman Al Amerat 12 Feb 2022 T20I # 1461
won 9 wickets 45 won 2nd ODI v Canada Centurion 19 Apr 2009 ODI # 2843
won 9 wickets 15 lost 2nd T20I v West Indies Hobart 21 Oct 2022 T20I # 1837
lost 9 wickets 119 won 1st ODI v Australia Benoni 27 Sep 2016 ODI # 3782
lost 9 wickets 25 lost 1st ODI v India Belfast 23 Jun 2007 ODI # 2590
lost 9 wickets 226 lost 1st ODI v Australia Bridgetown 13 Apr 2007 ODI # 2570
lost 9 wickets 54 lost 1st T20I v West Indies Basseterre 19 Jan 2020 T20I # 1030
lost 9 wickets 30 won 1st T20I v Sri Lanka Hobart 23 Oct 2022 T20I # 1841
won 8 wickets 49 lost 2nd ODI v U.A.E. ICCA Dubai 4 Mar 2017 ODI # 3847
won 8 wickets 15 lost 2nd T20I v Kenya Mombasa 23 Feb 2012 T20I # 225
won 8 wickets 72 won 2nd T20I v Nepal Belfast 13 Jul 2015 T20I # 436
won 8 wickets 83 lost 2nd T20I v Nigeria Abu Dhabi 26 Oct 2019 T20I # 972
won 8 wickets 36 won 2nd T20I v Jersey Tolerance Oval 25 Oct 2019 T20I # 968
won 8 wickets 16 lost 2nd T20I v Hong Kong Abu Dhabi 18 Oct 2019 T20I # 936
won 8 wickets 42 lost 2nd ODI v Netherlands Utrecht 4 Jun 2021 ODI # 4294
lost 8 wickets 20 lost 1st T20I v Zimbabwe Bready 14 Jul 2019 T20I # 831
lost 8 wickets 61 won 1st ODI v Bangladesh Mirpur 18 Mar 2008 ODI # 2693
lost 8 wickets 157 won 1st ODI v Afghanistan Belfast 31 Aug 2018 ODI # 4035
lost 8 wickets 15 won 1st T20I v Afghanistan Dubai (DICS) 13 Feb 2010 T20I # 143
lost 8 wickets 240 lost 1st ODI v Sri Lanka St George's 18 Apr 2007 ODI # 2575
lost 8 wickets 15 lost 1st T20I v India Nottingham 10 Jun 2009 T20I # 101
lost 8 wickets 59 won 1st ODI v West Indies Kingston 23 Mar 2007 ODI # 2551
lost 8 wickets 9 won 1st T20I v Namibia Sharjah 22 Oct 2021 T20I # 1342
lost 8 wickets 79 won 1st ODI v India Hamilton 10 Mar 2015 ODI # 3631
lost 8 wickets 137 lost 1st ODI v Bangladesh Dublin (Malahide) 19 May 2017 ODI # 3869
lost 8 wickets 46 lost 1st T20I v India New York 5 Jun 2024 T20I # 2639
lost 8 wickets 26 lost 1st ODI v Scotland Dublin (Malahide) 12 Sep 2014 ODI # 3529
won 7 wickets 19 won 2nd ODI v Scotland Dublin 31 Jul 2008 ODI # 2739
won 7 wickets 80 won 2nd ODI v Scotland Dublin (Malahide) 8 Sep 2014 ODI # 3527
won 7 wickets 126 won 2nd ODI v Netherlands Dublin 28 Jul 2008 ODI # 2737
won 7 wickets 1 lost 2nd T20I v Afghanistan Belfast 9 Aug 2022 T20I # 1727
won 7 wickets 102 lost 2nd ODI v Scotland Belfast 8 Sep 2013 ODI # 3413
won 7 wickets 30 won 2nd ODI v Bangladesh Belfast 15 Jul 2010 ODI # 3027
won 7 wickets 1 won 2nd ODI v England Southampton 4 Aug 2020 ODI # 4258
won 7 wickets 61 won 2nd ODI v Kenya Rotterdam 1 Jul 2010 ODI # 3006
won 7 wickets 41 won 2nd T20I v Germany Al Amerat 21 Feb 2022 T20I # 1481
won 7 wickets 36 lost 2nd T20I v Bangladesh Chattogram 31 Mar 2023 T20I # 2038
won 7 wickets 29 lost 2nd T20I v Netherlands Abu Dhabi 18 Oct 2021 T20I # 1312
won 7 wickets 74 won 2nd ODI v Scotland Benoni 1 Apr 2009 ODI # 2830
won 7 wickets 58 won 2nd ODI v Zimbabwe Belfast 13 Sep 2021 ODI # 4323
won 7 wickets 13 won 2nd ODI v Zimbabwe Harare 17 Dec 2023 ODI # 4712
won 7 wickets 7 lost 2nd T20I v U.A.E. ICCA Dubai 7 Oct 2021 T20I # 1286
won 7 wickets 9 lost 2nd T20I v Zimbabwe Dublin 29 Aug 2021 T20I # 1242
won 7 wickets 20 won 2nd T20I v Netherlands Dubai (DICS) 23 Mar 2012 T20I # 238
won 7 wickets 2 won 2nd T20I v Afghanistan Belfast 17 Aug 2022 T20I # 1738
lost 7 wickets won 1st Test v Bangladesh Mirpur 4 Apr 2023 Test # 2501
lost 7 wickets 28 won 1st ODI v Afghanistan Abu Dhabi 24 Jan 2021 ODI # 4273
lost 7 wickets won 1st Test v Afghanistan Dehradun 15 Mar 2019 Test # 2351
lost 7 wickets 16 lost 1st T20I v India Dublin (Malahide) 26 Jun 2022 T20I # 1580
lost 7 wickets 8 won 1st T20I v U.A.E. Al Amerat 24 Feb 2022 T20I # 1490
lost 7 wickets 44 won 1st ODI v Kenya Mombasa 18 Feb 2012 ODI # 3242
lost 7 wickets 21 lost 1st ODI v South Africa Providence 3 Apr 2007 ODI # 2562
lost 7 wickets 23 won 1st ODI v Pakistan Adelaide 15 Mar 2015 ODI # 3639
lost 7 wickets 51 lost 1st ODI v Pakistan Belfast 28 May 2011 ODI # 3157
lost 7 wickets 23 lost 1st T20I v U.A.E. ICCA Dubai 10 Oct 2021 T20I # 1294
lost 7 wickets 29 won 1st T20I v Australia Colombo (RPS) 19 Sep 2012 T20I # 264
lost 7 wickets 180 won 1st ODI v England Bristol 5 May 2017 ODI # 3864
lost 7 wickets 8 won 1st ODI v Afghanistan Greater Noida 24 Mar 2017 ODI # 3854
lost 7 wickets 19 lost 1st T20I v Pakistan Dublin 12 May 2024 T20I # 2609
won 6 wickets 10 won 2nd T20I v Netherlands Al Amerat 5 Oct 2019 T20I # 911
won 6 wickets 94 won 2nd ODI v U.S.A. Harare 30 Jun 2023 ODI # 4607
won 6 wickets 8 won 2nd T20I v Zimbabwe Harare 10 Dec 2023 T20I # 2391
won 6 wickets 27 won 2nd T20I v Kenya Mombasa 22 Feb 2012 T20I # 224
won 6 wickets 31 won 2nd ODI v Scotland Amstelveen 10 Jul 2010 ODI # 3023
won 6 wickets 15 lost 2nd ODI v Afghanistan Belfast 14 Jul 2016 ODI # 3762
won 6 wickets 91 won 2nd ODI v Scotland ICCA Dubai 16 Jan 2018 ODI # 3954
won 6 wickets 10 won 2nd T20I v Bangladesh Nottingham 8 Jun 2009 T20I # 96
won 6 wickets 2 won 2nd T20I v Zimbabwe Harare 14 Jan 2023 T20I # 1988
won 6 wickets 5 lost 2nd T20I v West Indies Kingston 19 Feb 2014 T20I # 359
won 6 wickets 54 won 2nd ODI v Canada Benoni 6 Apr 2009 ODI # 2836
won 6 wickets 52 lost 2nd ODI v Zimbabwe Belfast 7 Jul 2019 ODI # 4189
won 6 wickets 14 won 2nd ODI v Netherlands Eden Gardens 18 Mar 2011 ODI # 3136
won 6 wickets 6 lost 2nd T20I v Scotland Hobart 19 Oct 2022 T20I # 1833
won 6 wickets lost 2nd Test v Afghanistan Tolerance Oval 28 Feb 2024 Test # 2532
won 6 wickets 9 lost 2nd ODI v Afghanistan Greater Noida 19 Mar 2017 ODI # 3852
lost 6 wickets 5 won 1st T20I v Netherlands Dublin (Malahide) 18 Sep 2019 T20I # 887
lost 6 wickets 50 won 1st ODI v Bangladesh Belfast 16 Jul 2010 ODI # 3028
lost 6 wickets 6 won 1st T20I v New Zealand Belfast 22 Jul 2022 T20I # 1679
lost 6 wickets 42 lost 1st ODI v England Dublin (Malahide) 3 Sep 2013 ODI # 3409
lost 6 wickets 6 won 1st ODI v U.A.E. Abu Dhabi 8 Jan 2021 ODI # 4268
lost 6 wickets 133 lost 1st ODI v England Southampton 30 Jul 2020 ODI # 4256
lost 6 wickets 9 lost 1st T20I v Scotland Al Amerat 15 Feb 2019 T20I # 742
lost 6 wickets 6 won 1st ODI v West Indies Kingston 15 Apr 2010 ODI # 2978
lost 6 wickets 11 lost 1st T20I v Scotland Bready 20 Jun 2015 T20I # 421
lost 6 wickets 23 won 1st T20I v Scotland Bready 18 Jun 2015 T20I # 419
lost 6 wickets 37 lost 1st T20I v Netherlands Sylhet 21 Mar 2014 T20I # 377
lost 6 wickets 2 lost 1st ODI v Canada Nairobi (Jaff) 4 Feb 2007 ODI # 2503
lost 6 wickets 12 won 1st T20I v Afghanistan Greater Noida 8 Mar 2017 T20I # 599
lost 6 wickets 42 won 1st ODI v Bangladesh Dublin 15 May 2019 ODI # 4136
lost 6 wickets 18 lost 1st T20I v Pakistan Dublin 14 May 2024 T20I # 2610
won 5 wickets 1 won 2nd T20I v Pakistan Dublin 10 May 2024 T20I # 2601
won 5 wickets 16 won 2nd ODI v Afghanistan Dehradun 10 Mar 2019 ODI # 4110
won 5 wickets 6 lost 2nd T20I v Afghanistan Belfast 11 Aug 2022 T20I # 1729
won 5 wickets 47 won 2nd T20I v P.N.G. Townsville 6 Feb 2016 T20I # 493
won 5 wickets 65 lost 2nd ODI v Canada Amstelveen 7 Jul 2010 ODI # 3015
won 5 wickets 94 won 2nd ODI v Scotland The Hague 5 Jul 2010 ODI # 3013
won 5 wickets 11 lost 2nd T20I v Afghanistan Colombo (PSS) 1 Feb 2010 T20I # 128
won 5 wickets 21 won 2nd ODI v West Indies Kingston 13 Jan 2022 ODI # 4340
won 5 wickets 72 lost 2nd ODI v Afghanistan Sharjah 10 Dec 2017 ODI # 3940
won 5 wickets 3 lost 2nd T20I v Scotland The Hague 23 May 2024 T20I # 2615
won 5 wickets 7 lost 2nd T20I v Afghanistan Dubai (DICS) 24 Mar 2012 T20I # 240
lost 5 wickets 15 won 1st ODI v Scotland Aberdeen 2 Jul 2008 ODI # 2729
lost 5 wickets won 2nd Test v Pakistan Dublin (Malahide) 11 May 2018 Test # 2303
lost 5 wickets 11 lost 1st ODI v Oman Bulawayo 19 Jun 2023 ODI # 4588
lost 5 wickets 49 won 1st ODI v Afghanistan Dehradun 28 Feb 2019 ODI # 4100
lost 5 wickets 5 won 1st ODI v Afghanistan Harare 23 Mar 2018 ODI # 4006
lost 5 wickets 11 lost 1st T20I v Netherlands Dublin (Malahide) 25 Jul 2015 T20I # 447
lost 5 wickets 4 won 1st T20I v Afghanistan Dehradun 21 Feb 2019 T20I # 745
lost 5 wickets 9 lost 1st ODI v Zimbabwe Harare 11 Oct 2015 ODI # 3690
lost 5 wickets 9 lost 1st ODI v Scotland Edinburgh 12 Jul 2011 ODI # 3171
lost 5 wickets 64 lost 1st ODI v West Indies St George's 12 Jan 2020 ODI # 4230
lost 5 wickets 12 lost 1st T20I v Zimbabwe Harare 12 Jan 2023 T20I # 1987
lost 5 wickets 100 won 1st ODI v West Indies Bridgetown 7 Jan 2020 ODI # 4226
lost 5 wickets 8 won 1st ODI v Pakistan Belfast 30 May 2011 ODI # 3158
lost 5 wickets 24 lost 1st ODI v India Bengaluru 6 Mar 2011 ODI # 3121
lost 5 wickets 18 lost 1st T20I v U.A.E. Abu Dhabi 19 Oct 2019 T20I # 944
lost 5 wickets 13 won 1st ODI v West Indies Dublin (Malahide) 11 May 2019 ODI # 4132
lost 5 wickets 8 won 1st T20I v Afghanistan Abu Dhabi 14 Jan 2017 T20I # 578
won 4 wickets 6 lost 2nd ODI v Afghanistan Dehradun 5 Mar 2019 ODI # 4105
won 4 wickets 14 lost 2nd T20I v Scotland Dublin (Malahide) 17 Sep 2019 T20I # 885
won 4 wickets 2 won 2nd T20I v Zimbabwe Harare 9 Dec 2023 T20I # 2388
won 4 wickets 5 won 2nd ODI v P.N.G. Harare 6 Mar 2018 ODI # 3986
won 4 wickets 4 won 2nd ODI v U.A.E. ICCA Dubai 11 Jan 2018 ODI # 3948
won 4 wickets 5 won 2nd T20I v Kenya Belfast 4 Aug 2008 T20I # 64
won 4 wickets 1 lost 2nd T20I v Scotland Belfast 2 Aug 2008 T20I # 59
won 4 wickets 8 won 2nd ODI v Bermuda Nairobi (Jaff) 31 Jan 2007 ODI # 2494
won 4 wickets 9 won 2nd ODI v Zimbabwe Bready 1 Jul 2019 ODI # 4181
won 4 wickets 25 won 2nd ODI v West Indies Nelson 16 Feb 2015 ODI # 3603
won 4 wickets 59 lost 2nd ODI v Zimbabwe Harare 15 Dec 2023 ODI # 4710
lost 4 wickets 18 lost 1st ODI v England Dublin (Malahide) 3 May 2019 ODI # 4127
lost 4 wickets 80 won 1st ODI v West Indies Kingston 23 Feb 2014 ODI # 3472
lost 4 wickets 105 won 1st ODI v England Southampton 1 Aug 2020 ODI # 4257
lost 4 wickets 6 lost 1st T20I v Zimbabwe Harare 15 Jan 2023 T20I # 1989
lost 4 wickets 6 won 1st T20I v Netherlands Rotterdam 13 Jun 2018 T20I # 672
lost 4 wickets 25 won 1st ODI v Netherlands Utrecht 7 Jun 2021 ODI # 4295
won 3 wickets 34 won 2nd ODI v Scotland Dublin (Malahide) 10 Sep 2014 ODI # 3528
won 3 wickets 37 lost 2nd ODI v Afghanistan Belfast 29 Aug 2018 ODI # 4033
won 3 wickets 32 won 2nd ODI v Pakistan Kingston 17 Mar 2007 ODI # 2539
won 3 wickets 0 won 2nd T20I v Zimbabwe Sylhet 17 Mar 2014 T20I # 368
won 3 wickets 7 lost 2nd ODI v Kenya Dublin 9 Jul 2009 ODI # 2858
won 3 wickets 5 lost 2nd ODI v England Bengaluru 2 Mar 2011 ODI # 3114
won 3 wickets 21 won 2nd ODI v Scotland Dubai (DICS) 12 Jan 2015 ODI # 3575
won 3 wickets 40 won 2nd ODI v Afghanistan Dubai (DICS) 10 Jan 2015 ODI # 3573
won 3 wickets 19 lost 2nd ODI v Afghanistan Greater Noida 22 Mar 2017 ODI # 3853
lost 3 wickets 3 lost 1st ODI v Bangladesh Chelmsford 12 May 2023 ODI # 4577
lost 3 wickets 0 lost 1st ODI v Zimbabwe Harare 18 Jan 2023 ODI # 4506
lost 3 wickets 71 lost 1st ODI v New Zealand Dublin (Malahide) 12 Jul 2022 ODI # 4423
lost 3 wickets 0 won 1st ODI v Scotland Nairobi (Gym) 30 Jan 2007 ODI # 2492
lost 3 wickets 7 lost 1st ODI v Zimbabwe Harare 28 Sep 2010 ODI # 3049
won 2 wickets 4 won 2nd ODI v Nepal Harare 4 Jul 2023 ODI # 4613
won 2 wickets 19 won 2nd ODI v Zimbabwe Harare 13 Oct 2015 ODI # 3691
won 2 wickets 31 won 2nd ODI v West Indies Kingston 16 Jan 2022 ODI # 4342
won 2 wickets 4 won 2nd ODI v U.A.E. Brisbane 25 Feb 2015 ODI # 3613
lost 2 wickets 0 lost 1st ODI v Zimbabwe Harare 26 Sep 2010 ODI # 3048
lost 2 wickets 2 won 1st T20I v Oman Dharamsala 9 Mar 2016 T20I # 525
lost 2 wickets 8 lost 1st ODI v Pakistan Dublin 26 May 2013 ODI # 3358
lost 2 wickets 7 won 1st T20I v P.N.G. Belfast 15 Jul 2015 T20I # 437
lost 2 wickets 6 lost 1st ODI v Zimbabwe Harare 9 Oct 2015 ODI # 3688
lost 2 wickets 0 won 1st T20I v Bangladesh Belfast 21 Jul 2012 T20I # 251
won 1 wickets 1 lost 2nd ODI v Scotland Belfast 6 Sep 2013 ODI # 3411
won 1 wickets 0 won 2nd T20I v Netherlands Al Amerat 17 Feb 2019 T20I # 743
lost 1 wickets 0 lost 1st ODI v Scotland Bulawayo 21 Jun 2023 ODI # 4591
lost 1 wickets 0 lost 1st T20I v Zimbabwe Harare 7 Dec 2023 T20I # 2384
lost 1 wickets 1 lost 1st ODI v New Zealand Dublin (Malahide) 10 Jul 2022 ODI # 4419
lost 1 wickets 1 won 1st ODI v West Indies Bridgetown 9 Jan 2020 ODI # 4229
lost 1 wickets 6 lost 1st ODI v Kenya Nairobi (Ruaraka) 2 Feb 2007 ODI # 2499
n/r - won - T20I v Scotland Bready 21 Jun 2015 T20I # 422
n/r - lost - T20I v Scotland Bready 19 Jun 2015 T20I # 420
n/r - won 2nd T20I v Netherlands Belfast 5 Aug 2008 T20I # 68
n/r - won - ODI v Scotland ICCA Dubai 19 Jan 2015 ODI # 3584
Statsguru includes the following current or recent relevant matches:
Namibia v Scotland at Bridgetown, ICC Men's T20 World Cup 12th match, Jun 6, 2024 [T20I # 2643]
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642]
Australia v Oman at Bridgetown, ICC Men's T20 World Cup 10th match, Jun 5, 2024 [T20I # 2641]
Papua New Guinea v Uganda at Providence, ICC Men's T20 World Cup 9th match, Jun 5, 2024 [T20I # 2640]
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639]
 
Feedback Print this page