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
AB de Villiers
Wicketkeeper batsman
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
Player Stats
Last 10 Matches
Yearwise Stats
Teamwise Stats
Groundwise Stats
Ranking
AB de Villiers's stats vs Afghanistan
Afghanistan 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 XI
Africa 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 XI
Asia 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 Australia
Australia 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 Bangladesh
Bangladesh 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 England
England 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 India
India 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 Ireland
Ireland 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 Kenya
Kenya 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 Netherlands
Netherlands 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 Zealand
New 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 Pakistan
Pakistan 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 Scotland
Scotland 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 Lanka
Sri 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 Emirates
United 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 Indies
West 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 Zimbabwe
Zimbabwe 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