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 2018 stats
TEST
MAT
14
ING
14
RUNS
638
BF
990
50s
6
100s
1
6s
6
4s
86
NO
2
HS
126
AVG
53.17
SR
64.44
ODI
MAT
4
ING
4
RUNS
93
BF
108
50s
0
100s
0
6s
2
4s
5
NO
0
HS
31
AVG
23.25
SR
86.11
TEST
1st InningING
4
RUNS
218
BF
346
50s
3
100s
0
6s
1
4s
30
NO
0
HS
69
AVG
54.50
SR
63.01
TEST
2nd InningING
3
RUNS
202
BF
292
50s
1
100s
1
6s
1
4s
31
NO
2
HS
126
AVG
202.00
SR
69.18
TEST
3rd InningING
4
RUNS
184
BF
312
50s
2
100s
0
6s
3
4s
20
NO
0
HS
80
AVG
46.00
SR
58.97
TEST
4th InningING
3
RUNS
34
BF
40
50s
0
100s
0
6s
1
4s
5
NO
0
HS
28
AVG
11.33
SR
85.00
ODI
1st InningING
2
RUNS
61
BF
83
50s
0
100s
0
6s
0
4s
4
NO
0
HS
31
AVG
30.50
SR
73.49
ODI
2nd InningING
2
RUNS
32
BF
25
50s
0
100s
0
6s
2
4s
1
NO
0
HS
26
AVG
16.00
SR
128.00
TEST
MAT
-99
ING
14
RUNS
638
BF
990
50s
0
100s
0
6s
6
4s
86
NO
0
HS
126
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
4
RUNS
93
BF
108
50s
0
100s
0
6s
2
4s
5
NO
0
HS
31
AVG
0.00
SR
0.00
AB de Villiers's 2018 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st - Sun, 24 Jun 2018 vs Ireland31490063.26LossView Scorecard
4th Test - Fri, 30 Mar 2018 vs Australia691197157.98WinView Scorecard
4th Test - Fri, 30 Mar 2018 vs Australia6510120.00WinView Scorecard
3rd Test - Thu, 22 Mar 2018 vs Australia649510067.36WinView Scorecard
3rd Test - Thu, 22 Mar 2018 vs Australia631367146.32WinView Scorecard
2nd Test - Fri, 09 Mar 2018 vs Australia12614620186.30WinView Scorecard
2nd Test - Fri, 09 Mar 2018 vs Australia282641107.69WinView Scorecard
1st Test - Thu, 01 Mar 2018 vs Australia7112711055.90LossView Scorecard
1st Test - Thu, 01 Mar 2018 vs Australia01000.00LossView Scorecard
6th ODI - Fri, 16 Feb 2018 vs India30344088.23LossView Scorecard
5th ODI - Tue, 13 Feb 2018 vs India670085.71LossView Scorecard
4th ODI - Sat, 10 Feb 2018 vs India261812144.44WinView Scorecard
3rd Test - Wed, 24 Jan 2018 vs India5190026.31LossView Scorecard
3rd Test - Wed, 24 Jan 2018 vs India6131046.15LossView Scorecard
2nd Test - Sat, 13 Jan 2018 vs India20482041.66WinView Scorecard
2nd Test - Sat, 13 Jan 2018 vs India8012110066.11WinView Scorecard
1st Test - Fri, 05 Jan 2018 vs India658411077.38WinView Scorecard
1st Test - Fri, 05 Jan 2018 vs India35502270.00WinView Scorecard