Cameron made her debut for Victoria in the 2006–07 Women's National Cricket League. She played in all 11 matches but was placed low in the batting order and did not have much time at the crease, scoring 92 runs at 18.40 and taking three wickets. At the end of the season she was selected in the Australia Youth team to play New Zealand A, and took 6/28 in one match, ending the series with nine wickets at 9.77.
The following WNCL season, Cameron made only 35 runs in her first four matches and was dropped for the remainder of the competition, although she was selected in the Australian Under-21 team to play against England and Australia.
The 2008–09 season started with a similar series, this time against Australia and India, and Cameron scored consecutive half-centuries and totalled 157 runs at 78.50. Cameron scored 206 runs at 22.88 in the WNCL season and won a call-up to the national team. She made her debut in the Rose Bowl series and after failing to capitalise on her starts in the first three matches, was dropped. Cameron was selected in six of Australia's seven matches for the 2009 World Cup, scoring 81 runs at 16.20 as the hosts placed fourth. She also played in the World Twenty20 in England but was dropped after the first match. She played in three of the five subsequent ODIs against England but failed to pass single figures.
Cameron made 236 runs at 26.22 in the 2009–10 WNCL to retain her position in the national squad for the Rose Bowl series, forcing her way into the team mid-way through the series. In the last three ODIs she played as makeshift wicket-keeper after Alyssa Healy was left out, and made her maiden ODI half-century, 68, in the first of these three matches.
At the age of 17, Cameron made her senior debut for Victoria in the Women's National Cricket League and played in all 11 of their matches for the 2006–07 season. In her first match, against reigning champions New South Wales, she made 12 runs in Victoria's 8/131 and then conceded six runs from her only over and took a catch as New South Wales reached their target with three wickets in hand. The next day Victoria won the second match of the double header, but Cameron was neither required to bat or bowl in the six-wicket win. In her first year, Cameron often batted at No. 7 or lower, and was not a frontline bowler, so she was effectively hidden from much of the play. She batted six times and bowled in seven matches, and in four matches, did neither. Her most productive outing with the bat came in the first match of a double-header against Queensland, when she made 29 not out in a 57-run win. The next day, she took her best bowling figures of the season with 2/29, but it was not enough to prevent an 80-run defeat. Victoria won six of their eight round-robin matches to qualify second for the three-match finals series, which were hosted by New South Wales in Sydney. In the first match, Cameron scored 28 as the hosts were bowled out for 136. New South Wales scored relatively freely from her bowling in a low-scoring match, taking 19 runs from her five overs as they reached their target of 137 with only one wicket in hand. Cameron neither batted nor bowled in the second match as Victoria levelled the series with an eight-wicket victory to force a deciding third final. She made 12 as Victoria batted first and made 7/205, but the visitors reached the target with three wickets in hand, scoring 16 runs from Cameron's two overs before she was relieved from the attack. Cameron ended her season with 92 runs at 18.40 and three wickets at 39.66 at an economy rate of 3.83.
Immediately after the WNCL season, Cameron was called into the Australia Youth team to play against New Zealand A, where she had more success as a bowler than a batsman. She was expensive in the first two matches, taking 1/37 from six overs and 2/24 from four overs. Australia won the first and the second match was tied. In the third and final match, she took 6/28 to dismiss New Zealand for 234. She made 17 but this was not enough to prevent a 22-run defeat. Cameron ended the series with 20 runs at 10.00 and nine wickets at 9.77.
Cameron had a poor start to the 2007–08 WNCL season, scoring 35 runs at 8.75 in Victoria's first four matches. She was run out in the latter two innings, and did not bowl, and was left out of the team for the remaining four games. She also took her only wicket in a senior match, taking 1/6 in a T20 match against Queensland. Nevertheless, she was selected in the Australian Under-21 team at the end of the season to play against the senior England and Australian teams. In the first match, against England, she struck an unbeaten 53, before taking 2/32 and a catch in a 52-run win. In the following game, also against England, she made a duck and went wicketless in a defeat, before taking 1/31 and a catch in an eight-wicket win over Australia.
The new 2008–09 season started with a similar series, this time against Australia and India, although the Under-21s lost all of the three completed matches—a fourth was washed out. Cameron made 60 of 149 all out against India and then an unbeaten 79, scoring more than half of the team's 5/156 against Australia, in the last two matches. She ended with 157 runs at 78.50 and took two wickets at 54.00. Her bowling was uneconomical, conceding 5.68 runs per over, and she was attacked by the senior Australian women in the last match, conceding 36 runs in three overs. She has not bowled in a competitive match against senior opposition since then.
In the 2008–09 WNCL, Cameron played in all of Victoria's nine matches and scored 206 runs at 22.88 with a best of 58. In the last two round-robin matches of the season, she was one of the few Victorian batsmen to resist the bowling attack of the reigning champions New South Wales, scoring 36 and 58 in her team's 142 and 7/227 respectively. Victoria lost both matches, having won their first six fixtures, and New South Wales hosted the final the following week. Cameron made a duck and New South Wales won the match by six wickets to defend their title. In two domestic T20 matches, Cameron made 21 not out and 10.
Ahead of the 2009 Women's Cricket World Cup held in Australia, Cameron was called into the national team for her senior debut in the Rose Bowl tour of New Zealand. Cameron made her One Day International (ODI) debut in the first match of the series at Cobham Oval in Whangarei. Batting at No. 7, she and made 16 from 35 balls as Australia made 8/150. She then took two catches as Australia were defeated by two wickets with 26 balls to spare. Cameron made 26 and 23 in the next two matches at roughly a run-a-ball at the death, before being dropped for the final two matches. The teams then went to Australia for the World Cup, and played a T20 international at the Sydney Cricket Ground before the tournament, where Cameron made her debut for Australia in the shortest format. She was not required to bat or bowl as the hosts won a rain-shortened match.
In two warm-up matches ahead of the World Cup, Cameron made 14 and 42 against England and Sri Lanka respectively. She was included in the team for the opening match against New Zealand at North Sydney Oval, scoring 15 at No. 6 in Australia's failed run-chase. Cameron batted in the position for the entirety of the tournament. She came in at the death and made 16 not out from 14 balls in Australia's must-win match against South Africa as the hosts avoided elimination with a 61-run victory. She was then left out of the last group match, as Australia defeated West Indies to reach the next round. Cameron made 25 from 29 balls in Australia's first match of the next phase against India, which they lost by 16 runs.
She then made three runs from six deliveries against Pakistan before being bowled and took three catches in a 107-run win. She was not required to bat against England as the hosts took a seven-wicket win.
However it was not enough to place Australia in the top two nations and qualify for the final. They faced India in the third place playoff and Cameron fell for seven after struggling for 25 balls. The hosts were all out for 142 and India reached the target with three wickets in hand. Cameron ended the World Cup with 66 runs at 16.50 at a strike rate of 65.34.
Cameron was selected for the 2009 World Twenty20 in England and Australia hosted New Zealand for three T20 matches in tropical Darwin during the southern hemisphere winter before the teams flew to the tournament. Cameron scored 15 in the first match, her only innings of the series. Once the Australians were in England, Cameron made five not out against the hosts in her only innings in the pre-tournament practice matches. Cameron made only one in Australia's first pool match again New Zealand, which they lost by nine wickets. She did not play another match in the tournament and Australia were eliminated in the semi-finals by England.
Australia stayed in England for a bilateral series against the hosts, who were the reigning world champions in both ODIs and T20s, after the end of the World Twenty20. Cameron was neither batted nor bowled as Australia upset England in the only T20. She was left out of the first two ODIs, but was recalled for the last three matches, scoring a duck, 3 not out and 3 not out; after batting at No. 6 in her first innings, she dropped down two positions for the remaining innings. England won all the matches except the last, which was washed out. Cameron was left out of the team for the one-off Test.
During the 2009–10 WNCL, Cameron made many starts without converting them into large innings. In nine round-robin matches, she reached double figures on all but one occasion, but failed to pass 32 until the last match, when she scored 52 against the Australian Capital Territory. In the final against New South Wales, she took three catches and made 32 as Victoria were bowled out for 147 and lost by 59 runs. She ended the campaign with 236 runs at 26.22. In the T20 competition, Cameron made 114 runs at 22.80, top-scoring with 49 not out in a win over South Australia. In the final against New South Wales, she made 27 of Victoria's 5/127 and held two catches as they took a 52-run win.
In the middle of the season, she played for the Australian Under-21s against New Zealand Emerging Players, and compiled 128 runs at 42.66 in five matches, with a best score of 66 in the fourth fixture. Australia won the series 4–1.
Cameron was selected in the Australian squad for the Rose Bowl series against New Zealand, but was left out of the first four ODIs. She was called in for the final ODI on Australian soil, making 33 from 42 balls at No. 6 and taking two catches as Australia completed a 5–0 sweep. In the three T20s that followed at Bellerive Oval in Hobart, she only played in the final match, making four as Australia lost 3–0. The series then headed to New Zealand, and Cameron played in both T20s, making 9 and 16 as the hosts won both. She then played in the three ODIs in New Zealand as a makeshift wicket-keeper after Alyssa Healy was left out. Cameron top-scored with 68 in the first match, hitting six fours from 81 balls, helping the tourists to recover from a middle-order collapse. Australia scraped home by two wickets from the final ball. She was not required to bat in the last two matches, which the Australians won batting second, and made four dismissals in three matches behind the stumps.
Cameron was selected for the 2010 World Twenty20 in the West Indies and played in every match of Australia's unbeaten run, batting at No. 5 on every occasion. In the first warm-up match, she took a catch and made 19 from 22 balls as Australia lost to New Zealand by 18 runs. In the last warm-up match, she made 26 from 25 balls with one six as the Australians made 5/166 and defeated Pakistan by 82 runs.
Australia were grouped with England, South Africa and the West Indies. In the first match against England, Australia were set 105 for victory. They were struggling when Cameron came to the crease with the score at 3/44 in the ninth over, and Leah Poulton fell at 4/45 four balls later. She made 12 from 10 balls, hitting the solitary six of the match before falling to Holly Colvin. This triggered a collapse of 3/3 in the space of 16 balls, to leave Australia at 7/63. However, Australia recovered and Rene Farrell was run out going for the winning run from the third last ball available, leaving the scores tied.
A Super Over eventuated, and Australia made 2/6 as Cameron was not required to bat. On the third ball of England's Super Over, Claire Taylor tried to beat Cameron's arm for a second run, but lost and was run out. England were 1/5 after the fifth ball and needed two runs for victory. Beth Morgan hit the ball and went for two runs, but was unable to beat Cameron's throw and the scores were again tied. Australia was awarded the match because they had hit more sixes in the match—Cameron scored the solitary six.
In the next match against South Africa, Cameron came in at 3/101 and hit 27 from 18 balls including a six. Upon her fall at 5/139, a collapse started in the final overs, as Australia lost 6/16 including the last four wickets for four runs to be all out for 155 with three balls unused. The Australians completed a 22-run win. In the final group match against the hosts, Cameron came in at 3/52 and hit 13 from 17 balls, as Australia eventually finished on 7/133. She took one catch as Australia won by nine runs to finish the group stage unbeaten at the top of their quartet.
Australia went on to face India in the semi-final. Cameron took two catches to dismiss Sulakshana Naik and Poonam Raut and came to the crease with only 17 further runs required. She made 6 from 11 balls and was batting when Australia reached their target of 120 with seven wickets and seven balls to spare.
In the final against New Zealand, Australia batted and first and started poorly. Cameron came in to join Poulton with the score at 3/20 in the sixth over. The pair put on a partnership of 30, the largest in Australia's innings, but they were unable to lift the run rate substantially; their stand took 45 balls. Poulton was out trying to loft a ball over cover, and two balls later, Cameron was bowled by Kate Broadmore's first ball, leaving Australia at 5/51 in the 13th over. Only Poulton managed a solitary boundary and Cameron ended with 14 from 24 balls. Australia eventually reached 8/106 after a late burst of scoring. New Zealand ended on 6/103, sealing an Australian win by three runs.
In June 2015, she was named as one of Australia's touring party for the successful campaign at the 2015 Women's Ashes in England, playing one ODI and all three T20I matches.
Cameron signed to play for Perth Scorchers Women in the inaugural Women's Big Bash League 2015–16 season. However, on 20 October 2015 it was reported she was taking an indefinite break from cricket right after the Women's National Cricket League season completion in late November 2015.
In April 2016 Cameron started to play for the Diamond Creek Women's Football team, kicking nine goals on debut. In May she kicked five goals for Melbourne in an exhibition match against a Brisbane team at the Melbourne Cricket Ground.
In October 2016, Cameron was selected by Collingwood with the 75th overall pick in the 2016 AFL Women's draft. She made her debut in the league's inaugural match in round 1, 2017 against Carlton at IKON Park. She kicked her first career goal in the round 2 match against Melbourne.
At the end of the season, Cameron was listed in the 40-woman 2017 All-Australian squad.Statistics are correct to the end of the 2017 season
Australia Women's Cricketer of the Year – 2013