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 Sri Lanka
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 matches vs Sri Lanka
MatchRB4s6sSRORWEcoWin/LossScorecard
1st - Sun, 24 Jun 201831490063.26LossView Scorecard
3rd Group B - Sat, 03 Jun 20174400100.00WinView Scorecard
5th ODI - Fri, 10 Feb 201714920155.55WinView Scorecard
4th ODI - Tue, 07 Feb 2017646240103.22WinView Scorecard
3rd ODI - Sat, 04 Feb 201760615098.36WinView Scorecard
2nd ODI (D/N) - Wed, 01 Feb 2017350060.00WinView Scorecard
1st ODI - Sat, 28 Jan 2017302731111.11WinView Scorecard
3rd T20I (N) - Wed, 25 Jan 2017634423143.18LossView Scorecard
32nd - Mon, 28 Mar 2016201202166.66WinView Scorecard
2nd Test - Thu, 24 Jul 201437995037.37LossView Scorecard
2nd Test - Thu, 24 Jul 201412671017.91LossView Scorecard
1st Test - Wed, 16 Jul 201421484043.75WinView Scorecard
1st Test - Wed, 16 Jul 201451586087.93WinView Scorecard
3rd ODI - Sat, 12 Jul 201410871114152.11WinView Scorecard
2nd ODI - Wed, 09 Jul 201429413070.73LossView Scorecard
1st ODI - Sun, 06 Jul 2014757051107.14WinView Scorecard
14th - Sat, 22 Mar 2014241630150.00LossView Scorecard
3rd T20I (N) - Tue, 06 Aug 20131100100.00LossView Scorecard
2nd T20I (N) - Sun, 04 Aug 2013151410107.14WinView Scorecard
1st T20I (N) - Fri, 02 Aug 201315162093.75WinView Scorecard
5th ODI - Wed, 31 Jul 2013515151100.00LossView Scorecard
4th ODI - Sun, 28 Jul 2013480050.00LossView Scorecard
3rd ODI - Fri, 26 Jul 201347723065.27WinView Scorecard
2nd ODI - Tue, 23 Jul 201312181066.66LossView Scorecard
1st ODI - Sat, 20 Jul 2013231950121.05LossView Scorecard
7th - Sat, 22 Sep 2012301312230.76WinView Scorecard
5th ODI - Sun, 22 Jan 201212598104127.55LossView Scorecard
4th ODI - Fri, 20 Jan 2012967683126.31LossView Scorecard
3rd ODI - Tue, 17 Jan 2012393630108.33WinView Scorecard
2nd ODI - Sat, 14 Jan 2012171320130.76WinView Scorecard
1st ODI - Wed, 11 Jan 2012524070130.00WinView Scorecard
3rd Test - Tue, 03 Jan 201216020519278.04WinView Scorecard
2nd Test - Mon, 26 Dec 201125793031.64LossView Scorecard
2nd Test - Mon, 26 Dec 2011691416148.93LossView Scorecard
1st Test - Thu, 15 Dec 20119913512073.33WinView Scorecard
1st , Group B - Tue, 22 Sep 200924380063.15LossView Scorecard
26th , Super Eights - Wed, 28 Mar 200705000.00WinView Scorecard
13th - Tue, 24 Oct 200654883061.36WinView Scorecard
2nd Test - Fri, 04 Aug 20069514118067.37LossView Scorecard
2nd Test - Fri, 04 Aug 200633635052.38LossView Scorecard
1st Test - Thu, 27 Jul 200665728090.274.002205.50LossView Scorecard
1st Test - Thu, 27 Jul 200624383063.154.002205.50LossView Scorecard