Former South Africa captain Ashwell Prince is currently working as the batting coach of his country. The 47-year-old had previously worked with Bangladesh as a batting consultant from August 2021 to February 2022, but resigned from his position with nine months still left on his contract.