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 India
TEST
MAT
36
ING
35
RUNS
1334
BF
2451
50s
6
100s
3
6s
35
4s
628
NO
1
HS
217
AVG
39.24
SR
54.43
ODI
MAT
32
ING
32
RUNS
1357
BF
1221
50s
5
100s
6
6s
41
4s
118
NO
4
HS
119
AVG
48.46
SR
111.14
T20I
MAT
9
ING
9
RUNS
208
BF
158
50s
2
100s
0
6s
5
4s
22
NO
0
HS
63
AVG
23.11
SR
131.65
ALL
MAT
77
ING
76
RUNS
2899
BF
3830
50s
13
100s
9
6s
81
4s
768
NO
5
HS
217
AVG
40.83
SR
75.69
TEST
MAT
36
ING
1
BALLS
1
WKT
0
RUNS
5
ECO
5.00
AVG
5.00
SR
6.00
5Ws
0
ALL
MAT
77
ING
1
BALLS
1
WKT
0
RUNS
5
ECO
5.00
AVG
5.00
SR
6.00
5Ws
0
AB de Villiers's matches vs India
MatchRB4s6sSRORWEcoWin/LossScorecard
6th ODI - Fri, 16 Feb 201830344088.23LossView Scorecard
5th ODI - Tue, 13 Feb 2018670085.71LossView Scorecard
4th ODI - Sat, 10 Feb 2018261812144.44WinView Scorecard
3rd Test - Wed, 24 Jan 20185190026.31LossView Scorecard
3rd Test - Wed, 24 Jan 20186131046.15LossView Scorecard
2nd Test - Sat, 13 Jan 201820482041.66WinView Scorecard
2nd Test - Sat, 13 Jan 20188012110066.11WinView Scorecard
1st Test - Fri, 05 Jan 2018658411077.38WinView Scorecard
1st Test - Fri, 05 Jan 201835502270.00WinView Scorecard
11th Group B - Sun, 11 Jun 2017161210133.33LossView Scorecard
4th Test - Thu, 03 Dec 201542785053.84LossView Scorecard
4th Test - Thu, 03 Dec 2015432976014.47LossView Scorecard
3rd Test - Wed, 25 Nov 201506000.00LossView Scorecard
3rd Test - Wed, 25 Nov 20159211042.85LossView Scorecard
2nd Test - Sat, 14 Nov 20158510511180.95LossView Scorecard
1st Test - Thu, 05 Nov 201563836075.90LossView Scorecard
1st Test - Thu, 05 Nov 201516182088.88LossView Scorecard
5th ODI - Sun, 25 Oct 201511961311195.08WinView Scorecard
4th ODI - Thu, 22 Oct 2015112107102104.67LossView Scorecard
3rd ODI - Sun, 18 Oct 2015451080.00WinView Scorecard
2nd ODI - Wed, 14 Oct 201519201195.00LossView Scorecard
1st ODI - Sun, 11 Oct 20151047356142.46WinView Scorecard
2nd T20I (N) - Mon, 05 Oct 201519212090.47WinView Scorecard
1st T20I (N) - Fri, 02 Oct 2015513271159.37WinView Scorecard
13th , Pool B - Sun, 22 Feb 201530383078.94LossView Scorecard
2nd Semi-Final (N) - Fri, 04 Apr 201410810125.00LossView Scorecard
2nd Test - Thu, 26 Dec 2013741179063.24WinView Scorecard
1st Test - Wed, 18 Dec 201313211061.901.00505.00LossView Scorecard
1st Test - Wed, 18 Dec 201310316812061.301.00505.00LossView Scorecard
3rd ODI - Wed, 11 Dec 201310910165107.92LossView Scorecard
2nd ODI - Sun, 08 Dec 2013340075.00WinView Scorecard
1st ODI - Thu, 05 Dec 2013774764163.82WinView Scorecard
1st , Group B - Thu, 06 Jun 201370717098.59LossView Scorecard
24th - Tue, 02 Oct 2012131320100.00LossView Scorecard
29th , Group B - Sat, 12 Mar 2011523961133.33WinView Scorecard
5th ODI - Sun, 23 Jan 201111121091.66WinView Scorecard
4th ODI - Fri, 21 Jan 2011350060.00WinView Scorecard
3rd ODI - Tue, 18 Jan 201116200080.00LossView Scorecard
2nd ODI - Sat, 15 Jan 20118131061.53LossView Scorecard
1st ODI - Wed, 12 Jan 2011766971110.14WinView Scorecard
Only T20I - Sun, 09 Jan 2011141020140.00LossView Scorecard
3rd Test - Sun, 02 Jan 201126723036.11LossView Scorecard
3rd Test - Sun, 02 Jan 201113581022.41LossView Scorecard
2nd Test - Sun, 26 Dec 201005000.00LossView Scorecard
2nd Test - Sun, 26 Dec 201033760143.42LossView Scorecard
1st Test - Thu, 16 Dec 2010129112125115.17WinView Scorecard
5th - Sun, 02 May 2010311513206.66LossView Scorecard
3rd ODI - Sat, 27 Feb 201010259113172.88WinView Scorecard
2nd ODI - Wed, 24 Feb 2010114101132112.87LossView Scorecard
1st ODI - Sun, 21 Feb 2010252340108.69LossView Scorecard
2nd Test - Sun, 14 Feb 201012372032.43LossView Scorecard
2nd Test - Sun, 14 Feb 20103160018.75LossView Scorecard
1st Test - Sat, 06 Feb 201053885060.22WinView Scorecard
24th - Tue, 16 Jun 2009635170123.52WinView Scorecard
3rd Test - Fri, 11 Apr 200825453055.55LossView Scorecard
3rd Test - Fri, 11 Apr 20087210033.33LossView Scorecard
2nd Test - Thu, 03 Apr 200821733317265.16WinView Scorecard
1st Test - Wed, 26 Mar 200844588075.86LossView Scorecard
1st Test - Wed, 26 Mar 200811410026.82LossView Scorecard
24th - Thu, 20 Sep 2007140025.00LossView Scorecard
3rd ODI - Sun, 01 Jul 200715352042.85LossView Scorecard
2nd ODI - Fri, 29 Jun 200706000.00LossView Scorecard
1st ODI - Tue, 26 Jun 200724373064.86WinView Scorecard
3rd Test - Tue, 02 Jan 2007113007.69WinView Scorecard
3rd Test - Tue, 02 Jan 200722334066.66WinView Scorecard
2nd Test - Tue, 26 Dec 20069381023.68WinView Scorecard
2nd Test - Tue, 26 Dec 2006471008047.00WinView Scorecard
1st Test - Fri, 15 Dec 20066141042.85LossView Scorecard
1st Test - Fri, 15 Dec 200617423040.47LossView Scorecard
5th ODI - Sun, 03 Dec 2006929812193.87WinView Scorecard
Only T20I (N) - Fri, 01 Dec 20066401150.00LossView Scorecard
4th ODI - Wed, 29 Nov 200613801162.50WinView Scorecard
3rd ODI - Sun, 26 Nov 200629305096.66LossView Scorecard
2nd ODI - Wed, 22 Nov 200641473187.23LossView Scorecard
2nd ODI - Sat, 19 Nov 2005451080.00LossView Scorecard
1st ODI - Wed, 16 Nov 20057161043.75WinView Scorecard