The 2023 ICC ODI Team of the Year is dominated by World Cup finalists India, but two South Africans cracked the nod.
They are Heinrich Klaasen and Marco Jansen.
Klaasen excelled with the bat for the majority of 2023, with his crowning moment coming against Australia in September in Centurion when he scored 174 in a winning side.
The 32-year-old also hit a superb 109 in a commanding World Cup victory over England in Mumbai and some sound performances behind the stumps earned him the wicketkeeper-batsman spot in the ODI Team of the Year.
Jansen got the all-rounder spot in the Team of the Year following superb efforts with both bat and ball during the last 12 months.
He scored a quickfire 47 and collected his maiden five-wicket ODI haul against Australia in September and then continued his good form at the World Cup.
2023 ICC ODI Team of the Year
Rohit Sharma (c)
Shubman Gill
Travis Head
Virat Kohli
Daryl Mitchell
Heinrich Klaasen (wk)
Marco Jansen
Adam Zampa
Mohammed Siraj
Kuldeep Yadav
Mohammed Shami