David McLean as Umpire in International Twenty20 Matches (21)

(count excludes the 2 matches in which no play was possible)
Officials are not known for all matches on the database - if you can fill in any missing details please contact us
15th September 2019 Ireland Twenty20 Tri-Series 2019  Ireland v Netherlands The Village, Malahide, Dublin itt883b
16th September 2019 Ireland Twenty20 Tri-Series 2019  Netherlands v Scotland The Village, Malahide, Dublin itt884
18th September 2019 Ireland Twenty20 Tri-Series 2019  Ireland v Netherlands The Village, Malahide, Dublin itt888
19th September 2019 Ireland Twenty20 Tri-Series 2019  Netherlands v Scotland The Village, Malahide, Dublin itt889
15th September 2021 Zimbabwe in Ireland and Scotland 2021 1st Twenty20Scotland v Zimbabwe Raeburn Place, Edinburgh itt1276
17th September 2021 Zimbabwe in Ireland and Scotland 2021 2nd Twenty20Scotland v Zimbabwe Raeburn Place, Edinburgh itt1279
29th July 2022 New Zealand in British Isles 2022 2nd Twenty20Scotland v New Zealand Raeburn Place, Edinburgh itt1701
20th July 2023 ICC Men's T20 World Cup Europe Qualifier 2023  Austria v Jersey Raeburn Place, Edinburgh itt2147
21st July 2023 ICC Men's T20 World Cup Europe Qualifier 2023  Denmark v Ireland Raeburn Place, Edinburgh itt2151
23rd July 2023 ICC Men's T20 World Cup Europe Qualifier 2023  Austria v Ireland Raeburn Place, Edinburgh itt2157
23rd July 2023 ICC Men's T20 World Cup Europe Qualifier 2023  Denmark v Germany Raeburn Place, Edinburgh itt2159
24th July 2023 ICC Men's T20 World Cup Europe Qualifier 2023  Austria v Denmark Goldenacre, Edinburgh itt2160
25th July 2023 ICC Men's T20 World Cup Europe Qualifier 2023  Germany v Jersey Raeburn Place, Edinburgh itt2167
27th July 2023 ICC Men's T20 World Cup Europe Qualifier 2023  Scotland v Denmark Raeburn Place, Edinburgh itt2174
8th July 2024 ICC Men's T20 World Cup Sub Regional Europe Qualifier Group B 2024 Group BGermany v Gibraltar Bayer Uerdingen Cricket Ground, Krefeld itt2741
9th July 2024 ICC Men's T20 World Cup Sub Regional Europe Qualifier Group B 2024 Group AJersey v Switzerland Bayer Uerdingen Cricket Ground, Krefeld itt2746
11th July 2024 ICC Men's T20 World Cup Sub Regional Europe Qualifier Group B 2024 Group BGibraltar v Sweden Bayer Uerdingen Cricket Ground, Krefeld itt2752
12th July 2024 ICC Men's T20 World Cup Sub Regional Europe Qualifier Group B 2024 Group ACroatia v Jersey Bayer Uerdingen Cricket Ground, Krefeld itt2754a
12th July 2024 ICC Men's T20 World Cup Sub Regional Europe Qualifier Group B 2024 Group ABelgium v Serbia Bayer Uerdingen Cricket Ground, Krefeld itt2755
13th July 2024 ICC Men's T20 World Cup Sub Regional Europe Qualifier Group B 2024 Group BGibraltar v Norway Bayer Uerdingen Cricket Ground, Krefeld itt2758
14th July 2024 ICC Men's T20 World Cup Sub Regional Europe Qualifier Group B 2024 3rd Place Play-offGermany v Croatia Bayer Uerdingen Cricket Ground, Krefeld itt2762
4th September 2024 Australia in Great Britain 2024 1st Twenty20Scotland v Australia Raeburn Place, Edinburgh itt2838
7th September 2024 Australia in Great Britain 2024 3rd Twenty20Scotland v Australia Raeburn Place, Edinburgh itt2846