Matt Renshaw was born in Middlesbrough, England. His family moved to New Zealand when he was seven, and then to Australia when he was ten.[4] He attended Brisbane Grammar School.[5]
Following the ball-tampering incident in South Africa, and the subsequent nine-month ban for Renshaw's international teammate Cameron Bancroft,[13] Renshaw was signed to replace Bancroft as an international player at Somerset County Cricket Club for the 2018 English cricket season.[14][15] He made his debut for Somerset on 20 April 2018 against Worcestershire, scoring 101 not out, exactly half of Somerset's first innings total of 202,[16][17] and went on to score 513 runs at an average of 51.13 in six Championship matches for the county, scoring another century in his second match.[18][19] He also scored 180 runs in six List A appearances for Somerset before his spell at the county was cut short following a broken finger.[20]
In February 2019, Renshaw agreed to play for Kent County Cricket Club for the early stages of the season leading up to the 2019 Ashes series.[18][19] Playing for Kent in a one-day match against Sussex on 21 April 2019 Renshaw top-scored with 109 off 111 balls[21] In January 2022, Renshaw re-signed for Somerset ahead of the 2022 domestic season in England.[22] In 2024, Renshaw returned to Somerset for a third stint.[23]
Renshaw scored his first Test century, 184, against Pakistan at the Sydney Cricket Ground in his fourth match. He became the 133rd Test centurion for Australia.[26]
Renshaw became the first Australian cricketer to score 500 Test runs before turning 21 years of age and has scored the most number of Test runs before turning 21 years for Australia, with 524.[27][28]
Renshaw played ten tests in 2016 and 2017, but had poor form in the tours of India and Bangladesh in 2017,[3] and lost his place in the test team to Cameron Bancroft.[3]
In April 2018, following the South African series, he was awarded a national contract by Cricket Australia for the 2018–19 season, and was in the Test squad for the tour of the UAE against Pakistan.[31][32] However Renshaw suffered an injury in a warm-up game, and did not play in the Test series against Pakistan.[3] He then had poor form the following summer and could not break back into the Test team.[3] In April 2019, it was announced that Renshaw had not been offered a central Cricket Australia contract for the 2019–20 season.[33]
After being out of the Test team for more than four years, Renshaw was recalled in January 2023, in the final Test of the 2022–23 series against South Africa, batting in the middle order to replace the injured Cameron Green. He kept his place in the team in the first Test of the Australian tour of India in February–March 2023. He was initially dropped for the second Test, but played in the second innings as a concussion substitute, before being dropped again for the third Test.