Cameron Green is the most exciting talent Australia has unearthed in the 2020s. He can bat, he can bowl, he is just the perfect all-rounder a team wants.
While he is still getting the feel of the longest format, he has sealed his spot with his dependable batting and bowling performances.
And this article sheds light on Cameron Green’s Test performance with the bat and ball.
Cameron Green Test Runs Year-wise
| Year | Matches | Innings | Runs | Avg | SR | High Score | 100s/50s |
|---|---|---|---|---|---|---|---|
| 2020 | 2 | 3 | 68 | 22.67 | 29.57 | 45 | 0/0 |
| 2021 | 5 | 8 | 220 | 31.43 | 47.62 | 84 | 0/1 |
| 2022 | 11 | 15 | 518 | 39.85 | 50.00 | 79 | 0/5 |
| 2023 | 6 | 10 | 269 | 29.89 | 46.62 | 114 | 1/0 |
| 2024 | 4 | 7 | 302 | 50.33 | 56.98 | 174* | 1/0 |
| 2025 | 8 | 14 | 300 | 21.43 | 51.19 | 52 | 0/1 |
| 2026 | 4 | 7 | 335 | 55.83 | 53.17 | 104 | 1/2 |
| 40 | 64 | 2012 | 34.69 | 49.67 | 174* | 3/9 |
Key Insights on Cameron Green’s Test Runs by Year
Green had a quiet debut with the bat, scoring 11 off 24 balls against India in the second innings of the 2020 Adelaide Test.
The tall batter didn’t wait too long for his maiden Test fifty, getting 84 off 132 balls against India in the third innings of the 2021 Sydney Test.
Green finished 2021 as Australia’s fifth-highest run-scorer in Tests, with 220 runs in eight innings.
Green then had his best year with the bat in 2022. He scored 518 runs in 15 innings, finishing as Australia’s seventh-highest run-getter that year.
His 518 runs were the fourth-most by a batter batting at No. 6 or lower in Tests in 2022.
His tally included five fifty-plus scores, the joint second-most at No. 6 or lower and the joint third-most for Australia in Tests in 2022. He crossed 70 in four of the five innings.
Green brought up his maiden Test century in 2023. On a flattish Ahmedabad surface, he aggregated 114 off 170 balls against India.
Overall, he ended up with 269 runs off 10 innings, the eighth-most for Australia in 2023, with his average of 29.88 being the fifth-highest with a cutoff of a minimum of 200 runs.
Green had the best batting average among all Australians in 2024, scoring 302 runs at 50.33 in seven innings.
His 302 runs were the seventh-highest for Australia in Tests in 2024.
This also included his best Test score of an unbeaten 174, smashed against New Zealand in the first innings of the 2024 Wellington Test.
Green was slightly off in 2025, as he was shuffled through the batting order. While he got the starts in several innings, he failed to convert them into big knocks, ending up with just one fifty.
His 300 runs were still the sixth-highest for Australia in 2025, though his average of 21.42 was the second-lowest (minimum 200 runs scored).
Green has been more consistent in 2026, being the fourth-highest run-scorer for Australia this year.
He is just one of the two Australian batters, along with Matt Renshaw, to average above 50 in 2026 (minimum 200 runs scored).
Cameron Green Test Runs Opponent-wise
| Opponent | Matches | Innings | Runs | Avg | SR | High Score | 100s/50s |
|---|---|---|---|---|---|---|---|
| Bangladesh | 2 | 3 | 184 | 61.33 | 57.68 | 104 | 1/1 |
| England | 13 | 22 | 502 | 26.42 | 54.45 | 74 | 0/2 |
| India | 7 | 11 | 402 | 36.55 | 44.22 | 114 | 1/1 |
| New Zealand | 2 | 4 | 238 | 79.33 | 57.21 | 174* | 1/0 |
| Pakistan | 3 | 3 | 155 | 51.67 | 44.93 | 79 | 0/1 |
| South Africa | 4 | 7 | 165 | 33.00 | 39.01 | 65 | 0/2 |
| Sri Lanka | 2 | 3 | 104 | 34.67 | 67.10 | 77 | 0/1 |
| West Indies | 7 | 11 | 262 | 23.82 | 46.62 | 52 | 0/1 |
| Overall | 40 | 64 | 2012 | 34.69 | 49.67 | 174* | 3/9 |
Key Insights on Cameron Green’s Test Runs by Opponent
Green became the eighth Australian batter to score a Test century against Bangladesh and only the fourth Australian to do so at home. He accumulated 104 off 201 balls in the third innings of the 2026 Darwin Test.
Green finished the 2026 series against Bangladesh with 184 runs in three innings. This is the seventh-most runs by an Australian batter against Bangladesh in a bilateral Test series.
Green has scored the seventh-most runs for Australia at No. 6 against India in a bilateral Test series. He collected 236 runs in seven innings in the 2020-21 Border-Gavaskar Trophy at home.
The right-hander has scored the joint eighth-highest score by a No. 6 Australian batter against India in Tests. He brought up 114 off 170 balls in the first innings of the 2023 Ahmedabad Test.
Green has the fourth-highest individual score for Australia at No. 4 against New Zealand in Tests. He aggregated an unbeaten 174 off 275 balls in the first innings of the 2024 Wellington Test. This is overall the joint ninth-highest score for Australia against the Kiwis in Tests.
Cameron Green Test Runs Country-wise
| Country | Matches | Innings | Runs | Avg | SR | High Score | 100s/50s |
|---|---|---|---|---|---|---|---|
| in Australia | 22 | 34 | 966 | 32.20 | 50.03 | 104 | 1/5 |
| in England | 5 | 10 | 138 | 15.33 | 38.87 | 38 | 0/0 |
| in India | 2 | 2 | 135 | 67.50 | 59.47 | 114 | 1/0 |
| in New Zealand | 2 | 4 | 238 | 79.33 | 57.21 | 174* | 1/0 |
| in Pakistan | 3 | 3 | 155 | 51.67 | 44.93 | 79 | 0/1 |
| in South Africa | 1 | 2 | 92 | 46.00 | 41.82 | 65 | 0/1 |
| in Sri Lanka | 2 | 3 | 104 | 34.67 | 67.10 | 77 | 0/1 |
| in West Indies | 3 | 6 | 184 | 30.67 | 45.77 | 52 | 0/1 |
| Overall | 40 | 64 | 2012 | 34.69 | 49.67 | 174* | 3/9 |
Key Insights on Cameron Green’s Test Runs by Country
Green became only the third batter to score a century at the Marrara Stadium in Australia’s Darwin. He smashed 104 against Bangladesh in the third innings of the 2026 Test.
Green’s 104 is also the second-highest individual score by a batter in Darwin in Tests.
The right-hand batter brought up his maiden Test century in India. He scored 114 in the first innings of the 2023 Ahmedabad Test.
Green’s 114 is the joint third-highest individual score by a No. 6 Australian batter in India in Tests. He became only the fifth No. 6 Australian batter to score a Test ton in India.
Green scored his first Test fifty in Asia in 2022. He aggregated a 79-run knock against Pakistan in the first innings of the Lahore Test. This is the seventh-highest score for Australia at No. 6 in Pakistan.
He has also recorded the seventh-highest individual score by an Australian at No. 6 in Sri Lanka in Tests. He scored 77 in the second innings of the 2022 Galle Test.
Green has smashed his highest individual score in Tests in New Zealand. In his very first innings in the country, he brought up an unbeaten 174 in the first innings of the 2024 Wellington Test.
Green’s 174* is the third-highest individual score by an Australian batter at No. 4 in New Zealand in Tests.
The 174*-run knock included five sixes, the second-most by an Australian batter in a Test innings in New Zealand. And his 23 fours are the joint fourth-most among his countrymen in an innings in New Zealand.
Cameron Green Test Wickets Year-wise
| Year | Wkts | Inns | Mat | BBI | Avg | Econ | SR | 5W/10W |
|---|---|---|---|---|---|---|---|---|
| 2020 | 0 | 2 | 2 | 0/15 | – | 2.19 | – | 0/0 |
| 2021 | 7 | 10 | 5 | 2/23 | 21.29 | 2.17 | 58.86 | 0/0 |
| 2022 | 16 | 16 | 11 | 5/27 | 30.62 | 3.25 | 56.50 | 1/0 |
| 2023 | 7 | 9 | 6 | 2/44 | 56.57 | 4.79 | 70.86 | 0/0 |
| 2024 | 5 | 7 | 4 | 1/9 | 31.00 | 3.69 | 50.40 | 0/0 |
| 2025 | 3 | 7 | 8 | 1/0 | 52.67 | 4.18 | 75.67 | 0/0 |
| 2026 | 1 | 3 | 4 | 1/85 | 159.00 | 4.68 | 204.00 | 0/0 |
| 39 | 54 | 40 | 5/27 | 39.82 | 3.56 | 67.21 | 1/0 |
Key Insights on Cameron Green’s Test Wickets by Year
Green hasn’t yet bowled a lot in Tests, with 30 of his wickets coming in the three years between 2021 and 2023.
He was the joint fourth-highest wicket-taker for Australia in 2021, with seven scalps in 10 innings.
His average of 21.28 and strike rate of 58.85 were the third-lowest by an Australian bowler in 2021 (minimum five wickets taken and 300 balls bowled).
In 2022, he was the fifth-highest wicket-taker among Australians, with 16 scalps in 16 innings.
He ended the year with his maiden Test five-wicket haul, returning 5 for 27 against South Africa in the first innings of the 2022 Melbourne Test.
Green’s bowling average of 30.62, though, was the second-highest by an Australian bowler in 2022 (minimum five wickets taken).
His bowling strike rate of 56.50, meanwhile, was the third-best by an Australian bowler in 2022 (minimum 500 balls bowled).
In 2023, Green’s numbers turned out to be worse, with his average of 56.57 being the highest (minimum five wickets taken) and his strike rate of 70.85 (minimum 400 balls bowled) being the second-highest for Australia.
His seven wickets were also the joint seventh by an Australian bowler in Tests in 2023.
From 2024 onwards, Green hasn’t bowled a lot, with injuries and workload management keeping him off on most occasions.
Cameron Green Test Wickets Opponent-wise
| Opponent | Matches | Innings | Wickets | Avg | Econ | SR | BBI | 5W/10W |
|---|---|---|---|---|---|---|---|---|
| Bangladesh | 2 | 1 | 0 | – | 3.40 | – | 0/34 | 0/0 |
| England | 13 | 24 | 22 | 32.86 | 3.84 | 51.32 | 3/21 | 0/0 |
| India | 7 | 10 | 2 | 139.50 | 3.44 | 243.00 | 2/44 | 0/0 |
| New Zealand | 2 | 3 | 3 | 28.33 | 4.72 | 36.00 | 1/16 | 0/0 |
| Pakistan | 3 | 6 | 3 | 57.00 | 2.55 | 134.00 | 1/18 | 0/0 |
| South Africa | 4 | 2 | 5 | 9.40 | 3.44 | 16.40 | 5/27 | 1/0 |
| Sri Lanka | 2 | 1 | 0 | – | 3.33 | – | 0/20 | 0/0 |
| West Indies | 7 | 7 | 4 | 48.50 | 3.66 | 79.50 | 1/9 | 0/0 |
| Overall | 40 | 54 | 39 | 39.82 | 3.56 | 67.21 | 5/27 | 1/0 |
Key Insights on Cameron Green’s Test Wickets by Opponent
Green has picked up the second-most wickets as an Australian pacer while bowling as the fourth and fifth bowler of the attack against England in a bilateral Test series. He claimed 13 wickets in 10 innings in the 2021-22 home Ashes series.
Green is one of the three Australian fast bowlers to take more than 20 wickets as the fourth and fifth bowler against England in Tests.
Green became just the second Australian pacer to take a five-wicket haul after coming in to bowl as the fifth bowler against South Africa in a Test innings. He bagged 5 for 27 in the first innings of the 2022 MCG Test.
The 5 for 27 is the second-best bowling figure by any No. 5 bowler against South Africa in Tests.
Cameron Green Test Wickets Country-wise
| Country | Mat | Inns | Wkts | Avg | Econ | SR | BBI | 5W/10W |
|---|---|---|---|---|---|---|---|---|
| in Australia | 22 | 35 | 26 | 33.88 | 3.35 | 60.73 | 5/27 | 1/0 |
| in England | 5 | 7 | 7 | 41.71 | 4.66 | 53.71 | 2/44 | 0/0 |
| in India | 2 | 2 | 0 | – | 5.20 | – | 0/14 | 0/0 |
| in New Zealand | 2 | 3 | 3 | 28.33 | 4.72 | 36.00 | 1/16 | 0/0 |
| in Pakistan | 3 | 6 | 3 | 57.00 | 2.55 | 134.00 | 1/18 | 0/0 |
| in South Africa | 1 | 0 | 0 | – | – | – | – | 0/0 |
| in Sri Lanka | 2 | 1 | 0 | – | 3.33 | – | 0/20 | 0/0 |
| in West Indies | 3 | 0 | 0 | – | – | – | – | 0/0 |
| Overall | 40 | 54 | 39 | 39.82 | 3.56 | 67.21 | 5/27 | 1/0 |
Key Insights on Cameron Green’s Test Wickets by Country
Green is one of the seven Australian pacers to take more than 20 wickets while bowling at No. 4 or lower at home in Tests.
His 13 wickets in the 2021-22 Ashes are the joint second-most by an Australian pacer at No. 4 and 5 bowling positions in a bilateral Test series.
The 5 for 27 against South Africa is the only instance of an Australian pacer taking a five-wicket haul as a No. 5 bowler in a home Test.
Read Next | Pat Cummins Captaincy Record – All Formats




