Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Faf du Plessis
Allrounder
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
Player Stats
Last 10 Matches
Yearwise Stats
Teamwise Stats
Groundwise Stats
Ranking
Faf du Plessis's stats vs Afghanistan
Afghanistan 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 Australia
Australia 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 Bangladesh
Bangladesh 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 England
England 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 India
India 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 Ireland
Ireland 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 Netherlands
Netherlands 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 Zealand
New 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 Pakistan
Pakistan 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 Lanka
Sri 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 Indies
West 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 Zimbabwe
Zimbabwe 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