ResultInternational
ICC Men's T20 World Cup Europe Region FinalJersey won by 73 runs← Umpires & match officials
MATCH OFFICIAL PROFILE
Allan Haggo
Reserve umpire · On-field umpire · TV umpire
82Recorded matches
5Formats
2014First recorded year
2023Latest recorded year
These are appointments in the available dataset, not a complete career record. An appearance in these records does not establish current panel membership.
Roles in the scorebook
Reserve umpire 32On-field umpire 48TV umpire 2
Recorded appointments
ResultInternational
ICC Men's T20 World Cup Europe Region FinalJersey won by 80 runsResultInternational
ICC Men's T20 World Cup Europe Region FinalJersey won by 18 runsResultInternational
ICC Men's T20 World Cup Europe Region FinalGermany won by 5 wicketsResultInternational
Sri Lanka tour of England and ScotlandSri Lanka won by 35 runs (D/L)ResultInternational
ICC World Cricket League Division TwoNamibia won by 145 runsResultInternational
ICC World Cricket League Division TwoCanada won by 40 runsResultInternational
ICC World Cricket League Division TwoOman won by 4 wicketsResultInternational
ICC World Cricket League Division TwoNamibia won by 98 runsResultInternational
ICC World Cricket League Division TwoPapua New Guinea won by 3 wicketsResultInternational
ICC World Cricket League Division TwoNamibia won by 3 wicketsResultInternational
Marylebone Cricket Club Tri-Nation T20 Seriesno resultResultInternational
Netherlands Tri-Nation T20I SeriesScotland won by 115 runsResultInternational
Netherlands Tri-Nation T20I SeriesScotland won by 7 wicketsResultInternational
Netherlands Tri-Nation T20I SeriestieResultInternational
Netherlands Tri-Nation T20I SeriesIreland won by 46 runsResultInternational
Pakistan tour of Ireland, England and ScotlandPakistan won by 84 runsResultInternational
Pakistan tour of Ireland, England and ScotlandPakistan won by 48 runsAvailable historical scorebook coverage through 25 Oct 2026. Our Sources & methodology →