AB de Villiers

Wicketkeeper batsman
South Africa Flag
Full Name: Abraham Benjamin de Villiers
Date of Birth: 17 Feb 1984
Current Age: 41 Year, 10 Month, 22 Days
Born: Pretoria
Teams: South Africa, Africa XI, Delhi Daredevils, Northerns, Royal Challengers Bangalore, Titans
TEST
Rank
-
Cap No
296
First Game
2004-12-17
Last Game
2018-03-30
ODI
Rank
-
Cap No
78
First Game
2005-02-02
Last Game
2018-06-24
T20I
Rank
-
Cap No
20
First Game
2006-02-24
Last Game
2017-10-29
AB de Villiers vs Chris Broad
Dismissals 12
Avg Balls Before Dismissal 87.2
✔ Batsman advantage
AB de Villiers vs David Johnson
Dismissals 8
Avg Balls Before Dismissal 76.4
✔ Batsman advantage
AB de Villiers vs Ajay Jadeja
Dismissals 7
Avg Balls Before Dismissal 54.9
✔ Batsman advantage
AB de Villiers vs Johnny Taylor
Dismissals 6
Avg Balls Before Dismissal 53.5
✔ Batsman advantage
AB de Villiers vs Peter Siddle
Dismissals 6
Avg Balls Before Dismissal 121.0
✔ Batsman advantage
AB de Villiers vs Andrew Flintoff
Dismissals 5
Avg Balls Before Dismissal 27.6
Balanced matchup
AB de Villiers vs James Anderson
Dismissals 5
Avg Balls Before Dismissal 30.4
✔ Batsman advantage
AB de Villiers vs Graeme Swann
Dismissals 5
Avg Balls Before Dismissal 33.4
✔ Batsman advantage
AB de Villiers vs Ravichandran Ashwin
Dismissals 5
Avg Balls Before Dismissal 75.8
✔ Batsman advantage
AB de Villiers vs Nazir Ali
Dismissals 4
Avg Balls Before Dismissal 43.0
✔ Batsman advantage
AB de Villiers vs Jasubhai Patel
Dismissals 4
Avg Balls Before Dismissal 35.8
✔ Batsman advantage
AB de Villiers vs Shane Warne
Dismissals 4
Avg Balls Before Dismissal 72.5
✔ Batsman advantage
AB de Villiers vs Monty Panesar
Dismissals 4
Avg Balls Before Dismissal 99.8
✔ Batsman advantage
AB de Villiers vs Matthew Hoggard
Dismissals 4
Avg Balls Before Dismissal 26.3
Balanced matchup
AB de Villiers vs Pat Cummins
Dismissals 4
Avg Balls Before Dismissal 81.0
✔ Batsman advantage
AB de Villiers vs John King
Dismissals 4
Avg Balls Before Dismissal 150.8
✔ Batsman advantage
AB de Villiers vs Trevor Franklin
Dismissals 4
Avg Balls Before Dismissal 19.8
Balanced matchup
AB de Villiers vs Suresh Perera
Dismissals 4
Avg Balls Before Dismissal 92.0
✔ Batsman advantage
AB de Villiers vs Duleep Mendis
Dismissals 4
Avg Balls Before Dismissal 66.0
✔ Batsman advantage
AB de Villiers vs Dwayne Bravo
Dismissals 4
Avg Balls Before Dismissal 45.0
✔ Batsman advantage
AB de Villiers vs Sulieman Benn
Dismissals 4
Avg Balls Before Dismissal 165.8
✔ Batsman advantage
AB de Villiers vs Jasprit Bumrah
Dismissals 3
Avg Balls Before Dismissal 49.0
✔ Batsman advantage
AB de Villiers vs Darren Sammy
Dismissals 3
Avg Balls Before Dismissal 32.7
✔ Batsman advantage
AB de Villiers vs Harunur Rashid
Dismissals 3
Avg Balls Before Dismissal 16.3
Balanced matchup
AB de Villiers vs Rangana Herath
Dismissals 3
Avg Balls Before Dismissal 75.7
✔ Batsman advantage
AB de Villiers vs Tillakaratne Dilshan
Dismissals 3
Avg Balls Before Dismissal 22.3
Balanced matchup
AB de Villiers vs Lasith Malinga
Dismissals 3
Avg Balls Before Dismissal 64.0
✔ Batsman advantage
AB de Villiers vs Jackie Mills
Dismissals 3
Avg Balls Before Dismissal 22.0
Balanced matchup
AB de Villiers vs Dick Pollard
Dismissals 3
Avg Balls Before Dismissal 22.7
Balanced matchup
AB de Villiers vs Josh Hazlewood
Dismissals 3
Avg Balls Before Dismissal 69.7
✔ Batsman advantage
AB de Villiers vs Nathan Lyon
Dismissals 3
Avg Balls Before Dismissal 92.3
✔ Batsman advantage
AB de Villiers vs Amit Mishra
Dismissals 3
Avg Balls Before Dismissal 39.0
✔ Batsman advantage
AB de Villiers vs Steven Finn
Dismissals 3
Avg Balls Before Dismissal 105.0
✔ Batsman advantage
AB de Villiers vs Perker Lee
Dismissals 3
Avg Balls Before Dismissal 11.3
âš  Bowler dominance
AB de Villiers vs Wayne Clark
Dismissals 3
Avg Balls Before Dismissal 65.7
✔ Batsman advantage
AB de Villiers vs Jason Gillespie
Dismissals 3
Avg Balls Before Dismissal 23.0
Balanced matchup
AB de Villiers vs Vaman Kumar
Dismissals 3
Avg Balls Before Dismissal 62.3
✔ Batsman advantage
AB de Villiers vs Jahangir Khan
Dismissals 3
Avg Balls Before Dismissal 35.0
✔ Batsman advantage
AB de Villiers vs Jacob Martin
Dismissals 3
Avg Balls Before Dismissal 66.3
✔ Batsman advantage
AB de Villiers vs Jack Edwards
Dismissals 3
Avg Balls Before Dismissal 14.3
âš  Bowler dominance
AB de Villiers vs Ajit Agarkar
Dismissals 3
Avg Balls Before Dismissal 16.7
Balanced matchup
AB de Villiers vs Ashish Nehra
Dismissals 2
Avg Balls Before Dismissal 14.0
âš  Bowler dominance
AB de Villiers vs Virender Sehwag
Dismissals 2
Avg Balls Before Dismissal 64.5
✔ Batsman advantage
AB de Villiers vs Irfan Pathan
Dismissals 2
Avg Balls Before Dismissal 12.5
âš  Bowler dominance
AB de Villiers vs Amar Singh
Dismissals 2
Avg Balls Before Dismissal 68.5
✔ Batsman advantage
AB de Villiers vs Parthasarthi Sharma
Dismissals 2
Avg Balls Before Dismissal 90.5
✔ Batsman advantage
AB de Villiers vs Shivlal Yadav
Dismissals 2
Avg Balls Before Dismissal 86.0
✔ Batsman advantage
AB de Villiers vs Trevor Laughlin
Dismissals 2
Avg Balls Before Dismissal 23.5
Balanced matchup
AB de Villiers vs Rodney Hogg
Dismissals 2
Avg Balls Before Dismissal 20.0
Balanced matchup
AB de Villiers vs Nathan Bracken
Dismissals 2
Avg Balls Before Dismissal 12.0
âš  Bowler dominance
AB de Villiers vs Bill Watson
Dismissals 2
Avg Balls Before Dismissal 23.5
Balanced matchup
AB de Villiers vs James Tredwell
Dismissals 2
Avg Balls Before Dismissal 38.5
✔ Batsman advantage
AB de Villiers vs Ben Stokes
Dismissals 2
Avg Balls Before Dismissal 65.5
✔ Batsman advantage
AB de Villiers vs Nathan Coulter-Nile
Dismissals 2
Avg Balls Before Dismissal 19.5
Balanced matchup
AB de Villiers vs Darren Gough
Dismissals 2
Avg Balls Before Dismissal 10.5
âš  Bowler dominance
AB de Villiers vs Ashley Giles
Dismissals 2
Avg Balls Before Dismissal 101.5
✔ Batsman advantage
AB de Villiers vs Ryan Harris
Dismissals 2
Avg Balls Before Dismissal 118.5
✔ Batsman advantage
AB de Villiers vs John Hastings
Dismissals 2
Avg Balls Before Dismissal 10.5
âš  Bowler dominance
AB de Villiers vs Jack Russell
Dismissals 2
Avg Balls Before Dismissal 34.5
✔ Batsman advantage
AB de Villiers vs Fred Price
Dismissals 2
Avg Balls Before Dismissal 31.0
✔ Batsman advantage
AB de Villiers vs Brendon Bracewell
Dismissals 2
Avg Balls Before Dismissal 48.5
✔ Batsman advantage
AB de Villiers vs Trent Boult
Dismissals 2
Avg Balls Before Dismissal 64.5
✔ Batsman advantage
AB de Villiers vs Daniel Vettori
Dismissals 2
Avg Balls Before Dismissal 118.0
✔ Batsman advantage
AB de Villiers vs Shane Bond
Dismissals 2
Avg Balls Before Dismissal 49.0
✔ Batsman advantage
AB de Villiers vs Angelo Mathews
Dismissals 2
Avg Balls Before Dismissal 16.0
Balanced matchup
AB de Villiers vs Albert Powell
Dismissals 2
Avg Balls Before Dismissal 106.0
✔ Batsman advantage
AB de Villiers vs Ian Bradshaw
Dismissals 2
Avg Balls Before Dismissal 27.0
Balanced matchup
AB de Villiers vs Carlisle Best
Dismissals 2
Avg Balls Before Dismissal 88.5
✔ Batsman advantage
AB de Villiers vs Hardik Pandya
Dismissals 2
Avg Balls Before Dismissal 12.5
âš  Bowler dominance
AB de Villiers vs Chris Mpofu
Dismissals 2
Avg Balls Before Dismissal 69.0
✔ Batsman advantage
AB de Villiers vs John Nyumbu
Dismissals 2
Avg Balls Before Dismissal 23.0
Balanced matchup
AB de Villiers vs Tafadzwa Kamungozi
Dismissals 1
Avg Balls Before Dismissal 36.0
✔ Batsman advantage
AB de Villiers vs Ravi Rampaul
Dismissals 1
Avg Balls Before Dismissal 26.0
Balanced matchup
AB de Villiers vs Shannon Gabriel
Dismissals 1
Avg Balls Before Dismissal 10.0
âš  Bowler dominance
AB de Villiers vs Heath Streak
Dismissals 1
Avg Balls Before Dismissal 7.0
âš  Bowler dominance
AB de Villiers vs Gary Brent
Dismissals 1
Avg Balls Before Dismissal 89.0
✔ Batsman advantage
AB de Villiers vs Graeme Cremer
Dismissals 1
Avg Balls Before Dismissal 118.0
✔ Batsman advantage
AB de Villiers vs George Worker
Dismissals 1
Avg Balls Before Dismissal 21.0
Balanced matchup
AB de Villiers vs Sachith Pathirana
Dismissals 1
Avg Balls Before Dismissal 62.0
✔ Batsman advantage
AB de Villiers vs Yuzvendra Chahal
Dismissals 1
Avg Balls Before Dismissal 34.0
✔ Batsman advantage
AB de Villiers vs Lakshan Sandakan
Dismissals 1
Avg Balls Before Dismissal 5.0
âš  Bowler dominance
AB de Villiers vs Mason Crane
Dismissals 1
Avg Balls Before Dismissal 19.0
Balanced matchup
AB de Villiers vs Chadd Sayers
Dismissals 1
Avg Balls Before Dismissal 119.0
✔ Batsman advantage
AB de Villiers vs Robert Samuels
Dismissals 1
Avg Balls Before Dismissal 194.0
✔ Batsman advantage
AB de Villiers vs Corey Collymore
Dismissals 1
Avg Balls Before Dismissal 130.0
✔ Batsman advantage
AB de Villiers vs Chris Gayle
Dismissals 1
Avg Balls Before Dismissal 16.0
Balanced matchup
AB de Villiers vs Jade Dernbach
Dismissals 1
Avg Balls Before Dismissal 6.0
âš  Bowler dominance
AB de Villiers vs Roger Whelan
Dismissals 1
Avg Balls Before Dismissal 35.0
✔ Batsman advantage
AB de Villiers vs Andy McBrine
Dismissals 1
Avg Balls Before Dismissal 9.0
âš  Bowler dominance
AB de Villiers vs Kennedy Otieno
Dismissals 1
Avg Balls Before Dismissal 17.0
Balanced matchup
AB de Villiers vs Peter Ongondo
Dismissals 1
Avg Balls Before Dismissal 22.0
Balanced matchup
AB de Villiers vs Billy Stelling
Dismissals 1
Avg Balls Before Dismissal 2.0
âš  Bowler dominance
AB de Villiers vs Colin de Grandhomme
Dismissals 1
Avg Balls Before Dismissal 17.0
Balanced matchup
AB de Villiers vs Adam Milne
Dismissals 1
Avg Balls Before Dismissal 9.0
âš  Bowler dominance
AB de Villiers vs Mitchell McClenaghan
Dismissals 1
Avg Balls Before Dismissal 8.0
âš  Bowler dominance
AB de Villiers vs Logan van Beek
Dismissals 1
Avg Balls Before Dismissal 21.0
Balanced matchup
AB de Villiers vs Ronnie Hira
Dismissals 1
Avg Balls Before Dismissal 17.0
Balanced matchup
AB de Villiers vs Jeffrey Vandersay
Dismissals 1
Avg Balls Before Dismissal 9.0
âš  Bowler dominance
AB de Villiers vs Suranga Lakmal
Dismissals 1
Avg Balls Before Dismissal 48.0
✔ Batsman advantage
AB de Villiers vs Chaminda Vaas
Dismissals 1
Avg Balls Before Dismissal 5.0
âš  Bowler dominance
AB de Villiers vs Nuwan Kulasekara
Dismissals 1
Avg Balls Before Dismissal 44.0
✔ Batsman advantage
AB de Villiers vs Chanaka Welegedara
Dismissals 1
Avg Balls Before Dismissal 79.0
✔ Batsman advantage
AB de Villiers vs Jacob Oram
Dismissals 1
Avg Balls Before Dismissal 161.0
✔ Batsman advantage
AB de Villiers vs Brendon McCullum
Dismissals 1
Avg Balls Before Dismissal 9.0
âš  Bowler dominance
AB de Villiers vs Tim Southee
Dismissals 1
Avg Balls Before Dismissal 25.0
Balanced matchup
AB de Villiers vs Kane Williamson
Dismissals 1
Avg Balls Before Dismissal 55.0
✔ Batsman advantage
AB de Villiers vs Rob Nicol
Dismissals 1
Avg Balls Before Dismissal 23.0
Balanced matchup
AB de Villiers vs James Neesham
Dismissals 1
Avg Balls Before Dismissal 21.0
Balanced matchup
AB de Villiers vs Peter Willey
Dismissals 1
Avg Balls Before Dismissal 20.0
Balanced matchup
AB de Villiers vs James Hopes
Dismissals 1
Avg Balls Before Dismissal 71.0
✔ Batsman advantage
AB de Villiers vs Mick Lewis
Dismissals 1
Avg Balls Before Dismissal 45.0
✔ Batsman advantage
AB de Villiers vs Brett Geeves
Dismissals 1
Avg Balls Before Dismissal 7.0
âš  Bowler dominance
AB de Villiers vs James Pattinson
Dismissals 1
Avg Balls Before Dismissal 84.0
✔ Batsman advantage
AB de Villiers vs Mitchell Starc
Dismissals 1
Avg Balls Before Dismissal 184.0
✔ Batsman advantage
AB de Villiers vs Ben Hilfenhaus
Dismissals 1
Avg Balls Before Dismissal 8.0
âš  Bowler dominance
AB de Villiers vs Steve Harmison
Dismissals 1
Avg Balls Before Dismissal 8.0
âš  Bowler dominance
AB de Villiers vs Paul Collingwood
Dismissals 1
Avg Balls Before Dismissal 41.0
✔ Batsman advantage
AB de Villiers vs Kevin Pietersen
Dismissals 1
Avg Balls Before Dismissal 35.0
✔ Batsman advantage
AB de Villiers vs Liam Plunkett
Dismissals 1
Avg Balls Before Dismissal 50.0
✔ Batsman advantage
AB de Villiers vs Tim Bresnan
Dismissals 1
Avg Balls Before Dismissal 36.0
✔ Batsman advantage
AB de Villiers vs Boyd Rankin
Dismissals 1
Avg Balls Before Dismissal 3.0
âš  Bowler dominance
AB de Villiers vs Chris Jordan
Dismissals 1
Avg Balls Before Dismissal 10.0
âš  Bowler dominance
AB de Villiers vs Ted McDonald
Dismissals 1
Avg Balls Before Dismissal 7.0
âš  Bowler dominance
AB de Villiers vs Arthur Richardson
Dismissals 1
Avg Balls Before Dismissal 34.0
✔ Batsman advantage
AB de Villiers vs Glenn McGrath
Dismissals 1
Avg Balls Before Dismissal 141.0
✔ Batsman advantage
AB de Villiers vs Matthew Elliott
Dismissals 1
Avg Balls Before Dismissal 45.0
✔ Batsman advantage
AB de Villiers vs Michael Kasprowicz
Dismissals 1
Avg Balls Before Dismissal 29.0
Balanced matchup
AB de Villiers vs Michael Clarke
Dismissals 1
Avg Balls Before Dismissal 92.0
✔ Batsman advantage
AB de Villiers vs Shaun Tait
Dismissals 1
Avg Balls Before Dismissal 34.0
✔ Batsman advantage
AB de Villiers vs Chris Rogers
Dismissals 1
Avg Balls Before Dismissal 45.0
✔ Batsman advantage
AB de Villiers vs Simon Katich
Dismissals 1
Avg Balls Before Dismissal 196.0
✔ Batsman advantage
AB de Villiers vs Anil Kumble
Dismissals 1
Avg Balls Before Dismissal 8.0
âš  Bowler dominance
AB de Villiers vs Erapalli Prasanna
Dismissals 1
Avg Balls Before Dismissal 4.0
âš  Bowler dominance
AB de Villiers vs Piyush Chawla
Dismissals 1
Avg Balls Before Dismissal 45.0
✔ Batsman advantage
AB de Villiers vs Nayan Mongia
Dismissals 1
Avg Balls Before Dismissal 47.0
✔ Batsman advantage
AB de Villiers vs Sourav Ganguly
Dismissals 1
Avg Balls Before Dismissal 35.0
✔ Batsman advantage