South African batter Rassie van der Dussen has retired from international cricket after a seven-year career.
The 37-year-old represented the Proteas in all three formats and became a regular member of the top order.
Van der Dussen made his T20 International debut against Zimbabwe in 2018 and played 57 matches, scoring 1 406 runs at a strike rate of 128.75.