AB de Villiers

Wicketkeeper batsman
SA Flag
Full Name: Abraham Benjamin de Villiers
Date of Birth: 17 Feb 1984
Current Age: 41 Year, 6 Month, 10 Days
Born: Pretoria
Teams: South Africa, Africa XI, Delhi Daredevils, Northerns, Royal Challengers Bangalore, Titans
TEST
Rank
-
Cap No
296
First Game
2004-12-17
Last Game
2018-03-30
ODI
Rank
-
Cap No
78
First Game
2005-02-02
Last Game
2018-06-24
T20I
Rank
-
Cap No
20
First Game
2006-02-24
Last Game
2017-10-29
AB de Villiers's stats vs AfghanistanAfghanistan Team Stats
T20I
MAT
2
ING
2
RUNS
81
BF
50
50s
1
100s
0
6s
6
4s
5
NO
0
HS
64
AVG
40.50
SR
162.00
ALL
MAT
2
ING
2
RUNS
81
BF
50
50s
1
100s
0
6s
6
4s
5
NO
0
HS
64
AVG
40.50
SR
162.00
AB de Villiers's stats vs Africa XIAfrica XI Team Stats
ODI
MAT
5
ING
5
RUNS
150
BF
165
50s
1
100s
0
6s
4
4s
17
NO
0
HS
70
AVG
30.00
SR
90.91
ALL
MAT
5
ING
5
RUNS
150
BF
165
50s
1
100s
0
6s
4
4s
17
NO
0
HS
70
AVG
30.00
SR
90.91
ODI
MAT
5
ING
1
BALLS
2
WKT
0
RUNS
22
ECO
11.00
AVG
22.00
SR
12.00
5Ws
0
ALL
MAT
5
ING
1
BALLS
2
WKT
0
RUNS
22
ECO
11.00
AVG
22.00
SR
12.00
5Ws
0
AB de Villiers's stats vs Asia XIAsia XI Team Stats
ODI
MAT
5
ING
5
RUNS
150
BF
165
50s
1
100s
0
6s
4
4s
17
NO
0
HS
70
AVG
30.00
SR
90.91
ALL
MAT
5
ING
5
RUNS
150
BF
165
50s
1
100s
0
6s
4
4s
17
NO
0
HS
70
AVG
30.00
SR
90.91
ODI
MAT
5
ING
1
BALLS
2
WKT
0
RUNS
22
ECO
11.00
AVG
22.00
SR
12.00
5Ws
0
ALL
MAT
5
ING
1
BALLS
2
WKT
0
RUNS
22
ECO
11.00
AVG
22.00
SR
12.00
5Ws
0
AB de Villiers's stats vs AustraliaAustralia Team Stats
TEST
MAT
42
ING
40
RUNS
1841
BF
3545
50s
12
100s
5
6s
75
4s
1219
NO
4
HS
169
AVG
51.14
SR
51.93
ODI
MAT
26
ING
25
RUNS
1250
BF
1262
50s
10
100s
1
6s
18
4s
113
NO
4
HS
136
AVG
59.52
SR
99.05
T20I
MAT
8
ING
8
RUNS
52
BF
60
50s
0
100s
0
6s
2
4s
2
NO
1
HS
21
AVG
7.43
SR
86.67
ALL
MAT
76
ING
73
RUNS
3143
BF
4867
50s
22
100s
6
6s
95
4s
1334
NO
9
HS
169
AVG
49.11
SR
64.58
TEST
MAT
42
ING
1
BALLS
1
WKT
0
RUNS
12
ECO
12.00
AVG
12.00
SR
6.00
5Ws
0
ODI
MAT
26
ING
1
BALLS
6
WKT
1
RUNS
42
ECO
7.00
AVG
42.00
SR
36.00
5Ws
0
ALL
MAT
76
ING
2
BALLS
7
WKT
1
RUNS
54
ECO
7.71
AVG
54.00
SR
42.00
5Ws
0
AB de Villiers's stats vs BangladeshBangladesh Team Stats
TEST
MAT
5
ING
5
RUNS
69
BF
174
50s
0
100s
0
6s
1
4s
9
NO
1
HS
46
AVG
17.25
SR
39.66
ODI
MAT
9
ING
7
RUNS
409
BF
377
50s
2
100s
1
6s
13
4s
31
NO
2
HS
176
AVG
81.80
SR
108.49
T20I
MAT
5
ING
5
RUNS
147
BF
108
50s
0
100s
0
6s
2
4s
34
NO
0
HS
49
AVG
29.40
SR
136.11
ALL
MAT
19
ING
17
RUNS
625
BF
659
50s
2
100s
1
6s
16
4s
74
NO
3
HS
176
AVG
44.64
SR
94.84
TEST
MAT
42
ING
1
BALLS
1
WKT
0
RUNS
12
ECO
12.00
AVG
12.00
SR
6.00
5Ws
0
ODI
MAT
26
ING
1
BALLS
6
WKT
1
RUNS
42
ECO
7.00
AVG
42.00
SR
36.00
5Ws
0
ALL
MAT
76
ING
2
BALLS
7
WKT
1
RUNS
54
ECO
7.71
AVG
54.00
SR
42.00
5Ws
0
AB de Villiers's stats vs EnglandEngland Team Stats
TEST
MAT
37
ING
34
RUNS
1393
BF
2649
50s
7
100s
2
6s
5
4s
180
NO
1
HS
174
AVG
42.21
SR
52.59
ODI
MAT
28
ING
27
RUNS
862
BF
993
50s
3
100s
2
6s
4
4s
93
NO
4
HS
121
AVG
37.48
SR
86.81
T20I
MAT
15
ING
15
RUNS
390
BF
243
50s
3
100s
0
6s
19
4s
35
NO
3
HS
71
AVG
32.50
SR
160.49
ALL
MAT
80
ING
76
RUNS
2645
BF
3885
50s
13
100s
4
6s
28
4s
308
NO
8
HS
174
AVG
38.90
SR
68.08
TEST
MAT
42
ING
1
BALLS
1
WKT
0
RUNS
12
ECO
12.00
AVG
12.00
SR
6.00
5Ws
0
ODI
MAT
26
ING
1
BALLS
6
WKT
1
RUNS
42
ECO
7.00
AVG
42.00
SR
36.00
5Ws
0
ALL
MAT
76
ING
2
BALLS
7
WKT
1
RUNS
54
ECO
7.71
AVG
54.00
SR
42.00
5Ws
0
AB de Villiers's stats vs IndiaIndia Team Stats
TEST
MAT
36
ING
35
RUNS
1334
BF
2451
50s
6
100s
3
6s
35
4s
628
NO
1
HS
217
AVG
39.24
SR
54.43
ODI
MAT
32
ING
32
RUNS
1357
BF
1221
50s
5
100s
6
6s
41
4s
118
NO
4
HS
119
AVG
48.46
SR
111.14
T20I
MAT
9
ING
9
RUNS
208
BF
158
50s
2
100s
0
6s
5
4s
22
NO
0
HS
63
AVG
23.11
SR
131.65
ALL
MAT
77
ING
76
RUNS
2899
BF
3830
50s
13
100s
9
6s
81
4s
768
NO
5
HS
217
AVG
40.83
SR
75.69
TEST
MAT
36
ING
1
BALLS
1
WKT
0
RUNS
5
ECO
5.00
AVG
5.00
SR
6.00
5Ws
0
ALL
MAT
77
ING
1
BALLS
1
WKT
0
RUNS
5
ECO
5.00
AVG
5.00
SR
6.00
5Ws
0
AB de Villiers's stats vs IrelandIreland Team Stats
ODI
MAT
4
ING
4
RUNS
95
BF
96
50s
0
100s
0
6s
2
4s
7
NO
0
HS
40
AVG
23.75
SR
98.96
ALL
MAT
4
ING
4
RUNS
95
BF
96
50s
0
100s
0
6s
2
4s
7
NO
0
HS
40
AVG
23.75
SR
98.96
ODI
MAT
4
ING
1
BALLS
2
WKT
1
RUNS
7
ECO
3.50
AVG
7.00
SR
12.00
5Ws
0
ALL
MAT
4
ING
1
BALLS
2
WKT
1
RUNS
7
ECO
3.50
AVG
7.00
SR
12.00
5Ws
0
AB de Villiers's stats vs KenyaKenya Team Stats
ODI
MAT
2
ING
2
RUNS
39
BF
39
50s
0
100s
0
6s
0
4s
5
NO
0
HS
28
AVG
19.50
SR
100.00
ALL
MAT
2
ING
2
RUNS
39
BF
39
50s
0
100s
0
6s
0
4s
5
NO
0
HS
28
AVG
19.50
SR
100.00
ODI
MAT
4
ING
1
BALLS
2
WKT
1
RUNS
7
ECO
3.50
AVG
7.00
SR
12.00
5Ws
0
ALL
MAT
4
ING
1
BALLS
2
WKT
1
RUNS
7
ECO
3.50
AVG
7.00
SR
12.00
5Ws
0
AB de Villiers's stats vs NetherlandsNetherlands Team Stats
ODI
MAT
3
ING
2
RUNS
134
BF
100
50s
0
100s
1
6s
4
4s
13
NO
0
HS
134
AVG
67.00
SR
134.00
T20I
MAT
1
ING
1
RUNS
21
BF
21
50s
0
100s
0
6s
0
4s
1
NO
0
HS
21
AVG
21.00
SR
100.00
ALL
MAT
4
ING
3
RUNS
155
BF
121
50s
0
100s
1
6s
4
4s
14
NO
0
HS
134
AVG
51.67
SR
128.10
ODI
MAT
4
ING
1
BALLS
2
WKT
1
RUNS
7
ECO
3.50
AVG
7.00
SR
12.00
5Ws
0
ALL
MAT
4
ING
1
BALLS
2
WKT
1
RUNS
7
ECO
3.50
AVG
7.00
SR
12.00
5Ws
0
AB de Villiers's stats vs New ZealandNew Zealand Team Stats
TEST
MAT
16
ING
14
RUNS
546
BF
905
50s
5
100s
0
6s
1
4s
69
NO
0
HS
97
AVG
39.00
SR
60.33
ODI
MAT
25
ING
25
RUNS
991
BF
1013
50s
7
100s
1
6s
15
4s
91
NO
9
HS
106
AVG
61.94
SR
97.83
T20I
MAT
11
ING
11
RUNS
270
BF
226
50s
1
100s
0
6s
6
4s
24
NO
3
HS
52
AVG
33.75
SR
119.47
ALL
MAT
52
ING
50
RUNS
1807
BF
2144
50s
13
100s
1
6s
22
4s
184
NO
12
HS
106
AVG
47.55
SR
84.28
ODI
MAT
25
ING
3
BALLS
11
WKT
2
RUNS
60
ECO
5.45
AVG
30.00
SR
33.00
5Ws
0
ALL
MAT
52
ING
3
BALLS
11
WKT
2
RUNS
60
ECO
5.45
AVG
30.00
SR
33.00
5Ws
0
AB de Villiers's stats vs PakistanPakistan Team Stats
TEST
MAT
22
ING
21
RUNS
1112
BF
1868
50s
3
100s
4
6s
9
4s
104
NO
4
HS
278
AVG
65.41
SR
59.53
ODI
MAT
31
ING
31
RUNS
1423
BF
1558
50s
10
100s
3
6s
23
4s
127
NO
7
HS
128
AVG
59.29
SR
91.34
T20I
MAT
10
ING
8
RUNS
144
BF
118
50s
1
100s
0
6s
5
4s
10
NO
0
HS
53
AVG
18.00
SR
122.03
ALL
MAT
63
ING
60
RUNS
2679
BF
3544
50s
14
100s
7
6s
37
4s
241
NO
11
HS
278
AVG
54.67
SR
75.59
ODI
MAT
31
ING
1
BALLS
6
WKT
1
RUNS
43
ECO
7.17
AVG
43.00
SR
36.00
5Ws
0
ALL
MAT
63
ING
1
BALLS
6
WKT
1
RUNS
43
ECO
7.17
AVG
43.00
SR
36.00
5Ws
0
AB de Villiers's stats vs ScotlandScotland Team Stats
ODI
MAT
1
ING
1
RUNS
62
BF
45
50s
1
100s
0
6s
2
4s
9
NO
0
HS
62
AVG
62.00
SR
137.78
T20I
MAT
1
ING
1
RUNS
79
BF
34
50s
1
100s
0
6s
6
4s
5
NO
1
HS
79
AVG
79.00
SR
232.35
ALL
MAT
2
ING
2
RUNS
141
BF
79
50s
2
100s
0
6s
8
4s
14
NO
1
HS
79
AVG
141.00
SR
178.48
ODI
MAT
31
ING
1
BALLS
6
WKT
1
RUNS
43
ECO
7.17
AVG
43.00
SR
36.00
5Ws
0
ALL
MAT
63
ING
1
BALLS
6
WKT
1
RUNS
43
ECO
7.17
AVG
43.00
SR
36.00
5Ws
0
AB de Villiers's stats vs Sri LankaSri Lanka Team Stats
TEST
MAT
13
ING
12
RUNS
691
BF
1146
50s
5
100s
1
6s
3
4s
90
NO
1
HS
160
AVG
62.82
SR
60.30
ODI
MAT
24
ING
23
RUNS
962
BF
961
50s
7
100s
2
6s
14
4s
80
NO
4
HS
125
AVG
50.63
SR
100.10
T20I
MAT
7
ING
7
RUNS
168
BF
116
50s
1
100s
0
6s
7
4s
9
NO
2
HS
63
AVG
33.60
SR
144.83
ALL
MAT
44
ING
42
RUNS
1821
BF
2223
50s
13
100s
3
6s
24
4s
179
NO
7
HS
160
AVG
52.03
SR
81.92
TEST
MAT
13
ING
1
BALLS
4
WKT
0
RUNS
22
ECO
5.50
AVG
22.00
SR
24.00
5Ws
0
ALL
MAT
44
ING
1
BALLS
4
WKT
0
RUNS
22
ECO
5.50
AVG
22.00
SR
24.00
5Ws
0
AB de Villiers's stats vs United Arab EmiratesUnited Arab Emirates Team Stats
ODI
MAT
1
ING
1
RUNS
99
BF
82
50s
1
100s
0
6s
4
4s
6
NO
0
HS
99
AVG
99.00
SR
120.73
ALL
MAT
1
ING
1
RUNS
99
BF
82
50s
1
100s
0
6s
4
4s
6
NO
0
HS
99
AVG
99.00
SR
120.73
ODI
MAT
1
ING
1
BALLS
3
WKT
2
RUNS
15
ECO
5.00
AVG
7.50
SR
9.00
5Ws
0
ALL
MAT
1
ING
1
BALLS
3
WKT
2
RUNS
15
ECO
5.00
AVG
7.50
SR
9.00
5Ws
0
AB de Villiers's stats vs West IndiesWest Indies Team Stats
TEST
MAT
18
ING
17
RUNS
1183
BF
2067
50s
3
100s
6
6s
12
4s
133
NO
3
HS
178
AVG
84.50
SR
57.23
ODI
MAT
23
ING
21
RUNS
1248
BF
1105
50s
4
100s
5
6s
40
4s
96
NO
3
HS
162
AVG
69.33
SR
112.94
T20I
MAT
7
ING
7
RUNS
98
BF
88
50s
0
100s
0
6s
2
4s
9
NO
0
HS
25
AVG
14.00
SR
111.36
ALL
MAT
48
ING
45
RUNS
2529
BF
3260
50s
7
100s
11
6s
54
4s
238
NO
6
HS
178
AVG
64.85
SR
77.58
TEST
MAT
18
ING
1
BALLS
21
WKT
2
RUNS
49
ECO
2.33
AVG
24.50
SR
63.00
5Ws
0
ALL
MAT
48
ING
1
BALLS
21
WKT
2
RUNS
49
ECO
2.33
AVG
24.50
SR
63.00
5Ws
0
AB de Villiers's stats vs ZimbabweZimbabwe Team Stats
TEST
MAT
5
ING
4
RUNS
205
BF
290
50s
2
100s
0
6s
2
4s
32
NO
0
HS
98
AVG
51.25
SR
70.69
ODI
MAT
13
ING
13
RUNS
527
BF
505
50s
2
100s
3
6s
20
4s
34
NO
2
HS
109
AVG
47.91
SR
104.36
ALL
MAT
19
ING
17
RUNS
732
BF
795
50s
4
100s
3
6s
22
4s
66
NO
2
HS
109
AVG
48.80
SR
92.08
TEST
MAT
5
ING
1
BALLS
7
WKT
0
RUNS
16
ECO
2.29
AVG
16.00
SR
42.00
5Ws
0
ODI
MAT
13
ING
1
BALLS
2
WKT
0
RUNS
13
ECO
6.50
AVG
13.00
SR
12.00
5Ws
0
ALL
MAT
19
ING
2
BALLS
9
WKT
0
RUNS
29
ECO
3.22
AVG
29.00
SR
54.00
5Ws
0