Skip to content

Faf du Plessis

607 matches · 2011 to 2026 · played for South Africa, Chennai Super Kings, Joburg Super Kings, St Lucia Kings

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
T2038138111,84534.43139.51,064466
ODIs1351355,44546.9488.249361
Tests681184,16340.0346.351621
First-class123618.0060.050

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T201119.4139915.447.0713.1
ODIs1132.0189294.505.9196.0
Tests413.0690n/a5.31n/a

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
17 Sep 2026european_t20_premier_leagueRotterdam Dockers v Dublin Guardianslost
15 Sep 2026european_t20_premier_leagueRotterdam Dockers v Edinburgh Castle Rockerswon
12 Sep 2026european_t20_premier_leagueRotterdam Dockers v Belfast Wolveswon
10 Sep 2026european_t20_premier_leagueRotterdam Dockers v Glasgow Cosmicwon
6 Sep 2026european_t20_premier_leagueRotterdam Dockers v Amsterdam Flameslost
5 Sep 2026european_t20_premier_leagueRotterdam Dockers v Edinburgh Castle Rockerslost
2 Sep 2026european_t20_premier_leagueRotterdam Dockers v Dublin Guardianswon
1 Sep 2026european_t20_premier_leagueRotterdam Dockers v Glasgow Cosmicwon
29 Aug 2026european_t20_premier_leagueRotterdam Dockers v Belfast Wolvesno result or draw
26 Aug 2026european_t20_premier_leagueRotterdam Dockers v Amsterdam Flameswon

Query Faf du Plessis yourself

500 free credits every month, no card. REST or MCP. Player id 3355b542.

Get a free key