Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
7313610153.685c MJ Clarke b PJ Cummins3v AUSJohannesburg17 Nov 2011
9913512073.336c sub (FDM Karunaratne) b NLTC Perera2v SLCenturion15 Dec 2011
25793031.655c DPMD Jayawardene b UWMBCA Welegedara2v SLDurban26 Dec 2011
691416148.946lbw b HMRKB Herath4v SLDurban26 Dec 2011
160*20519278.055not out1v SLCape Town3 Jan 2012
524070130.004b KMDN Kulasekara1v SLPaarl11 Jan 2012
171320130.775run out (KMDN Kulasekara)2v SLEast London14 Jan 2012
39*3630108.336not out2v SLBloemfontein17 Jan 2012
967683126.323b NLTC Perera1v SLKimberley20 Jan 2012
125*98104127.554not out1v SLJohannesburg22 Jan 2012
8170047.064c MJ Guptill b RM Hira1v NZWellington17 Feb 2012
39*3640108.334not out2v NZHamilton19 Feb 2012
292321126.094b RJ Nicol1v NZAuckland22 Feb 2012
106*10634100.005not out2v NZWellington25 Feb 2012
31*352088.575not out2v NZNapier29 Feb 2012
9*501180.006not out2v NZAuckland3 Mar 2012
01000.005lbw b CS Martin1v NZDunedin7 Mar 2012
29553052.736c †BB McCullum b KS Williamson3v NZDunedin7 Mar 2012
8313310062.416b DL Vettori2v NZHamilton15 Mar 2012
38693055.075b CS Martin1v NZWellington23 Mar 2012
684981138.783c KS Williamson b DAJ Bracewell3v NZWellington23 Mar 2012
64*4262152.384not out1v DCBangalore7 Apr 2012
101010100.004b L Balaji2v KKRBangalore10 Apr 2012
4210200.004c SB Jakati b JA Morkel1v CSKChennai12 Apr 2012
690066.674b SK Trivedi2v RRBangalore15 Apr 2012
33*1423235.716not out2v PWBangalore17 Apr 2012
523960133.335lbw b PP Chawla2v PKChandigarh20 Apr 2012
59*2335256.525not out1v RRJaipur23 Apr 2012
01000.004c LR Shukla b JH Kallis2v KKRKolkata28 Apr 2012
171311130.774c PP Chawla b Azhar Mahmood1v PKBangalore2 May 2012
47*1753276.475not out2v DCBangalore6 May 2012
9*401225.005not out1v PWPune11 May 2012
141310107.695c SL Malinga b KA Pollard1v MIBangalore14 May 2012
4110036.365c JP Duminy b A Mishra2v DCHyderabad20 May 2012
471079043.935b SCJ Broad1v ENGLeeds2 Aug 2012
44455097.784lbw b SCJ Broad3v ENGLeeds2 Aug 2012
27476057.455c AN Cook b JM Anderson1v ENGLondon16 Aug 2012
431004043.006c AJ Strauss b ST Finn3v ENGLondon16 Aug 2012
28291096.555b GP Swann1v ENGSouthampton28 Aug 2012
28313090.324c IR Bell b JC Tredwell1v ENGLondon31 Aug 2012
39462084.784st †C Kieswetter b JC Tredwell1v ENGLondon2 Sept 2012
75*7910094.945not out2v ENGNottingham5 Sept 2012
10620166.674c C Kieswetter b JW Dernbach2v ENGChester-le-Street8 Sept 2012
140025.003c JW Dernbach b ST Finn1v ENGManchester10 Sept 2012
230066.674c JM Bairstow b GP Swann2v ENGBirmingham12 Sept 2012
301312230.774c BMAJ Mendis b SL Malinga1v SLHambantota22 Sept 2012
251821138.896c Imran Nazir b Umar Gul1v PAKColombo28 Sept 2012
21240087.505c GJ Bailey b SR Watson1v AUSColombo30 Sept 2012
131320100.003b Yuvraj Singh2v INDColombo2 Oct 2012
40845047.625c DA Warner b JL Pattinson1v AUSBrisbane9 Nov 2012

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.