[4] He lived in the Netherlands until the age of twelve,[5] before returning to Auckland and attending Westlake Boys High School.
For the 2015 season, he signed for the Northern Hurricanes franchise in the North Sea Pro Series, a professional league which features teams from the Netherlands and Scotland.
Brought on to bowl in Papua New Guinea's second innings, he took the wicket of Lega Siaka with his fourth ball in first-class cricket, finishing with 1/44.
[16] In July 2018, he was named in the Netherlands One Day International (ODI) squad, for their series against Nepal, but did not make it to the playing eleven.
[19] In September 2019, he was named in the Dutch squad for the 2019 ICC T20 World Cup Qualifier tournament in the United Arab Emirates.
[25] During the West Indies tour of the Netherlands in 2022, O’Dowd was the top scorer, with 179 runs across three matches, including 89 in the final game.