Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM48/1 (7.5)ZIM need 130 runs in 73 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

AB de Villiers: Batting innings by innings (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 20 balls faced.

RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
14944916338.643c JL Carter b AD Russell1v WIJohannesburg18 Jan 2015
59*2335256.525not out1v RRJaipur23 Apr 2012
88*3519251.433not out1v SOMRichmond4 Aug 2019
55*2216250.004not out2v RRDubai17 Oct 2020
129*521012248.083not out1v GLBangalore14 May 2016
69*2893246.433not out1v ENGChittagong29 Mar 2014
162*66178245.455not out1v WISydney27 Feb 2015
712966244.831c JE Root b AU Rashid2v ENGJohannesburg21 Feb 2016
79*3456232.354not out1v SCOLondon7 Jun 2009
90*39105230.774not out2v DCBengaluru21 Apr 2018
462043230.004c EJG Morgan b DJ Willey1v ENGTaunton23 Jun 2017
55*2444229.174not out1v MIDubai28 Sept 2020
683028226.673c SW Billings b Imran Tahir1v CSKBengaluru25 Apr 2018
133*59194225.423not out1v MIMumbai10 May 2015
76*3493223.535not out1v KKRChennai18 Apr 2021
73*3356221.214not out1v KKRSharjah12 Oct 2020
642945220.694c Noor Ali Zadran b Mohammad Nabi1v AFGMumbai20 Mar 2016
50*2362217.394not out1v PWPune2 May 2013
89*4168217.075not out2v SHBangalore4 May 2014
432023215.004c SC van Schalkwyk b M de Lange1v KNIKimberley15 Nov 2017
88*4356204.654not out2v ESSLondon18 Jul 2019
532615203.855c AR Patel b L Balaji2v PKBangalore9 May 2014
100*5086200.004not out2v DDChattogram28 Jan 2019
643281200.004c DJ Bravo b DP Nannes1v CSKChennai13 Apr 2013
54*2724200.004not out1v BANBenoni9 Nov 2008
633254196.883c Shubman Gill b SP Narine1v KKRBengaluru5 Apr 2019
593035196.674c A Nortje b FD Adams2v CTBCape Town16 Nov 2018
47*2434195.833not out1v PKBangalore6 May 2015
824276195.243c EJG Morgan b Mustafizur Rahman1v SHBangalore12 Apr 2016
11961311195.084c †MS Dhoni b B Kumar1v INDMumbai25 Oct 2015
72*3746194.594not out2v DCDelhi12 May 2018
105*5456194.443not out1v CSKDurban23 Apr 2009
89*4639193.483not out1v PKIndore10 Apr 2017
713726191.894c NJ Maddinson b Dilbar Hussain1v MSMelbourne25 Jan 2020
442315191.304c MG Johnson b N Rana1v KKRKolkata8 Apr 2018
59*3153190.323not out2v KKRKolkata16 May 2016
69*3763186.493not out2v PRCenturion29 Nov 2019
82*4437186.363not out1v PKBengaluru24 Apr 2019
392123185.715c RD Rickelton b D Pretorius2v JSCenturion28 Nov 2018
643552182.863c KC Cariappa b Sandeep Sharma1v PKChandigarh9 May 2016
492780181.483c Mahmudullah b Mehedi Hasan Miraz1v BANBloemfontein26 Oct 2017
583215181.254c AM Rahane b JP Faulkner1v RRBangalore11 May 2014
834664180.433c Ankit Sharma b NLTC Perera1v RPSPune22 Apr 2016
52*2933179.314not out2v MSSharjah22 Feb 2019
93*52114178.854not out1v DHCenturion12 Dec 2018
75*4235178.575not out1v DCAhmedabad27 Apr 2021
482742177.785run out2v MIChennai9 Apr 2021
6939121176.923c S Dhawan b Rashid Khan1v SHBengaluru17 May 2018
663844173.683run out (STR Binny/JP Faulkner)1v RRPune20 May 2015
102*59113172.884not out1v INDAhmedabad27 Feb 2010
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.