Faf Du Plessis was South Africa’s best batter in the ODI World Cup in 2019 and led his side commendably in the second half of the 2010s. When South Africa was undergoing a transition period, he ensured their performances did not take a big hit by leading from the front.
In 143 ODIs, du Plessis scored 5507 runs at an impressive average of 47.47 and a good strike rate of 88.60, including 12 hundreds and 35 fifties. du Plessis won a lot of matches for his side with the willow, especially from 2014 to 2019, when he was at his absolute best.
Here are Faf Du Plessis’ best performances in ODIs –
185(141) against Sri Lanka, 4th ODI of the 2016/17 series, Cape Town

On a good batting surface in Cape Town, South Africa was reduced to 3/1. That’s when du Plessis walked in and registered the best ODI score of his career. The right-handed batter scored 185 runs in 141 balls, which included 16 fours and three sixes as South Africa won the match by 40 runs in a high-scoring encounter.
125(114) against Australia, 3rd ODI of the 2018-19 series, Hobart

Batting first, South Africa were reduced to 26/2 when du Plessis walked in. The right-handed batter played one of the finest knocks of his career, as he scored 125 runs in 114 balls, which included 15 fours and two sixes, against a quality bowling lineup consisting of Mitchell Starc, Josh Hazlewood, Pat Cummins, and Adam Zampa. South Africa scored 320/5 and won the match by 40 runs.
120(112) against India, 1st ODI of the 2017/18 series, Durban

The knock came against India’s world-class bowling attack featuring Bhuvneshwar Kumar, Jasprit Bumrah, Yuzvendra Chahal, Kuldeep Yadav, and Hardik Pandya. Batting first in the challenging conditions in Durban, South Africa managed to score 269/8, of which, du Plessis scored 120(112) himself. However, India comfortably won the match by six wickets.
Disclaimer: This Exclusive News is based on the author’s understanding, analysis, and instinct. As you review this information, consider the points mentioned and form your own conclusions.
What SA’s Playing XI Could Look Like Against IND in the 3rd ODI
How These Batters Can Change the Game in BIK vs SPR, 26th Match | Nepal Premier League 2025
Top 3 performances of Shikhar Dhawan in Tests
ILT20 2025: Predicting Abu Dhabi Knight Riders XI for match 4

