Harry Nielsen (born 3 May 1995) is an Australian cricketer, the son of former South Australian cricketer Tim Nielsen. Nielsen filled in as a wicket-keeper in a tour match for South Africa against Cricket Australia XI in 2016, replacing South African wicket-keeper Quinton de Kock when he was ruled out with a viral infection. During the 2017–18 season he made his debuts in all three major forms of the game, first-class, one-day and Twenty20 cricket playing for Cricket Australia XI in the JLT One-Day Cup and tour matches, the Adelaide Strikers in the Big Bash League and South Australia in the Sheffield Shield.
Nielsen started his career playing grade cricket for Woodville Cricket Club in Adelaide. He played his first against a higher quality opposition when he played for a Cricket Australia XI against the touring India national cricket team. Despite his team's poor performance he scored 43 runs off 40 balls and was part of a 52-run partnership for the final wicket. His next major appearance was in another tour match, this time when South Africa were touring Australia, but instead of playing against the South Africans he played with them. When South Africa's wicket-keeper Quinton de Kock was unable to field and their reserve keeper had not yet arrived in the country, Nielsen had to leave partway through a grade cricket match for Woodville to stand in as their wicket-keeper. This gave him the opportunity to keep to a world-class bowling attack.
Nielsen started to play for South Australia in the Futures League. When he was the state's leading run-scorer in the competition for the 2016–17 season, he was upgraded to a senior contract with South Australia for the 2017–18 season.
Nielsen was in the Cricket Australia XI squad for the 2017–18 JLT One-Day Cup and played for them in all six matches, one of their standout players in the tournament. He made his List A debut for Cricket Australia XI in the first match of the tournament against South Australia. He took three catches as Cricket Australia XI's wicket-keeper in what was just the team's second win in their history. He made his first mark with the bat against Victoria, when he came to the crease with Cricket Australia XI at 4/36. They lost two more wickets quickly to fall to 6/45, but Nielsen fought hard and scored 94 runs, falling just short of a century, taking them to 9/216. They lost the match by 7 wickets. He finished the tournament with the highest batting average among the team, scoring 147 runs at an average of 49.00. As their keeper he also had nine dismissals. In November 2017 he also made his first-class debut for Cricket Australia XI in a tour match against England.