AB de Villiers, famously known as “Mr. 360,” is one of the most explosive and versatile batsmen in cricket history. His ability to dominate bowlers across formats makes the AB de Villiers Century List a fascinating record for cricket fans worldwide. From marathon Test hundreds to record-breaking ODI centuries and impactful T20 knocks, AB’s career is filled with unforgettable performances.The entire AB de Villiers Century List in ODI, Test, and T20 is broken down in this article, along with important statistics and significant events Keep reading to explore his format-wise centuries and iconic achievements in detail.
AB de Villiers’ Century List in ODI
AB de Villiers is widely regarded as one of the greatest ODI batters in cricket history. Representing the South Africa national cricket team, he scored 25 centuries in One Day Internationals, combining consistency with unmatched strike power.
List of AB de Villiers ODI Centuries (Highlights)
| No. | Score | Opponent | Venue | Year |
| 1 | 146 | West Indies | Johannesburg | 2007 |
| 4 | 102 | India | Chennai | 2008 |
| 7 | 134 | India | Port Elizabeth | 2011 |
| 15 | 149 | West Indies | Johannesburg | 2015 |
| 16 | 162 | West Indies | Johannesburg | 2015 |
| 22 | 101 | England | Manchester | 2017 |
| 25 | 176 | Bangladesh | Paarl | 2017 |
AB de Villiers Century List in Test
AB de Villiers was not just an explosive white-ball player he was also a technically solid and dependable Test batsman for the South Africa national cricket team. Across 114 Test matches, AB scored 22 centuries, proving his adaptability and temperament in the longest format.
List of AB de Villiers Notable Test Centuries (Highlights)
| No. | Score | Opponent | Venue | Year |
| 1 | 109 | England | Leeds | 2005 |
| 5 | 174 | England | Johannesburg | 2009 |
| 9 | 278 | Pakistan | Abu Dhabi | 2010 |
| 14 | 116 | India | Johannesburg | 2013 |
| 18 | 169 | Australia | Perth | 2016 |
| 22 | 126 | Australia | Port Elizabeth | 2018 |
List of AB de Villiers T20 Centuries (Highlights)
AB de Villiers did not score a century in T20 Internationals for the South Africa national cricket team. However, he registered multiple T20 centuries in domestic and franchise cricket, especially in the IPL for Royal Challengers Bangalore.
AB de Villiers T20 Centuries in IPL (Highlights)
| Score | Opponent | Venue | Year |
| 105 | Mumbai Indians | Mumbai | 2015 |
| 133 | Mumbai Indians | Mumbai | 2015 |
| 129 | Gujarat Lions | Bengaluru | 2016 |
AB de Villiers International Career Overview
| Format | Matches | Runs | Average | Strike Rate | 100s | 50s |
| Test | 114 | 8,765 | 50.66 | 54+ | 22 | 46 |
| ODI | 228 | 9,577 | 53.50 | 101+ | 25 | 53 |
| T20I | 78 | 1,672 | 26.12 | 135+ | 0 | 10 |
Conclusion
The AB de Villiers Century List in ODI, Test & T20 reflects the brilliance, adaptability, and dominance of AB de Villiers across formats. With 47 international centuries, 22 in Tests and 25 in ODIs, AB proved his class in both traditional and modern cricket. His record-breaking ODI hundred in 31 balls and his marathon Test innings of 278 highlight his incredible range as a batsman.
While he didn’t score a T20I century, his explosive performances in franchise cricket further cemented his legacy. The AB de Villiers Century List is not just about numbers; it’s a testament to consistency, innovation, and match-winning impact. His achievements continue to inspire cricket fans and future generations worldwide.
FAQs
1. How many international centuries did AB de Villiers score?
AB de Villiers scored 47 international centuries, 22 in Test cricket and 25 in ODIs. The AB de Villiers Century List does not include a T20I hundred, but he has multiple centuries in franchise T20 leagues.
2. How many ODI centuries did AB de Villiers score?
The AB de Villiers Century List shows 25 ODI centuries in 228 matches. He averaged over 53 in ODIs and holds the record for the fastest ODI century (31 balls).
3. How many Test centuries did AB de Villiers score?
AB de Villiers scored 22 Test centuries in 114 matches. His highest Test score was 278 against Pakistan in 2010.
4. Did AB de Villiers score a T20I century?
No, the AB de Villiers Century List confirms he did not score a T20 International century. His highest T20I score was 79, but he has centuries in IPL and other T20 leagues.
5. What is AB de Villiers’ fastest century?
His fastest century came in ODI cricket, 100 runs in 31 balls against the West Indies in 2015, one of the highlights of the AB de Villiers Century List.

