Moises Henriques Announce Retirement from First-Class Cricket
Moises Henriques has retired from cricket. The 38-year-old will continue to play for New South Wales, the Sydney Sixers, and overseas in one-day and T20 tournaments.

Cricket PassionEditor
Posted - 2025-03-28T11:59:11+06:00
Updated - 2025-03-28T11:59:11+06:00
New South Wales captain Moises Henriques has revealed his retirement from first-class cricket, having retired from the format during the middle of the 2024/25 season.
New South Wales veteran Moises Henriques has announced his retirement from first-class cricket as the decorated all-rounder's 19-year Sheffield Shield career comes to an end.
The 38-year-old Henriques, who made four Tests for Australia, is still available for NSW in the One-Day Cup. His own contract with the Sydney Sixers, whom he also captains, has one season left to go.
Henriques has not featured for NSW in the Sheffield Shield since early November. Jack Edwards, who was made one-day skipper prior to the season, captained the side for the rest of the season as NSW fought for a Shield final berth before finishing fourth.
"I made the decision around Christmas time this year that it was time for me to retire from Sheffield Shield cricket," said Henriques. "It has been a privilege to play and captain this state for so many years, but to play for NSW is to captain not just through talking and planning, but also through actions.".
"My body was still good even at that ripe age, but I just could not lead by winning more long-format cricket games for my state, which I feel is what is needed at that stage of one's career."
We possess an excellent crop of youngsters who will lead the charge and guide this excellent state forward. I will be keeping a close eye on them. I would like to thank them for affording me the working environment I relish.
Overall, Henriques scored 6,830 runs in first-class cricket at 34.84 runs per match, with 13 hundreds, and took 127 wickets at 30.75 runs per match.
As a young player, he was thought of as a future Australian star, making 68 runs and 81 not out on his Test debut against India in Chennai in 2013. But he did not make double figures in his next three games, two against India and one against Sri Lanka in 2016.
"I'm leaving the team in good hands with Jack Edwards, who has stepped up and demonstrated such strong leadership so early in his career," Henriques said.
I'd like to thank Cricket NSW for their ongoing support. I've been a part of this organization since I was 17 and they've been with me every step of the way. After 21 years, I should hopefully still be able to play my best in the shorter formats and will continue to do everything I can to repay a sport that has given so much to me. NSW coach Greg Shipperd appreciated Henriques' influence on and off the ground.