Shaun Marsh made his first-class debut in 2001 at the age of 17.
He scored 12811 runs in first-class cricket, including 32 centuries.
The Aussie star led Western Australia to their first Sheffield Shield title last summer.
He retired from first-class cricket on March 10, 2023.
Marsh received his maiden Test cap for Australia from his father in July 2011.
He scored a record 141 on his Test debut against Sri Lanka.
The left-handed batter has amassed 2265 runs in 38 Tests for Australia.
He is among the few to play consistently for one franchise in IPL.
The Aussie batter was roped in by the Kings XI Punjab for INR 12 lakhs in 2008.