O'Dowd holds a Dutch passport through his mother.[4] He lived in the Netherlands until the age of twelve,[5] before returning to Auckland and attending Westlake Boys High School.[1]
Domestic and franchise career
O'Dowd played for the Netherlands national under-19 cricket team in the month-long 2012 European Challenge Series. His tournament included a five-wicket haul (5/20) against Jersey, and two half-centuries (against Jersey and Guernsey).[6]
Back in New Zealand for the 2012–13 season, O'Dowd played every match for the Auckland under-19s in the National Under-19 Tournament.[7] He played club cricket in England in 2013, and also appeared in a single match in the Second Eleven Championship in the same season, playing for Nottinghamshire.[8] O'Dowd played regularly for Auckland A during the 2014–15 New Zealand season. 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.[7]
In July 2019, he was selected to play for the Rotterdam Rhinos in the inaugural edition of the Euro T20 Slam cricket tournament.[9][10] However, the following month the tournament was cancelled.[11]
International career
In June 2015, O'Dowd made his senior debut for the Netherlands in an Intercontinental Cup match against Papua New Guinea. He scored 14 runs in the first innings before being dismissed by Loa Nou, and in the second innings was out to Willie Gavera for a five-ball duck. 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.[12] O'Dowd had not been named in the initial squad for that match.[13]
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.[17] In June 2019, he was named in the Netherlands' ODI squad for their series against Zimbabwe.[18] He made his ODI debut against Zimbabwe on 19 June 2019.[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.[20] In April 2020, he was one of seventeen Dutch-based cricketers to be named in the team's senior squad.[21]
In March 2021, O'Dowd was named in the Dutch squad for the 2020–21 Nepal Tri-Nation Series.[22] In the second match of the tournament, against Malaysia, O'Dowd scored 133 not out from 73 balls, and became the first batsman for the Netherlands to score a century in a T20I match.[23] In May 2021, during the first ODI between Netherlands and Scotland, he became the second batsman to score half-centuries in each of his first three ODI matches after Tom Cooper.[24]