Team
Date
Venue
vs
Match
Res
South Africa
One-Day Internationals
Twenty20 Internationals
|
Match Listing —
Tests
Team
Date
Venue
vs
Match
Res
Team
Date
vs
Res
Pos
Score
Bls
4s
6s
Dismiss
Ct/St
Bowling
RSA
26.12.2014
WIN
Draw
6
10
35
2
0
Ct Wkeep
dnb
 
RSA
2.1.2015
WIN
Win
6
15
41
2
0
Bowled
1
dnb
 
RSA
21.7.2015
BAN
Draw
5
54
108
5
0
Caught
dnb
 
RSA
30.7.2015
BAN
Draw
dnb
 
1
dnb
 
RSA
3.12.2015
IND
Loss
2
22
55
3
0
Bowled
2
34
117
4
1
Bowled
RSA
26.12.2015
ENG
Loss
6
10
35
1
0
Bowled
7
0
6
0
0
Stumped
RSA
2.1.2016
ENG
Draw
6
102*
148
16
0
not out
1
dnb
 
1
RSA
14.1.2016
ENG
Loss
6
23
44
3
0
Run Out
1
6
0
8
0
0
Bowled
RSA
22.1.2016
ENG
Win
6
35
60
5
0
Ct Wkeep
6
78*
154
9
1
not out
RSA
19.8.2016
NZL
Draw
6
46
90
7
0
LBW
dnb
 
RSA
27.8.2016
NZL
Win
6
8
36
1
0
Caught
6
40*
113
6
0
not out
RSA
3.11.2016
AUS
Win
6
51
86
7
0
Caught
6
8
18
2
0
Caught
7-1-29-1
RSA
12.11.2016
AUS
Win
6
74
204
8
0
Caught
dnb
 
RSA
24.11.2016
AUS
Loss
6
8
34
0
0
Ct Wkeep
1-0-1-0
6
21
31
3
0
Caught
RSA
26.12.2016
SRI
Win
6
3
18
0
0
LBW
6
8
10
1
0
Caught
RSA
2.1.2017
SRI
Win
6
10
28
2
0
Caught
1
6
0
4
0
0
Run Out
RSA
12.1.2017
SRI
Win
7
0
2
0
0
Caught
1
dnb
 
1
RSA
8.3.2017
NZL
Draw
6
64
164
10
0
Ct Wkeep
6
6
23
1
0
Bowled
RSA
16.3.2017
NZL
Win
7
89
160
9
0
Caught
dnb
 
RSA
25.3.2017
NZL
Draw
6
29
49
4
0
Caught
2-0-7-0
6
1
11
0
0
Ct Wkeep
RSA
6.7.2017
ENG
Loss
5
59
130
9
0
Caught
5-0-14-0
6
21
41
2
0
Bowled
1
RSA
14.7.2017
ENG
Win
6
20
27
4
0
Ct Wkeep
6
15
33
2
0
Caught
RSA
27.7.2017
ENG
Loss
6
52
120
8
0
Ct Wkeep
6
32
97
2
0
LBW
RSA
4.8.2017
ENG
Loss
4
46
93
4
0
Bowled
1
4
12
32
1
0
Ct Wkeep
RSA
28.9.2017
BAN
Win
4
31*
87
2
1
not out
4
71
107
7
0
Ct Wkeep
RSA
6.10.2017
BAN
Win
4
7
12
1
0
Ct Wkeep
1
dnb
 
RSA
26.12.2017
ZIM
Win
5
44
72
5
0
Ct Wkeep
2
dnb
 
RSA
22.3.2018
AUS
Win
6
1
12
0
0
Caught
1-0-10-0
6
5
4
1
0
Caught
RSA
30.3.2018
AUS
Win
6
95*
194
13
0
not out
6
35*
40
4
0
not out
1
RSA
12.7.2018
SRI
Loss
5
17
33
2
0
Bowled
4
2
17
0
0
Caught
1
RSA
20.7.2018
SRI
Loss
6
11
20
1
0
Caught
7
63
98
4
0
Ct Wkeep
RSA
26.12.2018
PAK
Win
6
53
87
9
0
Ct Wkeep
6
13*
10
2
0
not out
RSA
3.1.2019
PAK
Win
6
75
162
10
0
Ct Wkeep
1
dnb
 
RSA
11.1.2019
PAK
Win
6
8
9
2
0
Ct Wkeep
6
23
42
3
0
Ct Wkeep
RSA
13.2.2019
SRI
Loss
4
47
66
7
0
Run Out
4
3
16
0
0
LBW
RSA
21.2.2019
SRI
Loss
4
0
2
0
0
Run Out
4
6
25
0
0
Ct Wkeep
RSA
2.10.2019
IND
Loss
5
18
26
3
0
LBW
1
4
0
2
0
0
Bowled
RSA
10.10.2019
IND
Loss
4
8
15
1
0
Ct Wkeep
5
38
63
4
1
Caught
RSA
19.10.2019
IND
Loss
5
32
72
5
0
Stumped
5
0
3
0
0
Ct Wkeep
RSA
24.1.2020
ENG
Loss
6
6
28
0
0
Caught
6
27
29
6
0
Ct Wkeep
RSA
26.12.2020
SRI
Win
6
71
125
7
0
Ct Wkeep
dnb
 
1
RSA
3.1.2021
SRI
Win
6
19
30
3
0
LBW
dnb
 
1
RSA
26.1.2021
PAK
Loss
6
17
67
0
0
Run Out
1
7
40
93
3
0
LBW
RSA
4.2.2021
PAK
Loss
5
44*
138
5
0
not out
5
61
125
6
0
Ct Wkeep
RSA
26.12.2021
IND
Loss
5
52
103
10
0
Ct Wkeep
6
35*
80
4
0
not out
RSA
3.1.2022
IND
Win
5
51
60
6
1
Ct Wkeep
1
5
23*
45
3
0
not out
RSA
11.1.2022
IND
Win
6
28
52
4
0
Caught
1
5
32*
58
5
0
not out
1
RSA
17.2.2022
NZL
Loss
5
7
31
0
0
Caught
5
41
73
6
0
LBW
RSA
25.3.2022
NZL
Win
5
29
81
5
0
Bowled
1
5
23
51
2
0
Caught
2
RSA
31.3.2022
BAN
Win
4
93
190
12
0
Bowled
4
4
22
0
0
Caught
RSA
8.4.2022
BAN
Win
4
67
162
7
0
Caught
4
30
56
2
0
LBW
RSA
17.12.2022
AUS
Loss
4
38
70
3
0
Bowled
4
29
61
3
0
LBW
RSA
26.12.2022
AUS
Loss
4
1
8
0
0
Ct Wkeep
4
65
144
6
0
Caught
RSA
4.1.2023
AUS
Draw
4
35
74
1
2
Ct Wkeep
4
17*
42
1
0
not out
RSA
28.2.2023
WIN
Win
4
0
2
0
0
LBW
4
0
1
0
0
Ct Wkeep
RSA
8.3.2023
WIN
Win
4
28
64
3
0
LBW
1
4
172
280
20
0
Caught
1
RSA
26.12.2023
IND
Win
dnb
 
dnb
 
|