Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next match One Day Internationals - Tue 1 Dec, 11:30 Bangladesh (H) Their stats Preview

AB de Villiers ODI Stats

How many runs, fours and sixes AB de Villiers scores each innings.

Updated 16 February 2018, after South Africa vs India

vsBangladesh Avg Hit

No games in this view.

Villiers match by match

Last 10 games, home and away

All Comps Last 10
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat.

Villiers by Competition

Every ODI season on record, newest first

Competition Team M Runs Avg SR 50+ 6s
One Day InternationalsODI 2017/2018 SA 3 62 20.7 105.1 0 2
One Day InternationalsODI 2017 SA 10 582 83.1 121.3 4 14
One Day InternationalsODI 2016/2017 SA 5 171 57 104.3 2 1

Villiers Splits

His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS
Home 10 429 53.6 125.4 3 176
Away 8 386 77.2 106.9 3 85
Innings M Runs Avg SR 50+ HS
Batting first 8 464 66.3 126.1 4 176
Chasing 10 351 58.5 104.8 2 60
Result M Runs Avg SR 50+ HS
Won 12 565 70.6 121.2 4 176
Lost 6 250 50 105.5 2 72
Position Inns Runs Avg SR 50+ HS
Batting 3 1 30 30 88.2 0 30
Batting 4 12 598 66.4 120.8 5 176
Batting 5 5 187 62.3 107.5 1 72
Opponent M Runs Avg SR 50+ HS
New Zealand 5 262 87.3 107.8 2 85
Sri Lanka 5 171 57 104.3 2 64
England 3 124 62 105.1 1 52
India 3 62 20.7 105.1 0 30
Bangladesh 2 196 98 164.7 1 176
Ground M Runs Avg SR 50+ HS
Seddon ParkHamilton 2 109 - 117.2 1 72
SuperSport ParkCenturion 2 44 22 102.3 0 30
St George's ParkGqeberha 2 36 36 105.9 0 30
Boland ParkPaarl 1 176 176 169.2 1 176
Sky StadiumWellington 1 85 85 106.3 1 85
NewlandsCape Town 1 64 64 103.2 1 64
New Wanderers StadiumJohannesburg 1 60 - 98.4 1 60
The Rose BowlSouthampton 1 52 52 104 1 52
HeadingleyLeeds 1 45 45 118.4 0 45
Hagley OvalChristchurch 1 45 45 91.8 0 45
Lord'sLondon 1 27 - 90 0 27
The Wanderers StadiumJohannesburg 1 26 26 144.4 0 26
Eden ParkAuckland 1 23 23 109.5 0 23
Buffalo ParkEast London 1 20 20 133.3 0 20
KingsmeadDurban 1 3 3 60 0 3
Year M Runs Avg SR 50+ HS
2018 3 62 20.7 105.1 0 30
2017 15 753 75.3 116.9 6 176

More on Statz

Where to go next for Villiers and South Africa.

AB de Villiers ODI Stats

In AB de Villiers's last 18 All ODI Cricket games (2017–2018) for South Africa, they have scored 815 runs at an average of 45.3 with a strike rate of 111.1.

AB de Villiers Stats - All ODI Cricket

AB de Villiers is a right hand bat wicketkeeper. Across these 18 games, AB de Villiers has hit 71 fours and 17 sixes, taking 9 catches in the field. Their highest score in this span is 176.

AB de Villiers: Betting Insights

For bet builder markets, AB de Villiers has scored 25+ runs in 72% of their last 18 All ODI Cricket games (13/18). They have registered 1+ boundaries in 89% of these games (16/18). Over their last 5 games, AB de Villiers has 258 runs.

AB de Villiers Questions

How old is AB de Villiers?

AB de Villiers was born on 17 February 1984 and is 42 years old. AB de Villiers is a wicketkeeper with 18 ODI matches on record and 815 runs.

Which team does AB de Villiers play for?

AB de Villiers currently plays for South Africa. Statz has AB de Villiers' 18 ODI matches on record, the most recent against India (16 Feb 2018), with 815 runs in all.

What is AB de Villiers' highest score in ODI cricket?

AB de Villiers' highest score in the 18 ODI matches Statz has on record is 176 off 104 balls against Bangladesh (18 Oct 2017). Across those matches AB de Villiers has scored 815 runs at 45.3 a match.

What are AB de Villiers' ODI batting stats?

AB de Villiers averages 45.3 runs per match at a strike rate of 111.1, based on 18 games (2017–2018). In the last 5 matches AB de Villiers scored 30, 6, 26, 20 and 176, newest first. AB de Villiers has 815 runs in all 18 ODI matches on record.

How many fifties and hundreds has AB de Villiers scored in ODI cricket?

AB de Villiers has 1 hundred and 5 fifties in the 18 ODI matches Statz has on record. The highest is 176 against Bangladesh (18 Oct 2017). AB de Villiers has passed 30 in 11 of 18 innings.