New Zealand | West Indies | Eden Park, Auckland | 16 Feb 2006 | T20I # 5 |
India | Pakistan | Kingsmead, Durban | 14 Sep 2007 | T20I # 29 |
Canada | Zimbabwe | Maple Leaf North-West Ground, King City | 11 Oct 2008 | T20I # 71 |
New Zealand | West Indies | Eden Park, Auckland | 26 Dec 2008 | T20I # 78 |
New Zealand | Australia | AMI Stadium, Christchurch | 28 Feb 2010 | T20I # 149 |
Australia | Pakistan | Dubai International Cricket Stadium | 7 Sep 2012 | T20I # 257 |
Sri Lanka | New Zealand | Pallekele International Cricket Stadium | 27 Sep 2012 | T20I # 275 |
New Zealand | West Indies | Pallekele International Cricket Stadium | 1 Oct 2012 | T20I # 283 |
England | Pakistan | Sharjah Cricket Stadium | 30 Nov 2015 | T20I # 473 |
Ireland | Scotland | Sportpark Het Schootsveld, Deventer | 17 Jun 2018 | T20I # 675 |
Kuwait | Qatar | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) | 22 Jan 2019 | T20I # 723 |
South Africa | Sri Lanka | Newlands, Cape Town | 19 Mar 2019 | T20I # 755 |
Guernsey | Jersey | College Field, St Peter Port | 31 May 2019 | T20I # 788 |
Netherlands | Zimbabwe | Hazelaarweg, Rotterdam | 25 Jun 2019 | T20I # 811 |
Qatar | Kuwait | West End Park International Cricket Stadium, Doha | 5 Jul 2019 | T20I # 817 |
New Zealand | England | Eden Park, Auckland | 10 Nov 2019 | T20I # 1012 |
New Zealand | India | Seddon Park, Hamilton | 29 Jan 2020 | T20I # 1035 |
New Zealand | India | Sky Stadium, Wellington | 31 Jan 2020 | T20I # 1036 |
Afghanistan | Ireland | Greater Noida Sports Complex Ground, Greater Noida | 10 Mar 2020 | T20I # 1083 |
Malaysia | Netherlands | Tribhuvan University International Cricket Ground, Kirtipur | 21 Apr 2021 | T20I # 1153 |
Malta | Gibraltar | Marsa Sports Club | 25 Oct 2021 | T20I # 1363 |
Canada | U.S.A. | Coolidge Cricket Ground, Antigua | 10 Nov 2021 | T20I # 1416 |
Australia | Sri Lanka | Sydney Cricket Ground | 13 Feb 2022 | T20I # 1463 |
Bahrain | Kuwait | Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) | 11 Aug 2022 | T20I # 1730 |
New Zealand | India | McLean Park, Napier | 22 Nov 2022 | T20I # 1911 |
Bahrain | Singapore | YSD-UKM Cricket Oval, Bangi | 16 Dec 2022 | T20I # 1961 |
New Zealand | Sri Lanka | Eden Park, Auckland | 2 Apr 2023 | T20I # 2039 |
Finland | Sweden | Solvangs Park, Glostrup | 21 May 2023 | T20I # 2076 |
Czech Rep. | Hungary | Scott Page Field, Vinor | 11 Jun 2023 | T20I # 2092 |
Ghana | Rwanda | Tafawa Balewa Square Cricket Oval, Lagos | 5 Oct 2023 | T20I # 2295 |
Nepal | Oman | Tribhuvan University International Cricket Ground, Kirtipur | 5 Nov 2023 | T20I # 2348 |
Indonesia | Philippines | Udayana Cricket Ground | 24 Dec 2023 | T20I # 2420 |
India | Afghanistan | M.Chinnaswamy Stadium, Bengaluru | 17 Jan 2024 | T20I # 2435 |
Qatar | Hong Kong | West End Park International Cricket Stadium, Doha | 1 Mar 2024 | T20I # 2491 |