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 Australia
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 matches vs Australia
MatchRB4s6sSRORWEcoWin/LossScorecard
4th Test - Fri, 30 Mar 2018691197157.98WinView Scorecard
4th Test - Fri, 30 Mar 20186510120.00WinView Scorecard
3rd Test - Thu, 22 Mar 2018649510067.36WinView Scorecard
3rd Test - Thu, 22 Mar 2018631367146.32WinView Scorecard
2nd Test - Fri, 09 Mar 201812614620186.30WinView Scorecard
2nd Test - Fri, 09 Mar 2018282641107.69WinView Scorecard
1st Test - Thu, 01 Mar 20187112711055.90LossView Scorecard
1st Test - Thu, 01 Mar 201801000.00LossView Scorecard
4th - Sat, 11 Jun 2016393241121.87LossView Scorecard
3rd - Tue, 07 Jun 201622380057.89WinView Scorecard
2nd T20I - Sun, 06 Mar 201613911144.44LossView Scorecard
1st T20I (N) - Fri, 04 Mar 201601000.00WinView Scorecard
4th ODI - Fri, 21 Nov 2014918860103.40LossView Scorecard
3rd ODI - Wed, 19 Nov 2014523461152.946.004217.00LossView Scorecard
2nd ODI - Sun, 16 Nov 2014484180117.07WinView Scorecard
1st ODI - Fri, 14 Nov 2014807641105.26LossView Scorecard
Final - Sat, 06 Sep 2014574162139.02WinView Scorecard
5th - Tue, 02 Sep 20146190031.57LossView Scorecard
2nd - Wed, 27 Aug 2014136106112128.30WinView Scorecard
3rd T20I (N) - Fri, 14 Mar 2014111001110.00LossView Scorecard
3rd Test - Sat, 01 Mar 201414372037.83LossView Scorecard
3rd Test - Sat, 01 Mar 2014432286018.85LossView Scorecard
2nd Test - Thu, 20 Feb 201411623214150.00WinView Scorecard
2nd Test - Thu, 20 Feb 201429395074.35WinView Scorecard
1st Test - Wed, 12 Feb 20149114810261.48LossView Scorecard
1st Test - Wed, 12 Feb 201448905053.33LossView Scorecard
3rd Test - Fri, 30 Nov 20124121033.33WinView Scorecard
3rd Test - Fri, 30 Nov 201216918421391.84WinView Scorecard
2nd Test - Thu, 22 Nov 2012115006.66LossView Scorecard
2nd Test - Thu, 22 Nov 2012332200015.00LossView Scorecard
1st Test - Fri, 09 Nov 201240845047.61LossView Scorecard
1st Test - Fri, 09 Nov 2012291144025.43LossView Scorecard
19th - Sun, 30 Sep 201221240087.50LossView Scorecard
2nd Test - Thu, 17 Nov 2011649711065.97LossView Scorecard
2nd Test - Thu, 17 Nov 20117313610153.67LossView Scorecard
1st Test - Wed, 09 Nov 2011892088.88WinView Scorecard
5th ODI - Fri, 17 Apr 200938422090.47LossView Scorecard
4th ODI - Mon, 13 Apr 2009847463113.51WinView Scorecard
3rd ODI - Thu, 09 Apr 200980877091.95WinView Scorecard
2nd ODI - Sun, 05 Apr 200936422185.71WinView Scorecard
1st ODI - Fri, 03 Apr 2009260033.33LossView Scorecard
2nd T20I (N) - Sun, 29 Mar 200905000.00WinView Scorecard
1st T20I (N) - Fri, 27 Mar 20097710100.00WinView Scorecard
3rd Test - Thu, 19 Mar 200916319612783.16WinView Scorecard
2nd Test - Fri, 06 Mar 2009380037.50LossView Scorecard
2nd Test - Fri, 06 Mar 2009841999042.21LossView Scorecard
1st Test - Thu, 26 Feb 20091041859156.21LossView Scorecard
1st Test - Thu, 26 Feb 2009370042.85LossView Scorecard
5th ODI - Fri, 30 Jan 200960714084.50WinView Scorecard
4th ODI - Mon, 26 Jan 200982856196.47WinView Scorecard
3rd ODI - Fri, 23 Jan 20095410125.00WinView Scorecard
2nd ODI - Sun, 18 Jan 200944622070.96LossView Scorecard
1st T20I (N) - Sun, 11 Jan 200904000.00LossView Scorecard
3rd Test - Sat, 03 Jan 200911521021.15LossView Scorecard
3rd Test - Sat, 03 Jan 2009561448038.88LossView Scorecard
2nd Test - Fri, 26 Dec 20087510013.72WinView Scorecard
1st Test - Wed, 17 Dec 2008631307148.46WinView Scorecard
1st Test - Wed, 17 Dec 20081061869056.98WinView Scorecard
2nd Semi-Final - Wed, 25 Apr 200715343044.11LossView Scorecard
22nd , Group A - Sat, 24 Mar 20079270142131.42LossView Scorecard
3rd Test - Fri, 31 Mar 200612451026.661.0012012.00LossView Scorecard
3rd Test - Fri, 31 Mar 20064150026.661.0012012.00LossView Scorecard
2nd Test - Fri, 24 Mar 2006501374036.49LossView Scorecard
2nd Test - Fri, 24 Mar 200646807057.50LossView Scorecard
1st Test - Thu, 16 Mar 20068291027.58LossView Scorecard
1st Test - Thu, 16 Mar 20067121058.33LossView Scorecard
5th ODI - Sun, 12 Mar 200614201070.00LossView Scorecard
4th ODI - Fri, 10 Mar 200638454284.44LossView Scorecard
3rd ODI - Sun, 05 Mar 200668926173.91LossView Scorecard
2nd ODI - Fri, 03 Mar 200618233078.26WinView Scorecard
1st ODI - Sun, 26 Feb 2006433071143.33LossView Scorecard
Only T20I (N) - Fri, 24 Feb 200600000.00WinView Scorecard
3rd Test - Mon, 02 Jan 20062180011.11LossView Scorecard
3rd Test - Mon, 02 Jan 2006140025.00LossView Scorecard
2nd Test - Mon, 26 Dec 2005611419043.26LossView Scorecard
2nd Test - Mon, 26 Dec 20058441018.18LossView Scorecard
1st Test - Fri, 16 Dec 20056810910062.38LossView Scorecard
1st Test - Fri, 16 Dec 200512572021.05LossView Scorecard