LUCKYSPIRE

AB de Villiers

India · Left-arm orthodox · All-rounder

AB de Villiers is a South African batter who represented South Africa across 386 international and domestic matches and spent the majority of his franchise career at Royal Challengers Bangalore in the IPL. His primary format, by match count, is the One-Day International. Across 213 ODIs he averaged 57.18 at a strike rate of 101.2, scoring 9,435 runs in total. Career-wide, across all 555 matches and formats in the warehouse, his batting average sits at 48.70 with 24,255 runs from 28,749 balls faced. His last 10 recorded appearances were IPL matches in 2021, a period that yielded one notable knock of 75 not out but was otherwise characterised by brief contributions.

Matches
0
Runs
0
Wickets
0
Explore Full Stats
AB de Villiers
Bat Avg
48.7
Bowl Avg
34.0

2026 Season Context

Current team & role

Royal Challengers Bangalore · All-Rounder

Recent form

De Villiers' last 10 recorded appearances were all IPL matches in 2021, with scores ranging from 0 to an unbeaten 75 off 42 balls against Delhi Capitals on 27 April 2021. Outside that one significant

Strongest format

One-Day International — De Villiers' ODI record stands above his other formats: 9,435 runs in 213 matches at an average of 57.18 and a strike rate of 101.2. That average is n

Career stats overview

105 Test · 213 ODI · 237 T20I appearances — spanning 2009 to present.

Test

105 matches

8,182
Runs scored
2
Wickets taken

Where his legacy was forged — the format that rewards patience and precision.

ODI

213 matches

9,435
Runs scored
7
Wickets taken

The middle-overs architect — a decade of white-ball consistency.

T20I

237 matches

6,638
Runs scored
0
Wickets taken

Brief but impactful — quality over volume in the shortest format.

Format-aware deep dive

Where he dominates

Home record

215
wickets

Average 21.4 on Indian soil — better than any active spinner of the era.

Fourth-innings force

112
wickets

A third of his Test wickets come on day five, when bowlers decide outcomes.

Lower-order resilience

38.4
batting avg

At No.7 his average beats every Indian specialist in that slot since 2015.

Elite opposition

198
wkts in 48 M

Combined record vs Australia, England, New Zealand and South Africa.

Consistency

14
five-wicket hauls

Third-most by any Indian bowler since his Test debut.

WTC presence

2
finals played

In the conversation every cycle. Central to this India red-ball side.

Career threads

Beyond the numbers

ODIs remain his standout format

Across 213 One-Day Internationals, de Villiers averaged 57.18 at a strike rate of 101.2. That combination of volume, average and scoring rate puts him among the most productive ODI batters the format has seen, with 9,435 runs in total.

A Test record built on consistency

In 105 Test matches, de Villiers accumulated 8,182 runs at an average of 53.13. Those are numbers that held up across a long career at the highest level of the game, with South Africa the primary flag throughout.

IPL: 170 matches, strike rate of 151.89

For Royal Challengers Bangalore and Delhi Capitals across 170 IPL appearances, de Villiers scored 5,181 runs averaging 42.47. His strike rate of 151.89 reflects the manner in which he approached T20 cricket: fast, calculated and hard to contain.

West Indies his most profitable opponent

In 39 matches against West Indies, de Villiers averaged 68.95 with a strike rate of 77.75. That average comfortably exceeds his returns against any other major Test nation in the facts on record.

Chinnaswamy his most productive venue

At the M. Chinnaswamy Stadium across 60 appearances, de Villiers scored 2,062 runs at a strike rate of 155.39. That ground has consistently brought out the most aggressive version of his batting.

Head-to-head

Vs opponents

Career totals broken down by the teams AB de Villiers has faced most often, heat-scaled by output.

India

Matches
60
Runs
2,895

England

Matches
57
Runs
2,314

Australia

Matches
55
Runs
3,290
Wickets
1

Pakistan

Matches
50
Runs
2,663
Wickets
1

New Zealand

Matches
46
Runs
1,807
Wickets
2

West Indies

Matches
39
Runs
2,551
Wickets
2

Sri Lanka

Matches
36
Runs
1,790

Chennai Super Kings

Matches
25
Runs
532

Grounds played at

Home & away grounds

The venues where AB de Villiers has turned out most often.

M. Chinnaswamy Stadium, Bengaluru

Matches
60
Runs
2,062

SuperSport Park, Centurion

Matches
52
Runs
2,197

Newlands, Cape Town

Matches
38
Runs
2,094

New Wanderers Stadium, Johannesburg

Matches
38
Runs
1,846

Kingsmead, Durban

Matches
30
Runs
1,542

St George's Park, Port Elizabeth

Matches
27
Runs
1,163

Dubai International Cricket Stadium

Matches
24
Runs
780

M. A. Chidambaram Stadium, Chennai

Matches
16
Runs
628

Official profile

Elsewhere on the web

ESPNcricinfo

AB de Villiers's profile

Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.

Photo credits (1)