|

AB de Villiers IPL Runs Year by Year

AB de Villiers finished his IPL career with 5,162 runs in 184 matches. Fans called him Mr 360 because he could hit the ball to every part of the ground. He played in the league from 2008 to 2021, first for Delhi Daredevils and then for Royal Challengers Bengaluru. His year by year numbers tell the story of a batter who started slowly and ended as one of the finest finishers the tournament has ever seen.

His best year was 2016, when he scored 687 runs in 16 innings with one hundred and six fifties. A year before that he had made 513 runs, including his highest IPL score of 133 not out against Mumbai Indians. He retired from all cricket in November 2021, leaving behind 25 Player of the Match awards, the most won by any player in IPL history.

AB de Villiers IPL runs year by year record chart showing his 5,162 runs across 2008 to 2021

AB de Villiers IPL Runs Year by Year Overview

RecordDetail
Total IPL runs5,162
Matches and innings184 matches, 170 innings
TeamsDelhi Daredevils (2008 to 2010), Royal Challengers Bengaluru (2011 to 2021)
Highest score133 not out vs Mumbai Indians, 2015
Best season2016, with 687 runs
Hundreds and fifties3 hundreds, 40 fifties
Career average39.71
Career strike rate151.68
Sixes and fours251 sixes, 413 fours

AB de Villiers Runs Season by Season

SeasonTeamMatchesInningsRunsHigh ScoreStrike Rate50s100s
2008Delhi Daredevils669526*96.9300
2009Delhi Daredevils1513465105*130.9831
2010Delhi Daredevils771114593.2700
2011Royal Challengers Bengaluru161331265128.3920
2012Royal Challengers Bengaluru161331964*161.1130
2013Royal Challengers Bengaluru141436064164.3820
2014Royal Challengers Bengaluru141339589*158.6330
2015Royal Challengers Bengaluru1614513133*175.0821
2016Royal Challengers Bengaluru1616687129*168.7961
2017Royal Challengers Bengaluru9921689*132.5110
2018Royal Challengers Bengaluru121148090*174.5460
2019Royal Challengers Bengaluru131344282*154.0050
2020Royal Challengers Bengaluru151445473*158.7450
2021Royal Challengers Bengaluru151431376*148.3420
Total2008 to 20211841705,162133*151.68403

Record History

De Villiers arrived in the IPL in 2008 with Delhi Daredevils and managed only 95 runs in 6 matches. His first real mark came in 2009 in South Africa, where he scored 465 runs and hit his first IPL hundred, 105 not out against Chennai Super Kings in Durban. The next year was quiet again, with just 111 runs in 7 matches. In three seasons at Delhi he made 671 runs in total.

Everything changed in 2011 when he joined Royal Challengers Bengaluru. He scored between 312 and 395 runs in each of his first four seasons at the club and slowly became the batter the team turned to in pressure moments. The 2014 season gave a first taste of the fireworks to come, with an unbeaten 89 off 41 balls against Sunrisers Hyderabad.

Then came the golden years. In 2015 he smashed 133 not out off 59 balls against Mumbai Indians at Wankhede, adding 513 runs for the season at a strike rate of 175.08. In 2016 he went even better with 687 runs in 16 innings, including 129 not out off 52 balls against Gujarat Lions in a 229 run stand with Virat Kohli. The 2017 season was cut short by injury and gave him only 216 runs in 9 matches.

He bounced back strongly with 480 runs in 2018, 442 in 2019 and 454 in 2020, all at strike rates above 150. His last season in 2021 brought 313 runs, and he announced his retirement from all cricket in November 2021 after eleven seasons with RCB. He finished as the club’s second highest run getter with 4,491 runs in 156 matches.

What This Record Tells Us

The year by year numbers show a player who peaked late. His three biggest seasons all came after he turned 30, which is unusual for a T20 batter. He also kept a strike rate above 150 in almost every full season, so his big totals never slowed the team down. The mix of 251 sixes with 40 fifties shows he could both clear the ropes and build an innings. Perhaps the clearest sign of his value is the 25 Player of the Match awards, still the most in IPL history. When de Villiers scored big, his team usually won.

Frequently Asked Questions

How many runs did AB de Villiers score in the IPL?

AB de Villiers scored 5,162 runs in 184 matches and 170 innings. He averaged 39.71 with a strike rate of 151.68, hitting 3 hundreds and 40 fifties.

Which teams did AB de Villiers play for in the IPL?

He played for Delhi Daredevils from 2008 to 2010, scoring 671 runs, and then for Royal Challengers Bengaluru from 2011 to 2021, scoring 4,491 runs.

What was AB de Villiers best IPL season?

His best season was 2016, when he scored 687 runs in 16 innings at a strike rate of 168.79. His highest knock that year was 129 not out against Gujarat Lions.

What is AB de Villiers highest IPL score?

His highest IPL score is 133 not out, made against Mumbai Indians at Wankhede in May 2015. He faced 59 balls, hit 19 fours and 4 sixes.

How many centuries did AB de Villiers score in the IPL?

He scored 3 centuries: 105 not out in 2009, 133 not out in 2015 and 129 not out in 2016. He also made 40 half centuries.

When did AB de Villiers retire from the IPL?

He retired from all forms of cricket in November 2021, right after the 2021 IPL season with Royal Challengers Bengaluru.

Does AB de Villiers hold any IPL record?

Yes. He won 25 Player of the Match awards, the most by any player in IPL history. He is also the second highest run getter among overseas batters with 5,162 runs.

How many sixes did AB de Villiers hit in the IPL?

He hit 251 sixes and 413 fours in his IPL career, finishing with a strike rate of 151.68 across 14 seasons.

Statistics updated through: 16 October 2026

Similar Posts