ODM · Men'sRESULT
ICC World Cricket League Division ThreeUganda won by 4 wickets← Umpires & match officials
MATCH OFFICIAL PROFILE
David Odhiambo
On-field umpire · Reserve umpire · Match referee · TV umpire
192Recorded matches
5Formats
2012First recorded year
2026Latest 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
On-field umpire 134Reserve umpire 50Match referee 4TV umpire 4
Recorded appointments
ODM · Men'sRESULT
ICC World Cricket League Division ThreeMalaysia won by 6 wicketsODM · Men'sRESULT
ICC World Cricket League Africa Region QualifiersGhana won by 9 wickets (D/L)ODM · Men'sRESULT
ICC World Cricket League Africa Region QualifiersBotswana won by 2 wicketsODM · Men'sRESULT
ICC World Cricket League Africa Region QualifiersGhana won by 4 wicketsODM · Men'sRESULT
ICC World Cricket League Africa Region QualifiersGhana won by 4 wicketsODM · Men'sRESULT
ICC World Cricket League Africa Region QualifiersTanzania won by 148 runsODM · Men'sRESULT
ICC World Cricket League ChampionshipHong Kong won by 39 runs (D/L)IT20 · Men'sRESULT
ICC World Twenty20 QualifierScotland won by 23 runsIT20 · Men'sRESULT
ICC World Twenty20 QualifierScotland won by 8 wicketsIT20 · Men'sRESULT
ICC World Twenty20 QualifierOman won by 6 wicketsT20 · Men'sRESULT
ICC World Twenty20 QualifierNetherlands won by 32 runsT20 · Men'sRESULT
ICC World Twenty20 QualifierScotland won by 9 wicketsODM · Men'sRESULT
ICC World Cricket League ChampionshipKenya won by 65 runsODM · Men'sRESULT
ICC World Cricket League Division TwoUganda won by 8 wicketsODM · Men'sRESULT
ICC World Cricket League Division TwoNetherlands won by 7 wicketsODM · Men'sRESULT
ICC World Cricket League Division TwoCanada won by 111 runsODM · Men'sRESULT
ICC World Cricket League Division TwoNamibia won by 188 runsAvailable historical scorebook coverage through 25 Oct 2026. Our Sources & methodology →