List of international cricket centuries by AB de Villiers
One Day International centuries

List of international cricket centuries by AB de Villiers

Section Title: One Day International centuries
Table Section Text: None

No.	Score	Balls	Against	Pos.	Inn.	S/R	Venue	H/A/N	Date	Result	Ref

1	146	130	West Indies	1	1	112.30	National Cricket Stadium, St George's	Away	10 April 2007	Won

2	107	89	Zimbabwe	4	1	120.22	Harare Sports Club, Harare	Away	26 August 2007	Won

3	103*	95	Pakistan	4	1	108.42	Gaddafi Stadium, Lahore	Away	18 October 2007	Won

4	121	85	England	3	1	142.35	Newlands Cricket Ground, Cape Town	Home	27 November 2009	Won

5	114*	101	India	5	2	112.87	Roop Singh Stadium, Gwalior	Away	24 February 2010	Lost

6	102*	59	India	4	1	172.88	Sardar Patel Stadium, Ahmedabad	Away	27 February 2010	Won

7	102	101	West Indies	4	1	100.99	Sir Vivian Richards Stadium, Antigua	Away	22 May 2010	Won (D/L)

8	101*	72	Zimbabwe	3	2	104.27	Senwes Park, Potchefstroom	Home	17 October 2010	Won

9	109	99	Zimbabwe	4	1	110.10	Willowmoore Park, Benoni	Home	22 October 2010	Won

10	107*	105	West Indies	4	2	101.90	Feroz Shah Kotla Ground, Delhi	Neutral	24 February 2011	Won

11	134	98	Netherlands	4	1	136.73	PCA Stadium, Mohali	Neutral	3 March 2011	Won

12	125*	98	Sri Lanka	4	1	127.55	New Wanderers Stadium, Johannesburg	Home	22 January 2012	Lost

13	106*	106	New Zealand	5	2	100.00	Westpac Stadium, Wellington	Away	25 February 2012	Won

14	128	108	Pakistan	2	1	118.51	New Wanderers Stadium, Johannesburg	Home	17 March 2013	Won

15	115*	102	Pakistan	5	1	112.74	Sharjah Cricket Stadium, Sharjah	Neutral	11 November 2013	Won

16	109	101	India	5	1	107.92	SuperSport Park, Centurion,	Home	11 December 2013	No result

17	108	71	Sri Lanka	4	1	152.11	MRIC Stadium, Hambantota, Sri Lanka	Away	12 July 2014	Won

18	136*	106	Australia	4	2	128.30	Harare Sports Club, Harare	Neutral	27 August 2014	Won

19	149	44	West Indies	3	1	338.63	New Wanderers Stadium, Johannesburg	Home	18 January 2015	Won

20	162*	66	West Indies	5	1	245.45	Sydney Cricket Ground, Sydney	Neutral	27 February 2015	Won

21	104*	73	India	4	1	142.47	Green Park Stadium, Kanpur	Away	11 October 2015	Won

22	112	107	India	4	2	104.67	M. A. Chidambaram Stadium, Chennai	Away	22 October 2015	Lost

23	119	61	India	4	1	195.08	Wankhede Stadium, Mumbai	Away	25 October 2015	Won

24	101*	97	England	5	2	104.12	Newlands Cricket Ground, Cape Town	Home	14 February 2016	Won

25	176	104	Bangladesh	4	1	169.23	Boland Park, Paarl	Home	18 October 2017	Won

Sentence(s)

AB de Villiers made his first ODI century and made 146 against the West Indies at the 2007 Cricket.

final_sentence: AB de Villiers made his first ODI century and made 146 against the West Indies at the 2007 Cricket.