Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Home
/
Players
/
South Africa Players
/
Faf du Plessis
/
By Year
Compare →
SA
SA
Faf du Plessis
Allrounder · Allrounder
SA
Overview
Career
Last 10
By Year
By Team
By Ground
Ranking
MatchUps
AI Insights
Year-wise Stats
Runs per year
11,198
0
288
2011
1,172
2012
1,262
2013
1,803
2014
1,737
2015
1,798
2016
1,717
2017
1,132
2018
1,806
2019
915
2020
973
2021
963
2022
1,257
2023
1,353
2024
769
2025
427
2026
TEST
ODI
T20I
T20 LEAGUES
SELECTED · 2026 · ALL
MATCHES
14
RUNS
427
TEST
0
CENTURIES
1
FORMAT
ALL
TEST
ODI
T20I
T20 LEAGUES
2026
427 runs
14 mat
T20L
427
runs
14 inn
MAT
14
AVG
32.85
SR
160.53
HS
113
100
1
50
1
2025
769 runs
25 mat
T20L
769
runs
25 inn
MAT
25
AVG
33.43
SR
149.90
HS
103
100
2
50
5
2024
1353 runs
41 mat
T20L
1353
runs
41 inn
MAT
41
AVG
34.69
SR
154.45
HS
100
100
1
50
12
2023
1257 runs
34 mat
T20L
1257
runs
34 inn
MAT
34
AVG
39.28
SR
147.02
HS
113
100
1
50
11
2022
963 runs
32 mat
T20L
963
runs
32 inn
MAT
32
AVG
32.10
SR
143.73
HS
103
100
1
50
5
2021
973 runs
28 mat
TEST
63
runs
5 inn
MAT
3
AVG
12.60
SR
49.22
HS
23
100
0
50
0
NO
0
T20L
910
runs
25 inn
MAT
25
AVG
41.36
SR
139.78
HS
120
100
1
50
7
2020
915 runs
23 mat
TEST
301
runs
7 inn
MAT
4
AVG
43.00
SR
50.42
HS
199
100
1
50
0
NO
0
T20I
165
runs
6 inn
MAT
6
AVG
33.00
SR
125.95
HS
58
100
0
50
2
NO
1
T20L
449
runs
13 inn
MAT
13
AVG
40.82
SR
140.75
HS
87
100
0
50
4
2019
1806 runs
40 mat
TEST
497
runs
14 inn
MAT
7
AVG
41.42
SR
48.49
HS
103
100
1
50
4
NO
2
ODI
814
runs
17 inn
MAT
19
AVG
67.83
SR
88.77
HS
112
100
2
50
6
NO
5
T20I
99
runs
2 inn
MAT
2
AVG
49.50
SR
145.59
HS
78
100
0
50
1
NO
0
T20L
396
runs
12 inn
MAT
12
AVG
36.00
SR
123.36
HS
96
100
0
50
3
2018
1132 runs
27 mat
TEST
463
runs
20 inn
MAT
10
AVG
24.37
SR
52.91
HS
120
100
1
50
2
NO
1
ODI
434
runs
8 inn
MAT
8
AVG
62.00
SR
96.23
HS
125
100
2
50
0
NO
1
T20I
73
runs
3 inn
MAT
3
AVG
24.33
SR
165.91
HS
34
100
0
50
0
NO
0
T20L
162
runs
6 inn
MAT
6
AVG
32.40
SR
125.58
HS
67
100
0
50
1
2017
1717 runs
34 mat
TEST
706
runs
17 inn
MAT
10
AVG
54.31
SR
55.81
HS
135
100
1
50
6
NO
4
ODI
905
runs
18 inn
MAT
19
AVG
56.56
SR
92.35
HS
185
100
2
50
6
NO
2
T20I
98
runs
4 inn
MAT
4
AVG
24.50
SR
140.00
HS
36
100
0
50
0
NO
0
T20L
8
runs
1 inn
MAT
1
AVG
8.00
SR
114.29
HS
8
100
0
50
0
2016
1798 runs
48 mat
TEST
567
runs
13 inn
MAT
8
AVG
56.70
SR
48.38
HS
118
100
2
50
2
NO
3
ODI
578
runs
14 inn
MAT
15
AVG
48.17
SR
97.97
HS
111
100
1
50
4
NO
2
T20I
268
runs
9 inn
MAT
9
AVG
33.50
SR
126.42
HS
79
100
0
50
1
NO
1
T20L
385
runs
16 inn
MAT
16
AVG
24.06
SR
112.57
HS
69
100
0
50
2
2015
1737 runs
49 mat
TEST
201
runs
12 inn
MAT
8
AVG
16.75
SR
29.47
HS
68
100
0
50
1
NO
0
ODI
884
runs
19 inn
MAT
20
AVG
55.25
SR
82.93
HS
133
100
2
50
8
NO
3
T20I
272
runs
6 inn
MAT
6
AVG
54.40
SR
157.23
HS
119
100
1
50
1
NO
1
T20L
380
runs
15 inn
MAT
15
AVG
29.23
SR
125.00
HS
55
100
0
50
1
2014
1803 runs
40 mat
TEST
583
runs
14 inn
MAT
8
AVG
44.85
SR
41.73
HS
103
100
1
50
4
NO
1
ODI
790
runs
15 inn
MAT
15
AVG
52.67
SR
88.57
HS
126
100
3
50
4
NO
0
T20I
127
runs
5 inn
MAT
5
AVG
31.75
SR
154.88
HS
58
100
0
50
1
NO
1
T20L
303
runs
12 inn
MAT
12
AVG
27.55
SR
128.94
HS
54
100
0
50
2
2013
1262 runs
38 mat
TEST
489
runs
12 inn
MAT
9
AVG
44.45
SR
43.27
HS
137
100
2
50
0
NO
1
ODI
539
runs
21 inn
MAT
21
AVG
26.95
SR
79.03
HS
62
100
0
50
3
NO
1
T20I
234
runs
8 inn
MAT
8
AVG
39.00
SR
108.84
HS
85
100
0
50
2
NO
2
2012
1172 runs
1 wkts
35 mat
TEST
293
runs
4 inn
MAT
2
AVG
146.50
SR
40.98
HS
110
100
1
50
2
NO
2
ODI
BAT
275
runs
12 inn
MAT
13
AVG
27.50
SR
94.18
HS
72
100
0
50
2
BOWL
1
wkts
3 inn
AVG
59.00
ECO
5.36
BEST
—
5W
0
T20I
192
runs
7 inn
MAT
7
AVG
32.00
SR
135.21
HS
65
100
0
50
2
NO
1
T20L
412
runs
13 inn
MAT
13
AVG
31.69
SR
128.35
HS
73
100
0
50
3
2011
288 runs
1 wkts
13 mat
ODI
BAT
288
runs
12 inn
MAT
13
AVG
28.80
SR
83.48
HS
60
100
0
50
2
BOWL
1
wkts
5 inn
AVG
64.00
ECO
5.82
BEST
—
5W
0
0
11198 runs
2 wkts
262 mat
TEST
4163
runs
118 inn
MAT
69
AVG
40.03
SR
46.33
HS
199
100
10
50
21
NO
14
ODI
BAT
5507
runs
136 inn
MAT
143
AVG
46.67
SR
88.61
HS
185
100
12
50
35
BOWL
2
wkts
11 inn
AVG
94.50
ECO
5.91
BEST
—
5W
0
T20I
1528
runs
50 inn
MAT
50
AVG
35.53
SR
134.39
HS
119
100
1
50
10
NO
7
RECENT RESULTS
5 matches
▲
show
‹
CPL
CPL 2026
KIN
PAT
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
BUL
59 (14.4)
SPN
61/1 (4.5)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
CZE
ISR
155/3 (16.0)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
FIN
168/9 (20.0)
LUX
95 (17.2)
T20I
ICC Men's T20 World Cup Sub Regional Europe Qualifier C
GER
98/3 (8.1)
GRC
96 (18.2)
›