England | South Africa | Riverside Ground, Chester-le-Street | 20 Aug 2008 | T20I # 68a |
England | Australia | Old Trafford, Manchester | 1 Sep 2009 | T20I # 119a |
India | New Zealand | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam | 8 Sep 2012 | T20I # 258a |
South Africa | Pakistan | Kingsmead, Durban | 1 Mar 2013 | T20I # 304a |
Sri Lanka | New Zealand | Pallekele International Cricket Stadium | 19 Nov 2013 | T20I # 339a |
South Africa | Australia | St George's Park, Gqeberha | 9 Mar 2014 | T20I # 360a |
Hong Kong | Nepal | Rangiri Dambulla International Stadium | 19 Nov 2014 | T20I # 409a |
Hong Kong | Nepal | Rangiri Dambulla International Stadium | 20 Nov 2014 | T20I # 409b |
Hong Kong | Nepal | Rangiri Dambulla International Stadium | 21 Nov 2014 | T20I # 409c |
Hong Kong | Nepal | Rangiri Dambulla International Stadium | 22 Nov 2014 | T20I # 409d |
Hong Kong | P.N.G. | Bready Cricket Club, Magheramason, Bready | 13 Jul 2015 | T20I # 435a |
Ireland | Hong Kong | The Village, Malahide, Dublin | 26 Jul 2015 | T20I # 447a |
Netherlands | Scotland | The Village, Malahide, Dublin | 26 Jul 2015 | T20I # 447b |
India | South Africa | Eden Gardens, Kolkata | 8 Oct 2015 | T20I # 457a |
Ireland | Hong Kong | Bready Cricket Club, Magheramason, Bready | 6 Sep 2016 | T20I # 565a |
India | Australia | Rajiv Gandhi International Stadium, Uppal, Hyderabad | 13 Oct 2017 | T20I # 624a |
Ireland | Afghanistan | Bready Cricket Club, Magheramason, Bready | 24 Aug 2018 | T20I # 697a |
South Africa | Zimbabwe | Willowmoore Park, Benoni | 14 Oct 2018 | T20I # 699a |
Spain | Malta | La Manga Club Bottom Ground | 31 Mar 2019 | T20I # 765a |
Botswana | Kenya | Kyambogo Cricket Oval, Kampala | 23 May 2019 | T20I # 784a |
Namibia | Nigeria | Lugogo Cricket Oval, Kampala | 23 May 2019 | T20I # 784b |
Botswana | Ghana | Kyambogo Cricket Oval, Kampala | 24 May 2019 | T20I # 785a |
Kenya | Namibia | Kyambogo Cricket Oval, Kampala | 24 May 2019 | T20I # 785b |
Uganda | Nigeria | Lugogo Cricket Oval, Kampala | 24 May 2019 | T20I # 785c |
Ireland | Zimbabwe | Civil Service Cricket Club, Stormont, Belfast | 10 Jul 2019 | T20I # 822a |
Singapore | Kuwait | Indian Association Ground, Singapore | 23 Jul 2019 | T20I # 834a |
Ireland | Netherlands | The Village, Malahide, Dublin | 15 Sep 2019 | T20I # 883a |
India | South Africa | Himachal Pradesh Cricket Association Stadium, Dharamsala | 15 Sep 2019 | T20I # 883b |
Bangladesh | Afghanistan | Shere Bangla National Stadium, Mirpur, Dhaka | 24 Sep 2019 | T20I # 893a |
Singapore | Nepal | Indian Association Ground, Singapore | 2 Oct 2019 | T20I # 900a |
Pakistan | Bangladesh | Gaddafi Stadium, Lahore | 27 Jan 2020 | T20I # 1034a |
Nepal | Singapore | Terdthai Cricket Ground, Bangkok | 6 Mar 2020 | T20I # 1075a |
Bulgaria | Malta | National Sports Academy, Sofia | 24 Sep 2020 | T20I # 1100a |
Malta | Gibraltar | Marsa Sports Club | 25 Oct 2021 | T20I # 1362a |
New Zealand | Netherlands | McLean Park, Napier | 25 Mar 2022 | T20I # 1496a |
Gibraltar | Israel | Meersen, Gent, Belgium | 2 Jul 2022 | T20I # 1598a |
Hungary | Malta | Meersen, Gent, Belgium | 2 Jul 2022 | T20I # 1600a |
Singapore | P.N.G. | Indian Association Ground, Singapore | 5 Jul 2022 | T20I # 1611a |
Afghanistan | New Zealand | Melbourne Cricket Ground | 26 Oct 2022 | T20I # 1846a |
Afghanistan | Ireland | Melbourne Cricket Ground | 28 Oct 2022 | T20I # 1849a |
Australia | England | Melbourne Cricket Ground | 28 Oct 2022 | T20I # 1849b |
New Zealand | India | Sky Stadium, Wellington | 18 Nov 2022 | T20I # 1891a |
Jersey | Guernsey | Farmers Cricket Club Ground, St Martin | 8 Jul 2023 | T20I # 2122a |
Germany | Ireland | Goldenacre, Edinburgh | 27 Jul 2023 | T20I # 2174a |
Austria | Italy | Goldenacre, Edinburgh | 27 Jul 2023 | T20I # 2174b |
Hungary | Croatia | GB Oval, Szodliget, Budapest | 6 Aug 2023 | T20I # 2189a |
Ireland | India | The Village, Malahide, Dublin | 23 Aug 2023 | T20I # 2213a |
Bermuda | Cayman Is | White Hill Field, Sandys Parish, Hamilton | 6 Oct 2023 | T20I # 2298a |
Canada | Panama | White Hill Field, Sandys Parish, Hamilton | 6 Oct 2023 | T20I # 2299a |
Cayman Is | Panama | National Stadium, Hamilton | 7 Oct 2023 | T20I # 2302a |
Indonesia | Cambodia | Udayana Cricket Ground | 23 Nov 2023 | T20I # 2357a |
South Africa | India | Kingsmead, Durban | 10 Dec 2023 | T20I # 2392a |
U.S.A. | Canada | Prairie View Cricket Complex, Texas | 10 Apr 2024 | T20I # 2545a |
Ireland | Scotland | Sportpark Westvliet, The Hague | 20 May 2024 | T20I # 2612a |
England | Pakistan | Headingley, Leeds | 22 May 2024 | T20I # 2614a |
England | Pakistan | Sophia Gardens, Cardiff | 28 May 2024 | T20I # 2630a |