Skip to content
Sportami home
Back
AB de Villiers

AB de Villiers

Wicketkeeper · right-hand-bat · right-arm-fast-medium · South Africa
ODI retired 2018 63 Player of Match

AB de Villiers has scored 24,208 runs in 553 international matches. Average 57.29, SR 99.4.

Career Statistics

IPL
5,181
170 matches · avg 42.47
SR 151.9 HS 133 100s 3 50s 40 4s 414 6s 253
ODI
9,435
213 matches · avg 57.18
SR 101.2 HS 176 100s 25 50s 52 4s 825 6s 200
T20I
530
21 matches · avg 31.18
SR 139.1 HS 79 100s 0 50s 3 4s 39 6s 18
Test
8,182
105 matches · avg 53.13
SR 54.8 HS 278 100s 21 50s 42 4s 944 6s 63
Bowling
ODI
7 wickets
avg 26.86 · econ 5.88 · SR 27.4
Test
2 wickets
avg 51.5 · econ 3.03 · SR 102

Rankings

#3
Highest Average IPL
42.47
Record: KL Rahul (46.62)
#4
Most Hundreds ODI
25
Record: Virat Kohli (55)
#4
Most Sixes ODI
200
Record: RG Sharma (358)
#5
Most Runs ODI
9,435
Record: Virat Kohli (14970)
#5
Most Sixes IPL
253
Record: CH Gayle (359)
#5
Highest Score IPL
133
Record: CH Gayle (175)
#6
Most Fifties Test
42
Record: JE Root (66)
#6
Highest Average ODI
57.18
Record: M Raj (62.74)

Approaching Milestones

4 away
4 hundreds from 25 in Tests
5 away
5 hundreds from 30 in ODIs
8 away
8 fifties from 50 in Tests
8 away
8 fifties from 60 in ODIs
10 away
10 fifties from 50 in IPL
47 away
47 sixes from 300 in IPL

Career Timeline

Peak volume: 2013 · Best avg: 2010 (71.2)
05 1036 1630 1508 08 1985 2207 1156 11 1868 2469 13 1905 14 2198 1150 1111 17 1180 20

Career Span

T20I
2007-09-11 — 2017-10-29
Test
2005-01-02 — 2018-03-30
IPL
2008-05-02 — 2021-10-11
ODI
2005-02-02 — 2018-02-16
Ball-by-ball coverage ~2005+.

Key Strengths

Strongest in ODI
Average 57.29, SR 99.4
Most aggressive in T20I
Strike rate 144.0
Dominant vs Netherlands
Avg 77.5, 155 runs in 3 matches
Elite power hitter
566 sixes in international cricket

Career Milestones

7,000 international runs 10,000 international runs 15,000 international runs 20,000 international runs 500+ international matches 792 away from 25,000 international runs

Career Timeline

Year M Runs
2005 17 710
2006 23 1,036
2007 45 1,590
2008 34 1,533
2009 47 2,026
2010 42 2,248
2011 28 1,156
2012 44 1,957
2013 55 2,554
2014 42 2,038
2015 44 2,358
2016 36 1,287
2017 34 1,320
2018 21 1,180
2019 13 442
2020 14 460
2021 14 313

Performance by Opponent

Opponent M Runs Avg SR
Australia 55 3,290 52.22 61.6
India 58 2,875 44.23 74.8
Pakistan 50 2,663 59.18 74.8
West Indies 39 2,551 68.95 77
England 57 2,314 38.57 69.4
Sri Lanka 36 1,790 54.24 81.5
New Zealand 44 1,729 49.4 81.9
Zimbabwe 16 725 60.42 94.4
Bangladesh 15 549 42.23 87.1
Netherlands 3 155 77.5 127

Venue Performance

Venue M Runs Avg SR
Newlands 36 2,004 47.71 67.5
SuperSport Park 41 1,850 45.12 74
Kingsmead 29 1,532 46.42 66.3
New Wanderers Stadium 25 1,504 68.36 88.5
M Chinnaswamy Stadium 48 1,490 43.82 145.7
St George's Park 23 987 39.48 69.4
Sheikh Zayed Stadium 13 685 52.69 71
Dubai International Cricket Stadium 19 659 43.93 87.7
M.Chinnaswamy Stadium 12 572 63.56 170.7
Western Australia Cricket Association Ground 5 530 106 75

Dismissal Profile

61.3%
caught
322 times
17.7%
bowled
93 times
8%
lbw
42 times
8%
run out
42 times
2.7%
stumped
14 times
2.1%
caught and bowled
11 times
0.2%
hit wicket
1 times

Boundary Profile

T20I
538 fours
303 sixes
59.8%
from boundaries
ODI
819 fours
200 sixes
47.6%
from boundaries
Test
944 fours
63 sixes
50.8%
from boundaries

Recent Form

Match Runs Balls SR Result
T20: Indian Premier League 11R(9b)
T20: Indian Premier League 26R(26b)
T20: Indian Premier League 19R(13b)
T20: Indian Premier League 23R(18b)
T20: Indian Premier League 4R(1b)
T20: Indian Premier League 11R(7b)
T20: Indian Premier League 12R(11b)
T20: Indian Premier League 0R(1b)
Explore