ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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

More filters

2 active
Reset"Match result" is from the side of the player or team.
RunsScoresBF4s6sOppositionGroundDate
4228 & 146860v ENGPort Elizabeth17 Dec 2004
6614 & 52*116110v ENGDurban26 Dec 2004
3121 & 104640v ENGCape Town2 Jan 2005
2219 & 35630v ENGJohannesburg13 Jan 2005
20192 & 109334261v ENGCenturion21 Jan 2005
20203830v ENGBloemfontein2 Feb 2005
16162820v ENGPort Elizabeth4 Feb 2005
991401v ENGCape Town6 Feb 2005
22700v ENGEast London9 Feb 2005
77710v ZIMPort Elizabeth2 Mar 2005
9898118200v ZIMCape Town4 Mar 2005
47477371v ZIMCenturion11 Mar 2005
6141 & 2019890v WIGuyana31 Mar 2005
9533 & 62179120v WITrinidad8 Apr 2005
178178352151v WIBridgetown21 Apr 2005
126114 & 12177161v WISt John's29 Apr 2005
17172930v WITrinidad14 May 2005
30302531v WITrinidad15 May 2005
24242331v AXCenturion17 Aug 2005
29292941v NZPort Elizabeth30 Oct 2005
661810v NZDurban4 Nov 2005
11112520v NZCenturion6 Nov 2005
771610v INDHyderabad16 Nov 2005
44510v INDBangalore19 Nov 2005
8068 & 12166120v AUSPerth16 Dec 2005
6961 & 8185100v AUSMelbourne26 Dec 2005
32 & 12200v AUSSydney2 Jan 2006
00*000v AUSJohannesburg24 Feb 2006
43433071v AUSCenturion26 Feb 2006
18182330v AUSCape Town3 Mar 2006
68689261v AUSPort Elizabeth5 Mar 2006
38384542v AUSDurban10 Mar 2006
14142010v AUSJohannesburg12 Mar 2006
158 & 74120v AUSCape Town16 Mar 2006
9650 & 46217110v AUSDurban24 Mar 2006
1612 & 46010v AUSJohannesburg31 Mar 2006
12427 & 97223160v NZCenturion15 Apr 2006
13132320v NZCape Town27 Apr 2006
72 & 51110v NZJohannesburg5 May 2006
8965 & 24110110v SLColombo27 Jul 2006
12895 & 33204230v SLColombo4 Aug 2006
54548830v SLAhmedabad24 Oct 2006
10101120v PAKChandigarh27 Oct 2006
46465730v WIJaipur2 Nov 2006
41414731v INDDurban22 Nov 2006
29293050v INDCape Town26 Nov 2006
1313801v INDPort Elizabeth29 Nov 2006
66401v INDJohannesburg1 Dec 2006
9292*98121v INDCenturion3 Dec 2006
236 & 175640v INDJohannesburg15 Dec 2006
Page 1Next

BF balls faced · 4s fours · 6s sixes

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