Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
25 Jun 2017ENG 181/8 v SA 162/7Match 3 · T20ISA35-1England won by 19 runsCardiffSouth Africa in England T20I Series 2017
23 Jun 2017ENG 171/6 v SA 174/8Match 2 · T20ISA46-1South Africa won by 3 runsTauntonSouth Africa in England T20I Series 2017
21 Jun 2017ENG 143/1 v SA 142/3Match 1 · T20ISA65*-0England won by 9 wicketsSouthamptonSouth Africa in England T20I Series 2017
29 May 2017ENG 153 v SA 156/3Match 3 · ODISA27*-1South Africa won by 7 wicketsLondonSouth Africa in England ODI Series 2017
27 May 2017ENG 330/6 v SA 328/5Match 2 · ODISA52-0England won by 2 runsSouthamptonSouth Africa in England ODI Series 2017
24 May 2017ENG 339/6 v SA 267Match 1 · ODISA45-0England won by 72 runsLeedsSouth Africa in England ODI Series 2017
18 Mar 2016ENG 230/8 v SA 229/4Super 10 · T20ISA16-0England won by 2 wicketsMumbaiWorld T20 2015/16
21 Feb 2016SA 172/1 v ENG 171Match 2 · T20ISA71-0South Africa won by 9 wicketsJohannesburgEngland in South Africa T20I Series 2015/16
19 Feb 2016SA 135/7 v ENG 134/8Match 1 · T20ISA7-1South Africa won by 3 wicketsCape TownEngland in South Africa T20I Series 2015/16
14 Feb 2016SA 237/5 v ENG 236Match 5 · ODISA101*-1South Africa won by 5 wicketsCape TownEngland in South Africa ODI Series 2015/16
12 Feb 2016SA 266/9 v ENG 262Match 4 · ODISA36-1South Africa won by 1 wicketJohannesburgEngland in South Africa ODI Series 2015/16
9 Feb 2016SA 319/3 v ENG 318/8Match 3 · ODISA0*-0South Africa won by 7 wicketsCenturionEngland in South Africa ODI Series 2015/16
6 Feb 2016SA 262/7 v ENG 263/5Match 2 · ODISA73-1England won by 5 wicketsPort ElizabethEngland in South Africa ODI Series 2015/16
3 Feb 2016SA 250/5 v ENG 399/9Match 1 · ODISA8-2England won by 39 runs (DLS method)BloemfonteinEngland in South Africa ODI Series 2015/16
22 Jan 2016SA 475 & 248/5d v ENG 342 & 101Match 4 · TestSA0 & 0-1South Africa won by 280 runsCenturionBasil D'Oliveira Trophy 2015/16
14 Jan 2016SA 313 & 83 v ENG 323 & 74/3Match 3 · TestSA36 & 0-1England won by 7 wicketsJohannesburgBasil D'Oliveira Trophy 2015/16
2 Jan 2016SA 627/7d v ENG 629/6d & 159/6Match 2 · TestSA88-1Match drawnCape TownBasil D'Oliveira Trophy 2015/16
26 Dec 2015SA 214 & 174 v ENG 303 & 326Match 1 · TestSA49 & 37-7England won by 241 runsDurbanBasil D'Oliveira Trophy 2015/16
29 Mar 2014ENG 193/7 v SA 196/526th T20I · T20ISA69*-1South Africa won by 3 runsChittagongWorld T20 2013/14
19 Jun 2013ENG 179/3 v SA 175Semi-final · ODISA0-2England won by 7 wicketsLondonICC Champions Trophy 2013
12 Sept 2012ENG 118/5 v SA 90/5Match 3 · T20ISA2-0England won by 28 runsBirminghamSouth Africa in England T20I Series 2012
10 Sept 2012ENG 29/2 v SA 77/5Match 2 · T20ISA1-0No resultManchesterSouth Africa in England T20I Series 2012
8 Sept 2012ENG 118/7 v SA 119/3Match 1 · T20ISA10-0South Africa won by 7 wicketsChester-le-StreetSouth Africa in England T20I Series 2012
5 Sept 2012ENG 182 v SA 186/3Match 5 · ODISA75*-3South Africa won by 7 wicketsNottinghamNatWest Series 2012
2 Sept 2012ENG 224/4 v SA 220/8Match 4 · ODISA39-2England won by 6 wicketsLondonNatWest Series 2012
31 Aug 2012ENG 212/6 v SA 211Match 3 · ODISA28-2England won by 4 wicketsLondonNatWest Series 2012
28 Aug 2012ENG 207 v SA 287/5Match 2 · ODISA28-3South Africa won by 80 runsSouthamptonNatWest Series 2012
24 Aug 2012ENG 37/0 v SAMatch 1 · ODISA--0No resultCardiffNatWest Series 2012
16 Aug 2012ENG 315 & 294 v SA 309 & 351Match 3 · TestSA27 & 43-0South Africa won by 51 runsLondonBasil D'Oliveira Trophy 2012
2 Aug 2012ENG 425 & 130/4 v SA 419 & 258/9dMatch 2 · TestSA47 & 44-1Match drawnLeedsBasil D'Oliveira Trophy 2012
19 Jul 2012ENG 385 & 240 v SA 637/2dMatch 1 · TestSADNB-8South Africa won by an innings and 12 runsLondonBasil D'Oliveira Trophy 2012
6 Mar 2011ENG 171 v SA 165Match 21 · ODISA25-1England won by 6 runsChennaiICC Cricket World Cup 2010/11
8 May 2010ENG 168/7 v SA 12918th T20I · T20ISA5-1England won by 39 runsBarbadosICC World Twenty20 2010
14 Jan 2010SA 423/7d v ENG 180 & 169Match 4 · TestSA58-2South Africa won by an innings and 74 runsJohannesburgBasil D'Oliveira Trophy 2009/10
3 Jan 2010SA 291 & 447/7d v ENG 273 & 296/9Match 3 · TestSA36 & 34-2Match drawnCape TownBasil D'Oliveira Trophy 2009/10
26 Dec 2009SA 343 & 133 v ENG 574/9dMatch 2 · TestSA50 & 2-0England won by an innings and 98 runsDurbanBasil D'Oliveira Trophy 2009/10
16 Dec 2009SA 418 & 301/7d v ENG 356 & 228/9Match 1 · TestSA32 & 64-1Match drawnCenturionBasil D'Oliveira Trophy 2009/10
29 Nov 2009SA 119 v ENG 121/3Match 4 · ODISA22-1England won by 7 wicketsPort ElizabethEngland in South Africa ODI Series 2009/10
27 Nov 2009SA 354/6 v ENG 242Match 3 · ODISA121-0South Africa won by 112 runsCape TownEngland in South Africa ODI Series 2009/10
22 Nov 2009SA 250/9 v ENG 252/3Match 2 · ODISA2-1England won by 7 wicketsCenturionEngland in South Africa ODI Series 2009/10
15 Nov 2009SA 241/6 v ENG 157/8Match 2 · T20ISA24-0South Africa won by 84 runsCenturionEngland in South Africa T20I Series 2009/10
13 Nov 2009SA 127/3 v ENG 202/6Match 1 · T20ISA10*-1England won by 1 run (DLS method)JohannesburgEngland in South Africa T20I Series 2009/10
27 Sept 2009SA 301/9 v ENG 323/8Match 8 · ODISA36-0England won by 22 runsCenturionICC Champions Trophy 2009/10
11 Jun 2009ENG 111 v SA 114/314th T20I · T20ISA11-0South Africa won by 7 wicketsNottinghamICC World Twenty20 2009
3 Sept 2008ENG v SA 6/1Match 5 · ODISADNB-0No resultCardiffNatWest Series 2008
31 Aug 2008ENG 137/3 v SA 183/6Match 4 · ODISA14-0England won by 7 wickets (DLS method)LondonNatWest Series 2008
29 Aug 2008ENG 296/7 v SA 170Match 3 · ODISA12-0England won by 126 runsLondonNatWest Series 2008
26 Aug 2008ENG 85/0 v SA 83Match 2 · ODISA5-0England won by 10 wicketsNottinghamNatWest Series 2008
22 Aug 2008ENG 275/4 v SA 255Match 1 · ODISA24-2England won by 20 runsLeedsNatWest Series 2008
7 Aug 2008ENG 316 & 198/4 v SA 194 & 318Match 4 · TestSA39 & 97-0England won by 6 wicketsLondonBasil D'Oliveira Trophy 2008
Page 1 · 64 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

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