Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES88/2 (8.5)WAR206/4 (20)ES need 119 runs in 67 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Faf du Plessis: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
26 Dec 2019SA 284 & 272 v ENG 181 & 268Match 1 · TestSA29 & 20-0South Africa won by 107 runsCenturionBasil D'Oliveira Trophy 2019/20
16 Dec 2019TS 147/6 v PR 148/2Final · T20PR3*-1Paarl Rocks won by 8 wicketsPaarlMzansi Super League 2019/20
8 Dec 2019PR 168/5 v NMBG 156/6Match 28 · T20PR22-2Paarl Rocks won by 12 runsPaarlMzansi Super League 2019/20
4 Dec 2019PR 195/2 v DH 197/4Match 24 · T20PR66*-1Durban Heat won by 6 wicketsPaarlMzansi Super League 2019/20
1 Dec 2019JS 171/3 v PR 175/5Match 21 · T20PR18-0Paarl Rocks won by 5 wicketsJohannesburgMzansi Super League 2019/20
29 Nov 2019PR 126 v TS 127/2Match 19 · T20PR19-0Tshwane Spartans won by 8 wicketsCenturionMzansi Super League 2019/20
27 Nov 2019PR 166/7 v NMBG 135Match 17 · T20PR27-1Paarl Rocks won by 31 runsPort ElizabethMzansi Super League 2019/20
24 Nov 2019PR 163/8 v CTB 161/9Match 15 · T20PR21-1Paarl Rocks won by 2 runsCape TownMzansi Super League 2019/20
22 Nov 2019JS 129/3 v PR 133/6Match 13 · T20PR5-0Paarl Rocks won by 4 wicketsPaarlMzansi Super League 2019/20
17 Nov 2019PR 185/6 v TS 188/2Match 10 · T20PR0-0Tshwane Spartans won by 8 wicketsPaarlMzansi Super League 2019/20
10 Nov 2019PR 170/9 v CTB 84Match 3 · T20PR38-0Paarl Rocks won by 86 runsPaarlMzansi Super League 2019/20
19 Oct 2019IND 497/9d v SA 162 & 133Match 3 · TestSA1 & 4-0India won by an innings and 202 runsRanchiSouth Africa in India Test Series 2019/20
10 Oct 2019IND 601/5d v SA 275 & 189Match 2 · TestSA64 & 5-2India won by an innings and 137 runsPuneSouth Africa in India Test Series 2019/20
2 Oct 2019IND 502/7d & 323/4d v SA 431 & 191Match 1 · TestSA55 & 13-1India won by 203 runsVisakhapatnamSouth Africa in India Test Series 2019/20
16 Sept 2019KEN 482/8d & 337/7d v YOR 269 & 117Match · First-classKEN0 & 36-3Kent won by 433 runsLeedsSpecsavers County Championship 2019
30 Aug 2019ESS 189/6 v KEN 179Match · T20KEN32-1Essex won by 10 runsChelmsfordVitality Blast 2019
29 Aug 2019KEN 175/8 v GLO 180/3Match · T20KEN60-0Gloucestershire won by 5 runsCanterburyVitality Blast 2019
6 Jul 2019AUS 315 v SA 325/6Match 45 · ODISA100-0South Africa won by 10 runsManchesterWorld Cup 2019
28 Jun 2019SA 206/1 v SL 203Match 35 · ODISA96*-3South Africa won by 9 wicketsChester-le-StreetWorld Cup 2019
23 Jun 2019PAK 308/7 v SA 259/9Match 30 · ODISA63-0Pakistan won by 49 runsLondonWorld Cup 2019
19 Jun 2019NZ 245/6 v SA 241/6Match 25 · ODISA23-1New Zealand won by 4 wicketsBirminghamWorld Cup 2019
15 Jun 2019AFG 125 v SA 131/121st match · ODISADNB-2South Africa won by 9 wickets (with 116 balls remaining) (D/L method)Cardiff2019 Cricket World Cup
10 Jun 2019SA 29/2 v WIMatch 15 · ODISA0*-0No resultSouthamptonWorld Cup 2019
5 Jun 2019IND 230/4 v SA 227/9Match 8 · ODISA38-1India won by 6 wicketsSouthamptonWorld Cup 2019
2 Jun 2019BAN 330/6 v SA 309/8Match 5 · ODISA62-0Bangladesh won by 21 runsLondonWorld Cup 2019
30 May 2019ENG 311/8 v SA 207Match 1 · ODISA5-3England won by 104 runsLondonWorld Cup 2019
12 May 2019MI 149/8 v CSK 148/7Final · T20CSK26-1Mumbai Indians won by 1 runHyderabadIndian Premier League 2019
10 May 2019DC 147/9 v CSK 151/4Qualifier 2 · T20CSK50-0Chennai Super Kings won by 6 wicketsVisakhapatnamIndian Premier League 2019
7 May 2019CSK 131/4 v MI 132/4Qualifier 1 · T20CSK6-1Mumbai Indians won by 6 wicketsChennaiIndian Premier League 2019
5 May 2019CSK 170/5 v PK 173/4Match 55 · T20CSK96-0Kings XI Punjab won by 6 wicketsChandigarhIndian Premier League 2019
1 May 2019CSK 179/4 v DC 99Match 50 · T20CSK39-0Chennai Super Kings won by 80 runsChennaiIndian Premier League 2019
23 Apr 2019SH 175/3 v CSK 176/4Match 41 · T20CSK1-0Chennai Super Kings won by 6 wicketsChennaiIndian Premier League 2019
21 Apr 2019RCB 161/7 v CSK 160/8Match 39 · T20CSK5-2Royal Challengers Bangalore won by 1 runBengaluruIndian Premier League 2019
17 Apr 2019CSK 132/5 v SH 137/4Match 33 · T20CSK45-2Sunrisers Hyderabad won by 6 wicketsHyderabadIndian Premier League 2019
14 Apr 2019KKR 161/8 v CSK 162/5Match 29 · T20CSK24-4Chennai Super Kings won by 5 wicketsKolkataIndian Premier League 2019
11 Apr 2019RR 151/7 v CSK 155/6Match 25 · T20CSK7-0Chennai Super Kings won by 4 wicketsJaipurIndian Premier League 2019
9 Apr 2019KKR 108/9 v CSK 111/3Match 23 · T20CSK43*-0Chennai Super Kings won by 7 wicketsChennaiIndian Premier League 2019
6 Apr 2019CSK 160/3 v PK 138/5Match 18 · T20CSK54-2Chennai Super Kings won by 22 runsChennaiIndian Premier League 2019
19 Mar 2019SA 134/8 v SL 134/71st T20I · T20ISA21-1Match tied (South Africa won the Super Over)Cape TownSri Lanka tour of South Africa 2018/19
16 Mar 2019SA 135/2 v SL 2255th ODI · ODISA24-2South Africa won by 41 runs (DLS method)Cape TownSri Lanka tour of South Africa 2018/19
13 Mar 2019SA 190/4 v SL 1894th ODI · ODISA43-1South Africa won by 6 wicketsPort ElizabethSri Lanka tour of South Africa 2018/19
10 Mar 2019SA 331/5 v SL 121/53rd ODI · ODISA36-0South Africa won by 71 runs (DLS method)DurbanSri Lanka tour of South Africa 2018/19
6 Mar 2019SA 251 v SL 1382nd ODI · ODISA57-1South Africa won by 113 runsCenturionSri Lanka tour of South Africa 2018/19
3 Mar 2019SA 232/2 v SL 2311st ODI · ODISA112*-0South Africa won by 8 wicketsJohannesburgSri Lanka tour of South Africa 2018/19
21 Feb 2019SA 222 & 128 v SL 154/9 & 197/22nd Test · TestSA25 & 50*-0Sri Lanka won by 8 wicketsPort ElizabethSri Lanka tour of South Africa 2018/19
13 Feb 2019SA 235 & 259 v SL 191 & 304/91st Test · TestSA35 & 90-4Sri Lanka won by 1 wicketDurbanSri Lanka tour of South Africa 2018/19
1 Feb 2019SA 192/6 v PAK 186/91st T20I · T20ISA78-0South Africa won by 6 runsCape TownPakistan tour of South Africa 2018/19
30 Jan 2019SA 241/3 v PAK 240/85th ODI · ODISA50*-0South Africa won by 7 wicketsCape TownPakistan tour of South Africa 2018/19
27 Jan 2019SA 164 v PAK 168/24th ODI · ODISA57-0Pakistan won by 8 wicketsJohannesburgPakistan tour of South Africa 2018/19
25 Jan 2019SA 187/2 v PAK 317/63rd ODI · ODISA40*-0South Africa won by 13 runs (DLS method)CenturionPakistan tour of South Africa 2018/19
PreviousPage 6 · 612 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.