AB de Villiers

Wicketkeeper batsman
SA Flag
Full Name: Abraham Benjamin de Villiers
Date of Birth: 17 Feb 1984
Current Age: 41 Year, 7 Month, 1 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 2017 stats
TEST
MAT
1
ING
1
RUNS
53
BF
65
50s
1
100s
0
6s
1
4s
5
NO
0
HS
53
AVG
53.00
SR
81.54
ODI
MAT
19
ING
18
RUNS
773
BF
661
50s
5
100s
1
6s
15
4s
67
NO
5
HS
176
AVG
59.46
SR
116.94
T20I
MAT
7
ING
7
RUNS
304
BF
200
50s
2
100s
0
6s
12
4s
24
NO
1
HS
65
AVG
50.67
SR
152.00
TEST
1st InningING
1
RUNS
53
BF
65
50s
1
100s
0
6s
1
4s
5
NO
0
HS
53
AVG
53.00
SR
81.54
ODI
1st InningING
10
RUNS
454
BF
351
50s
3
100s
1
6s
12
4s
34
NO
1
HS
176
AVG
50.44
SR
129.34
ODI
2nd InningING
8
RUNS
319
BF
310
50s
2
100s
0
6s
3
4s
33
NO
4
HS
60
AVG
79.75
SR
102.90
T20I
1st InningING
6
RUNS
269
BF
181
50s
2
100s
0
6s
10
4s
22
NO
1
HS
65
AVG
53.80
SR
148.62
T20I
2nd InningING
1
RUNS
35
BF
19
50s
0
100s
0
6s
2
4s
2
NO
0
HS
35
AVG
35.00
SR
184.21
TEST
MAT
-99
ING
1
RUNS
53
BF
65
50s
0
100s
0
6s
1
4s
5
NO
0
HS
53
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
18
RUNS
773
BF
661
50s
0
100s
0
6s
15
4s
67
NO
0
HS
176
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
7
RUNS
304
BF
200
50s
0
100s
0
6s
12
4s
24
NO
0
HS
65
AVG
0.00
SR
0.00
AB de Villiers's 2017 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
Only Test - Tue, 26 Dec 2017 vs Zimbabwe53655181.53WinView Scorecard
2nd T20I - Sun, 29 Oct 2017 vs Bangladesh201511133.33WinView Scorecard
1st T20I (N) - Thu, 26 Oct 2017 vs Bangladesh492780181.48WinView Scorecard
3rd ODI - Sun, 22 Oct 2017 vs Bangladesh201511133.33WinView Scorecard
2nd ODI - Wed, 18 Oct 2017 vs Bangladesh176104157169.23WinView Scorecard
3rd T20I - Sun, 25 Jun 2017 vs England351922184.21LossView Scorecard
2nd T20I (D/N) - Fri, 23 Jun 2017 vs England462043230.00WinView Scorecard
1st T20I (N) - Wed, 21 Jun 2017 vs England655842112.06LossView Scorecard
11th Group B - Sun, 11 Jun 2017 vs India161210133.33LossView Scorecard
7th Group B - Wed, 07 Jun 2017 vs Pakistan01000.00LossView Scorecard
3rd Group B - Sat, 03 Jun 2017 vs Sri Lanka4400100.00WinView Scorecard
3rd ODI - Mon, 29 May 2017 vs England27305090.00WinView Scorecard
2nd ODI - Sat, 27 May 2017 vs England525060104.00LossView Scorecard
1st ODI - Wed, 24 May 2017 vs England453870118.42LossView Scorecard
5th ODI - Sat, 04 Mar 2017 vs New Zealand232122109.52WinView Scorecard
4th ODI - Wed, 01 Mar 2017 vs New Zealand725943122.03LossView Scorecard
3rd ODI - Sat, 25 Feb 2017 vs New Zealand858071106.25WinView Scorecard
2nd ODI - Wed, 22 Feb 2017 vs New Zealand45492091.83LossView Scorecard
1st ODI - Sun, 19 Feb 2017 vs New Zealand373430108.82WinView Scorecard
Only T20I (N) - Fri, 17 Feb 2017 vs New Zealand261731152.94WinView Scorecard
5th ODI - Fri, 10 Feb 2017 vs Sri Lanka14920155.55WinView Scorecard
4th ODI - Tue, 07 Feb 2017 vs Sri Lanka646240103.22WinView Scorecard
3rd ODI - Sat, 04 Feb 2017 vs Sri Lanka60615098.36WinView Scorecard
2nd ODI (D/N) - Wed, 01 Feb 2017 vs Sri Lanka350060.00WinView Scorecard
1st ODI - Sat, 28 Jan 2017 vs Sri Lanka302731111.11WinView Scorecard
3rd T20I (N) - Wed, 25 Jan 2017 vs Sri Lanka634423143.18LossView Scorecard