Faf du Plessis

Allrounder
SA Flag
Full Name: Francois du Plessis
Date of Birth: 13 Jul 1984
Current Age: 41 Year, 1 Month, 14 Days
Born: Pretoria
Teams: South Africa, Chennai Super Kings, Lancashire, Northerns, South Africa A, South Africa Under-19s, Titans
TEST
Rank
-
Cap No
314
First Game
2012-11-22
Last Game
2021-02-04
ODI
Rank
-
Cap No
101
First Game
2011-01-18
Last Game
2019-07-06
T20I
Rank
-
Cap No
52
First Game
2012-09-08
Last Game
2020-12-01
Faf du Plessis's stats vs AfghanistanAfghanistan Team Stats
T20I
MAT
1
ING
1
RUNS
41
BF
27
50s
0
100s
0
6s
1
4s
7
NO
0
HS
41
AVG
41.00
SR
151.85
ALL
MAT
2
ING
1
RUNS
41
BF
27
50s
0
100s
0
6s
1
4s
7
NO
0
HS
41
AVG
41.00
SR
151.85
Faf du Plessis's stats vs AustraliaAustralia Team Stats
TEST
MAT
22
ING
22
RUNS
841
BF
1709
50s
4
100s
3
6s
27
4s
513
NO
4
HS
120
AVG
46.72
SR
49.21
ODI
MAT
22
ING
21
RUNS
1080
BF
1155
50s
3
100s
5
6s
13
4s
101
NO
1
HS
126
AVG
54.00
SR
93.51
T20I
MAT
9
ING
9
RUNS
226
BF
151
50s
1
100s
0
6s
8
4s
20
NO
1
HS
79
AVG
28.25
SR
149.67
ALL
MAT
53
ING
52
RUNS
2147
BF
3015
50s
8
100s
8
6s
48
4s
634
NO
6
HS
126
AVG
46.67
SR
71.21
TEST
MAT
22
ING
3
BALLS
10
WKT
0
RUNS
60
ECO
6.00
AVG
60.00
SR
60.00
5Ws
0
ALL
MAT
53
ING
3
BALLS
10
WKT
0
RUNS
60
ECO
6.00
AVG
60.00
SR
60.00
5Ws
0
Faf du Plessis's stats vs BangladeshBangladesh Team Stats
TEST
MAT
6
ING
5
RUNS
425
BF
634
50s
1
100s
2
6s
25
4s
435
NO
3
HS
135
AVG
212.50
SR
67.03
ODI
MAT
8
ING
7
RUNS
315
BF
331
50s
4
100s
0
6s
3
4s
29
NO
1
HS
91
AVG
52.50
SR
95.17
T20I
MAT
2
ING
2
RUNS
95
BF
78
50s
1
100s
0
6s
0
4s
9
NO
1
HS
79
AVG
95.00
SR
121.79
ALL
MAT
16
ING
14
RUNS
835
BF
1043
50s
6
100s
2
6s
28
4s
473
NO
5
HS
135
AVG
92.78
SR
80.06
TEST
MAT
22
ING
3
BALLS
10
WKT
0
RUNS
60
ECO
6.00
AVG
60.00
SR
60.00
5Ws
0
ALL
MAT
53
ING
3
BALLS
10
WKT
0
RUNS
60
ECO
6.00
AVG
60.00
SR
60.00
5Ws
0
Faf du Plessis's stats vs EnglandEngland Team Stats
TEST
MAT
19
ING
19
RUNS
449
BF
1121
50s
3
100s
0
6s
14
4s
260
NO
0
HS
86
AVG
23.63
SR
40.05
ODI
MAT
15
ING
15
RUNS
331
BF
368
50s
2
100s
0
6s
3
4s
38
NO
2
HS
67
AVG
25.46
SR
89.95
T20I
MAT
8
ING
8
RUNS
197
BF
165
50s
2
100s
0
6s
5
4s
15
NO
2
HS
58
AVG
32.83
SR
119.39
ALL
MAT
42
ING
42
RUNS
977
BF
1654
50s
7
100s
0
6s
22
4s
313
NO
4
HS
86
AVG
25.71
SR
59.07
ODI
MAT
15
ING
2
BALLS
7
WKT
1
RUNS
24
ECO
3.43
AVG
24.00
SR
42.00
5Ws
0
ALL
MAT
42
ING
2
BALLS
7
WKT
1
RUNS
24
ECO
3.43
AVG
24.00
SR
42.00
5Ws
0
Faf du Plessis's stats vs IndiaIndia Team Stats
TEST
MAT
21
ING
20
RUNS
514
BF
1350
50s
3
100s
1
6s
28
4s
680
NO
0
HS
134
AVG
25.70
SR
38.07
ODI
MAT
14
ING
14
RUNS
696
BF
766
50s
5
100s
2
6s
10
4s
56
NO
1
HS
133
AVG
53.54
SR
90.86
T20I
MAT
4
ING
4
RUNS
143
BF
98
50s
2
100s
0
6s
5
4s
13
NO
0
HS
65
AVG
35.75
SR
145.92
ALL
MAT
39
ING
38
RUNS
1353
BF
2214
50s
10
100s
3
6s
43
4s
749
NO
1
HS
134
AVG
36.57
SR
61.11
TEST
MAT
21
ING
1
BALLS
1
WKT
0
RUNS
1
ECO
1.00
AVG
1.00
SR
6.00
5Ws
0
ODI
MAT
14
ING
4
BALLS
6
WKT
1
RUNS
48
ECO
8.00
AVG
48.00
SR
36.00
5Ws
0
T20I
MAT
4
ING
1
BALLS
1
WKT
0
RUNS
3
ECO
3.00
AVG
3.00
SR
6.00
5Ws
0
ALL
MAT
39
ING
6
BALLS
8
WKT
1
RUNS
52
ECO
6.50
AVG
52.00
SR
48.00
5Ws
0
Faf du Plessis's stats vs IrelandIreland Team Stats
ODI
MAT
3
ING
3
RUNS
141
BF
159
50s
0
100s
1
6s
1
4s
11
NO
0
HS
109
AVG
47.00
SR
88.68
ALL
MAT
3
ING
3
RUNS
141
BF
159
50s
0
100s
1
6s
1
4s
11
NO
0
HS
109
AVG
47.00
SR
88.68
ODI
MAT
3
ING
1
BALLS
4
WKT
0
RUNS
30
ECO
7.50
AVG
30.00
SR
24.00
5Ws
0
ALL
MAT
3
ING
1
BALLS
4
WKT
0
RUNS
30
ECO
7.50
AVG
30.00
SR
24.00
5Ws
0
Faf du Plessis's stats vs NetherlandsNetherlands Team Stats
ODI
MAT
2
ING
2
RUNS
80
BF
54
50s
1
100s
0
6s
5
4s
3
NO
2
HS
62
AVG
80.00
SR
148.15
T20I
MAT
1
ING
1
RUNS
24
BF
14
50s
0
100s
0
6s
1
4s
3
NO
0
HS
24
AVG
24.00
SR
171.43
ALL
MAT
3
ING
3
RUNS
104
BF
68
50s
1
100s
0
6s
6
4s
6
NO
2
HS
62
AVG
104.00
SR
152.94
ODI
MAT
3
ING
1
BALLS
4
WKT
0
RUNS
30
ECO
7.50
AVG
30.00
SR
24.00
5Ws
0
ALL
MAT
3
ING
1
BALLS
4
WKT
0
RUNS
30
ECO
7.50
AVG
30.00
SR
24.00
5Ws
0
Faf du Plessis's stats vs New ZealandNew Zealand Team Stats
TEST
MAT
6
ING
5
RUNS
292
BF
582
50s
0
100s
2
6s
5
4s
29
NO
1
HS
137
AVG
73.00
SR
50.17
ODI
MAT
16
ING
16
RUNS
592
BF
749
50s
6
100s
0
6s
5
4s
56
NO
2
HS
82
AVG
42.29
SR
79.04
T20I
MAT
5
ING
5
RUNS
151
BF
117
50s
1
100s
0
6s
4
4s
17
NO
1
HS
63
AVG
37.75
SR
129.06
ALL
MAT
27
ING
26
RUNS
1035
BF
1448
50s
7
100s
2
6s
14
4s
102
NO
4
HS
137
AVG
47.05
SR
71.48
ODI
MAT
16
ING
1
BALLS
3
WKT
0
RUNS
19
ECO
6.33
AVG
19.00
SR
18.00
5Ws
0
T20I
MAT
5
ING
1
BALLS
0
WKT
0
RUNS
0
ECO
0.00
AVG
0.00
SR
1.20
5Ws
0
ALL
MAT
27
ING
2
BALLS
3
WKT
0
RUNS
19
ECO
5.94
AVG
19.00
SR
19.20
5Ws
0
Faf du Plessis's stats vs PakistanPakistan Team Stats
TEST
MAT
16
ING
15
RUNS
301
BF
746
50s
0
100s
1
6s
13
4s
393
NO
2
HS
103
AVG
23.15
SR
40.35
ODI
MAT
17
ING
16
RUNS
522
BF
689
50s
4
100s
0
6s
6
4s
49
NO
2
HS
63
AVG
37.29
SR
75.76
T20I
MAT
9
ING
9
RUNS
269
BF
214
50s
2
100s
0
6s
11
4s
17
NO
2
HS
78
AVG
38.43
SR
125.70
ALL
MAT
42
ING
40
RUNS
1092
BF
1649
50s
6
100s
1
6s
30
4s
459
NO
6
HS
103
AVG
32.12
SR
66.22
TEST
MAT
16
ING
1
BALLS
2
WKT
0
RUNS
8
ECO
4.00
AVG
8.00
SR
12.00
5Ws
0
ALL
MAT
42
ING
1
BALLS
2
WKT
0
RUNS
8
ECO
4.00
AVG
8.00
SR
12.00
5Ws
0
Faf du Plessis's stats vs Sri LankaSri Lanka Team Stats
TEST
MAT
19
ING
18
RUNS
867
BF
1559
50s
4
100s
1
6s
12
4s
290
NO
2
HS
199
AVG
54.19
SR
55.61
ODI
MAT
26
ING
26
RUNS
1166
BF
1257
50s
5
100s
3
6s
12
4s
110
NO
4
HS
185
AVG
53.00
SR
92.76
T20I
MAT
6
ING
6
RUNS
170
BF
161
50s
1
100s
0
6s
5
4s
16
NO
0
HS
85
AVG
28.33
SR
105.59
ALL
MAT
51
ING
50
RUNS
2203
BF
2977
50s
10
100s
4
6s
29
4s
416
NO
6
HS
199
AVG
50.07
SR
74.00
ODI
MAT
26
ING
2
BALLS
9
WKT
0
RUNS
51
ECO
5.67
AVG
51.00
SR
54.00
5Ws
0
ALL
MAT
51
ING
2
BALLS
9
WKT
0
RUNS
51
ECO
5.67
AVG
51.00
SR
54.00
5Ws
0
Faf du Plessis's stats vs West IndiesWest Indies Team Stats
TEST
MAT
4
ING
4
RUNS
185
BF
429
50s
1
100s
1
6s
2
4s
23
NO
0
HS
103
AVG
46.25
SR
43.12
ODI
MAT
11
ING
9
RUNS
244
BF
283
50s
3
100s
0
6s
3
4s
20
NO
3
HS
73
AVG
40.67
SR
86.22
T20I
MAT
3
ING
3
RUNS
166
BF
83
50s
0
100s
1
6s
8
4s
16
NO
0
HS
119
AVG
55.33
SR
200.00
ALL
MAT
18
ING
16
RUNS
595
BF
795
50s
4
100s
2
6s
13
4s
59
NO
3
HS
119
AVG
45.77
SR
74.84
ODI
MAT
11
ING
1
BALLS
3
WKT
0
RUNS
17
ECO
5.67
AVG
17.00
SR
18.00
5Ws
0
ALL
MAT
18
ING
1
BALLS
3
WKT
0
RUNS
17
ECO
5.67
AVG
17.00
SR
18.00
5Ws
0
Faf du Plessis's stats vs ZimbabweZimbabwe Team Stats
TEST
MAT
2
ING
2
RUNS
103
BF
270
50s
1
100s
0
6s
0
4s
12
NO
1
HS
98
AVG
103.00
SR
38.15
ODI
MAT
7
ING
7
RUNS
340
BF
404
50s
2
100s
1
6s
5
4s
22
NO
0
HS
121
AVG
48.57
SR
84.16
T20I
MAT
2
ING
2
RUNS
46
BF
29
50s
0
100s
0
6s
2
4s
7
NO
0
HS
34
AVG
23.00
SR
158.62
ALL
MAT
11
ING
11
RUNS
489
BF
703
50s
3
100s
1
6s
7
4s
41
NO
1
HS
121
AVG
48.90
SR
69.56
ODI
MAT
11
ING
1
BALLS
3
WKT
0
RUNS
17
ECO
5.67
AVG
17.00
SR
18.00
5Ws
0
ALL
MAT
18
ING
1
BALLS
3
WKT
0
RUNS
17
ECO
5.67
AVG
17.00
SR
18.00
5Ws
0