AB de Villiers ODI Centuries List

AB de Villiers centuries in ODI - 25
#RunsBalls4s6sTeamOppVenueDate
1 176 104157 SA BAN Paarl2017-10-18
2 101* 97111 SA ENG Cape Town2016-02-14
3 119 61311 SA IND Mumbai2015-10-25
4 112 107102 SA IND Chennai2015-10-22
5 104* 7356 SA IND Kanpur2015-10-11
6 162* 66178 SA WI Sydney2015-02-27
7 149 44916 SA WI Johannesburg2015-01-18
8 136* 106112 SA AUS Harare2014-08-27
9 108 71114 SA SL Hambantota2014-07-12
10 109 10165 SA IND Centurion2013-12-11
11 115* 102103 SA PAK Sharjah2013-11-11
12 128 108123 SA PAK Johannesburg2013-03-17
13 106* 10634 SA NZ Wellington2012-02-25
14 125* 98104 SA SL Johannesburg2012-01-22
15 134 98134 SA NL Mohali2011-03-03
16 107* 10582 SA WI Delhi2011-02-24
17 109 9955 SA ZIM Benoni2010-10-22
18 101* 7255 SA ZIM Potchefstroom2010-10-17
19 102 10152 SA WI Antigua2010-05-22
20 102* 59113 SA IND Motera2010-02-27
21 114* 101132 SA IND Gwalior2010-02-24
22 121 85140 SA ENG Cape Town2009-11-27
23 103* 9593 SA PAK Lahore2007-10-18
24 107 8986 SA ZIM Harare2007-08-26
25 146 130125 SA WI St. Georges2007-04-10

ODI Century List Team Wise
Afghanistan Australia Bangladesh
Bermuda Canada Denmark
England Hong Kong India
Ireland Jersey Kenya
Namibia Nepal Netherlands
New Zealand Oman Pakistan
Papua New Guinea Scotland South Africa
Sri Lanka Uganda United Arab Emirates
United States West Indies Zimbabwe
ODI Century List Year Wise
2024 2023 2022 2021
2020 2019 2018 2017