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, 9 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 2009 stats
TEST
MAT
11
ING
11
RUNS
572
BF
1071
50s
4
100s
2
6s
9
4s
56
NO
1
HS
163
AVG
57.20
SR
53.41
ODI
MAT
17
ING
17
RUNS
762
BF
821
50s
6
100s
1
6s
6
4s
66
NO
3
HS
121
AVG
54.43
SR
92.81
T20I
MAT
11
ING
11
RUNS
227
BF
159
50s
2
100s
0
6s
7
4s
21
NO
2
HS
79
AVG
25.22
SR
142.77
TEST
1st InningING
2
RUNS
82
BF
164
50s
1
100s
0
6s
0
4s
11
NO
0
HS
50
AVG
41.00
SR
50.00
TEST
2nd InningING
4
RUNS
281
BF
441
50s
0
100s
2
6s
8
4s
22
NO
1
HS
163
AVG
93.67
SR
63.72
TEST
3rd InningING
2
RUNS
66
BF
116
50s
1
100s
0
6s
1
4s
6
NO
0
HS
64
AVG
33.00
SR
56.90
TEST
4th InningING
3
RUNS
143
BF
350
50s
2
100s
0
6s
0
4s
17
NO
0
HS
84
AVG
47.67
SR
40.86
ODI
1st InningING
8
RUNS
425
BF
425
50s
4
100s
1
6s
4
4s
40
NO
0
HS
121
AVG
53.13
SR
100.00
ODI
2nd InningING
9
RUNS
337
BF
396
50s
2
100s
0
6s
2
4s
26
NO
3
HS
82
AVG
56.17
SR
85.10
T20I
1st InningING
6
RUNS
198
BF
121
50s
2
100s
0
6s
7
4s
19
NO
1
HS
79
AVG
39.60
SR
163.64
T20I
2nd InningING
5
RUNS
29
BF
38
50s
0
100s
0
6s
0
4s
2
NO
1
HS
11
AVG
7.25
SR
76.32
TEST
MAT
-99
ING
11
RUNS
572
BF
1071
50s
0
100s
0
6s
9
4s
56
NO
0
HS
163
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
17
RUNS
762
BF
821
50s
0
100s
0
6s
6
4s
66
NO
0
HS
121
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
11
RUNS
227
BF
159
50s
0
100s
0
6s
7
4s
21
NO
0
HS
79
AVG
0.00
SR
0.00
AB de Villiers's 2009 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd Test - Sat, 26 Dec 2009 vs England50986051.02LossView Scorecard
2nd Test - Sat, 26 Dec 2009 vs England2150013.33LossView Scorecard
1st Test - Wed, 16 Dec 2009 vs England32665048.48LossView Scorecard
1st Test - Wed, 16 Dec 2009 vs England641016163.36LossView Scorecard
4th ODI - Sun, 29 Nov 2009 vs England22364061.11LossView Scorecard
3rd ODI - Fri, 27 Nov 2009 vs England12185140142.35WinView Scorecard
2nd ODI - Sun, 22 Nov 2009 vs England2100020.00LossView Scorecard
2nd T20I - Sun, 15 Nov 2009 vs England241331184.61WinView Scorecard
1st T20I (N) - Fri, 13 Nov 2009 vs England101010100.00LossView Scorecard
2nd ODI - Tue, 10 Nov 2009 vs Zimbabwe5110045.45WinView Scorecard
1st ODI - Sun, 08 Nov 2009 vs Zimbabwe515151100.00WinView Scorecard
8th , Group B - Sun, 27 Sep 2009 vs England36414087.80LossView Scorecard
3rd , Group B - Thu, 24 Sep 2009 vs New Zealand70769092.10WinView Scorecard
1st , Group B - Tue, 22 Sep 2009 vs Sri Lanka24380063.15LossView Scorecard
1st Semi-Final (D/N) - Thu, 18 Jun 2009 vs Pakistan150020.00LossView Scorecard
24th - Tue, 16 Jun 2009 vs India635170123.52WinView Scorecard
17th - Sat, 13 Jun 2009 vs West Indies171020170.00WinView Scorecard
14th - Thu, 11 Jun 2009 vs England11120091.66WinView Scorecard
10th - Tue, 09 Jun 2009 vs New Zealand15820187.50WinView Scorecard
5th - Sun, 07 Jun 2009 vs Scotland793456232.35WinView Scorecard
5th ODI - Fri, 17 Apr 2009 vs Australia38422090.47LossView Scorecard
4th ODI - Mon, 13 Apr 2009 vs Australia847463113.51WinView Scorecard
3rd ODI - Thu, 09 Apr 2009 vs Australia80877091.95WinView Scorecard
2nd ODI - Sun, 05 Apr 2009 vs Australia36422185.71WinView Scorecard
1st ODI - Fri, 03 Apr 2009 vs Australia260033.33LossView Scorecard
2nd T20I (N) - Sun, 29 Mar 2009 vs Australia05000.00WinView Scorecard
1st T20I (N) - Fri, 27 Mar 2009 vs Australia7710100.00WinView Scorecard
3rd Test - Thu, 19 Mar 2009 vs Australia16319612783.16WinView Scorecard
2nd Test - Fri, 06 Mar 2009 vs Australia380037.50LossView Scorecard
2nd Test - Fri, 06 Mar 2009 vs Australia841999042.21LossView Scorecard
1st Test - Thu, 26 Feb 2009 vs Australia1041859156.21LossView Scorecard
1st Test - Thu, 26 Feb 2009 vs Australia370042.85LossView Scorecard
5th ODI - Fri, 30 Jan 2009 vs Australia60714084.50WinView Scorecard
4th ODI - Mon, 26 Jan 2009 vs Australia82856196.47WinView Scorecard
3rd ODI - Fri, 23 Jan 2009 vs Australia5410125.00WinView Scorecard
2nd ODI - Sun, 18 Jan 2009 vs Australia44622070.96LossView Scorecard
1st T20I (N) - Sun, 11 Jan 2009 vs Australia04000.00LossView Scorecard
3rd Test - Sat, 03 Jan 2009 vs Australia11521021.15LossView Scorecard
3rd Test - Sat, 03 Jan 2009 vs Australia561448038.88LossView Scorecard