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 England
TEST
MAT
37
ING
34
RUNS
1393
BF
2649
50s
7
100s
2
6s
5
4s
180
NO
1
HS
174
AVG
42.21
SR
52.59
ODI
MAT
28
ING
27
RUNS
862
BF
993
50s
3
100s
2
6s
4
4s
93
NO
4
HS
121
AVG
37.48
SR
86.81
T20I
MAT
15
ING
15
RUNS
390
BF
243
50s
3
100s
0
6s
19
4s
35
NO
3
HS
71
AVG
32.50
SR
160.49
ALL
MAT
80
ING
76
RUNS
2645
BF
3885
50s
13
100s
4
6s
28
4s
308
NO
8
HS
174
AVG
38.90
SR
68.08
AB de Villiers's matches vs England
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd T20I - Sun, 25 Jun 2017351922184.21LossView Scorecard
2nd T20I (D/N) - Fri, 23 Jun 2017462043230.00WinView Scorecard
1st T20I (N) - Wed, 21 Jun 2017655842112.06LossView Scorecard
3rd ODI - Mon, 29 May 201727305090.00WinView Scorecard
2nd ODI - Sat, 27 May 2017525060104.00LossView Scorecard
1st ODI - Wed, 24 May 2017453870118.42LossView Scorecard
18th - Fri, 18 Mar 201616802200.00LossView Scorecard
2nd T20I - Sun, 21 Feb 2016712966244.82WinView Scorecard
1st T20I (N) - Fri, 19 Feb 20167100070.00WinView Scorecard
5th ODI - Sun, 14 Feb 201610197111104.12WinView Scorecard
4th ODI - Fri, 12 Feb 2016362741133.33WinView Scorecard
3rd ODI - Tue, 09 Feb 201601000.00WinView Scorecard
2nd ODI - Sat, 06 Feb 201673914180.21LossView Scorecard
1st ODI - Wed, 03 Feb 20168101080.00LossView Scorecard
4th Test - Fri, 22 Jan 201602000.00WinView Scorecard
4th Test - Fri, 22 Jan 201602000.00WinView Scorecard
3rd Test - Thu, 14 Jan 201636404190.00LossView Scorecard
3rd Test - Thu, 14 Jan 201605000.00LossView Scorecard
2nd Test - Sat, 02 Jan 20168821112141.70LossView Scorecard
1st Test - Sat, 26 Dec 201549797162.02LossView Scorecard
1st Test - Sat, 26 Dec 201537866043.02LossView Scorecard
26th - Sat, 29 Mar 2014692893246.42WinView Scorecard
1st Semi-Final - Wed, 19 Jun 201309000.00LossView Scorecard
3rd T20I (N) - Wed, 12 Sep 2012230066.66LossView Scorecard
2nd T20I (N) - Mon, 10 Sep 2012140025.00LossView Scorecard
1st T20I - Sat, 08 Sep 201210620166.66WinView Scorecard
5th ODI - Wed, 05 Sep 2012757910094.93WinView Scorecard
4th ODI - Sun, 02 Sep 201239462084.78LossView Scorecard
3rd ODI - Fri, 31 Aug 201228313090.32LossView Scorecard
2nd ODI - Tue, 28 Aug 201228291096.55WinView Scorecard
3rd Test - Thu, 16 Aug 201227476057.44WinView Scorecard
3rd Test - Thu, 16 Aug 2012431004043.00WinView Scorecard
2nd Test - Thu, 02 Aug 2012471079043.92LossView Scorecard
2nd Test - Thu, 02 Aug 201244455097.77LossView Scorecard
21st , Group B - Sun, 06 Mar 201125440056.81LossView Scorecard
18th - Sat, 08 May 2010590055.55LossView Scorecard
4th Test - Thu, 14 Jan 2010581195048.73WinView Scorecard
3rd Test - Sun, 03 Jan 201036604060.00LossView Scorecard
3rd Test - Sun, 03 Jan 201034493069.38LossView Scorecard
2nd Test - Sat, 26 Dec 200950986051.02LossView Scorecard
2nd Test - Sat, 26 Dec 20092150013.33LossView Scorecard
1st Test - Wed, 16 Dec 200932665048.48LossView Scorecard
1st Test - Wed, 16 Dec 2009641016163.36LossView Scorecard
4th ODI - Sun, 29 Nov 200922364061.11LossView Scorecard
3rd ODI - Fri, 27 Nov 200912185140142.35WinView Scorecard
2nd ODI - Sun, 22 Nov 20092100020.00LossView Scorecard
2nd T20I - Sun, 15 Nov 2009241331184.61WinView Scorecard
1st T20I (N) - Fri, 13 Nov 2009101010100.00LossView Scorecard
8th , Group B - Sun, 27 Sep 200936414087.80LossView Scorecard
14th - Thu, 11 Jun 200911120091.66WinView Scorecard
4th ODI - Sun, 31 Aug 200814340041.17LossView Scorecard
3rd ODI - Fri, 29 Aug 200812231052.17LossView Scorecard
2nd ODI - Tue, 26 Aug 20085250020.00LossView Scorecard
1st ODI - Fri, 22 Aug 200824353068.57LossView Scorecard
4th Test - Thu, 07 Aug 200839538073.58LossView Scorecard
4th Test - Thu, 07 Aug 20089717012057.05LossView Scorecard
3rd Test - Wed, 30 Jul 20085171029.41WinView Scorecard
3rd Test - Wed, 30 Jul 200827573047.36WinView Scorecard
2nd Test - Fri, 18 Jul 200817438119045.66WinView Scorecard
1st Test - Thu, 10 Jul 2008421195035.29LossView Scorecard
15th - Sun, 16 Sep 2007181440128.57WinView Scorecard
44th , Super Eights - Tue, 17 Apr 2007423580120.00WinView Scorecard
5th ODI - Wed, 09 Feb 2005270028.57WinView Scorecard
4th ODI - Sun, 06 Feb 20059140164.28WinView Scorecard
3rd ODI - Fri, 04 Feb 200516282057.14WinView Scorecard
2nd ODI - Wed, 02 Feb 200520383052.63LossView Scorecard
5th Test - Fri, 21 Jan 20059216515055.75LossView Scorecard
5th Test - Fri, 21 Jan 200510916911164.49LossView Scorecard
4th Test - Thu, 13 Jan 200519433044.18LossView Scorecard
4th Test - Thu, 13 Jan 20053130023.07LossView Scorecard
3rd Test - Sun, 02 Jan 200521382055.26WinView Scorecard
3rd Test - Sun, 02 Jan 200510820125.00WinView Scorecard
2nd Test - Sun, 26 Dec 200414212066.66LossView Scorecard
2nd Test - Sun, 26 Dec 200452959054.73LossView Scorecard
1st Test - Fri, 17 Dec 200428474059.57LossView Scorecard
1st Test - Fri, 17 Dec 200414212066.66LossView Scorecard