Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

More filters

2 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
7161043.752lbw b AB Agarkar2v INDHyderabad16 Nov 2005
451080.002c Harbhajan Singh b IK Pathan1v INDBangalore19 Nov 2005
41473187.235st †MS Dhoni b D Mongia1v INDDurban22 Nov 2006
29305096.675c †MS Dhoni b AB Agarkar1v INDCape Town26 Nov 2006
13801162.505lbw b A Kumble1v INDPort Elizabeth29 Nov 2006
6401150.005c †MS Dhoni b AB Agarkar1v INDJohannesburg1 Dec 2006
92*9812193.881not out2v INDCenturion3 Dec 2006
6141042.866c V Sehwag b Z Khan2v INDJohannesburg15 Dec 2006
17423040.486run out4v INDJohannesburg15 Dec 2006
9381023.682c SR Tendulkar b S Sreesanth1v INDDurban26 Dec 2006
471008047.001c VVS Laxman b VRV Singh3v INDDurban26 Dec 2006
113007.692c †KD Karthik b S Sreesanth2v INDCape Town2 Jan 2007
22334066.671c †KD Karthik b Z Khan4v INDCape Town2 Jan 2007
24373064.861c †KD Karthik b RP Singh2v INDBelfast26 Jun 2007
06000.002run out (RP Singh/R Dravid)1v INDBelfast29 Jun 2007
15352042.861c †MS Dhoni b SC Ganguly1v INDBelfast1 Jul 2007
140025.003lbw b S Sreesanth2v INDDurban20 Sept 2007
44588075.866c †MS Dhoni b S Sreesanth1v INDChennai26 Mar 2008
11410026.836c SC Ganguly b V Sehwag3v INDChennai26 Mar 2008
217*33317265.176not out2v INDAhmedabad3 Apr 2008
25453055.566c SC Ganguly b PP Chawla1v INDKanpur11 Apr 2008
7210033.336c VVS Laxman b Harbhajan Singh3v INDKanpur11 Apr 2008
635170123.533c & b RA Jadeja1v INDNottingham16 Jun 2009
53885060.235c S Badrinath b V Sehwag1v INDNagpur6 Feb 2010
12372032.435run out (Z Khan)1v INDKolkata14 Feb 2010
3160018.756lbw b A Mishra3v INDKolkata14 Feb 2010
252340108.704b RA Jadeja2v INDJaipur21 Feb 2010
114*101132112.875not out2v INDGwalior24 Feb 2010
102*59113172.884not out1v INDAhmedabad27 Feb 2010
311513206.674c PP Chawla b A Nehra2v INDSt Lucia2 May 2010
129112125115.185c †MS Dhoni b I Sharma2v INDCenturion16 Dec 2010
05000.005c †MS Dhoni b S Sreesanth2v INDDurban26 Dec 2010
33760143.425lbw b Harbhajan Singh4v INDDurban26 Dec 2010
26723036.115c †MS Dhoni b S Sreesanth1v INDCape Town2 Jan 2011
13581022.416b Z Khan3v INDCape Town2 Jan 2011
141020140.004run out (A Nehra/SK Raina)2v INDDurban9 Jan 2011
766971110.144c Harbhajan Singh b RG Sharma1v INDDurban12 Jan 2011
8131061.544c †MS Dhoni b A Nehra2v INDJohannesburg15 Jan 2011
16200080.004c Z Khan b YK Pathan1v INDCape Town18 Jan 2011
350060.004c †MS Dhoni b Yuvraj Singh1v INDPort Elizabeth21 Jan 2011
11121091.674st †MS Dhoni b Yuvraj Singh1v INDCenturion23 Jan 2011
523961133.334c V Kohli b Harbhajan Singh2v INDNagpur12 Mar 2011
131320100.003b Yuvraj Singh2v INDColombo2 Oct 2012
70717098.594c RA Jadeja b UT Yadav2v INDCardiff6 Jun 2013
774764163.834b Mohammed Shami1v INDJohannesburg5 Dec 2013
340075.003st †MS Dhoni b RA Jadeja1v INDDurban8 Dec 2013
10910165107.925lbw b UT Yadav1v INDCenturion11 Dec 2013
13211061.905lbw b Mohammed Shami2v INDJohannesburg18 Dec 2013
10316812061.316b I Sharma4v INDJohannesburg18 Dec 2013
741179063.255c V Kohli b RA Jadeja2v INDDurban26 Dec 2013
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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