Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27NSWSA

AB de Villiers: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
26 Sept 2021RCB 165/6 v MI 111Match 39 · T20RCB11-0Royal Challengers Bangalore won by 54 runsDubaiIndian Premier League 2021
9 Apr 2021MI 159/9 v RCB 160/8Match 1 · T20RCB48-1Royal Challengers Bangalore won by 2 wicketsChennaiIndian Premier League 2021
28 Oct 2020RCB 164/6 v MI 166/5Match 48 · T20RCB15-0Mumbai Indians won by 5 wicketsAbu DhabiIndian Premier League 2020/21
28 Sept 2020RCB 201/3 v MI 201/5Match 10 · T20RCB55*-1Match tied (Royal Challengers Bangalore won the Super Over)DubaiIndian Premier League 2020/21
15 Apr 2019RCB 171/7 v MI 172/5Match 31 · T20RCB75-0Mumbai Indians won by 5 wicketsMumbaiIndian Premier League 2019
28 Mar 2019MI 187/8 v RCB 181/5Match 7 · T20RCB70*-0Mumbai Indians won by 6 runsBengaluruIndian Premier League 2019
17 Apr 2018MI 213/6 v RCB 167/8Match 14 · T20RCB1-1Mumbai Indians won by 46 runsMumbaiIndian Premier League 2018
1 May 2017MI 165/5 v RCB 162/8Match 38 · T20RCB43-0Mumbai Indians won by 5 wicketsMumbaiIndian Premier League 2017
14 Apr 2017RCB 142/5 v MI 145/6Match 12 · T20RCB19-1Mumbai Indians won by 4 wicketsBangaloreIndian Premier League 2017
11 May 2016RCB 151/4 v MI 153/4Match 41 · T20RCB24-2Mumbai Indians won by 6 wicketsBangaloreIndian Premier League 2016
20 Apr 2016MI 171/4 v RCB 170/7Match 14 · T20RCB29-2Mumbai Indians won by 6 wicketsMumbaiIndian Premier League 2016
10 May 2015MI 196/7 v RCB 235/1Match 46 · T20RCB133*-1Royal Challengers Bangalore won by 39 runsMumbaiIndian Premier League 2015
19 Apr 2015RCB 191/7 v MI 209/7Match 16 · T20RCB41-0Mumbai Indians won by 18 runsBangaloreIndian Premier League 2015
6 May 2014MI 187/5 v RCB 168/8Match 27 · T20RCB9-0Mumbai Indians won by 19 runsMumbaiIndian Premier League 2014
19 Apr 2014RCB 116/3 v MI 115/9Match 5 · T20RCB45*-2Royal Challengers Bangalore won by 7 wicketsDubaiIndian Premier League 2014
27 Apr 2013MI 194/7 v RCB 136/7Match 37 · T20RCB2-0Mumbai Indians won by 58 runsMumbaiIndian Premier League 2013
14 May 2012RCB 171/6 v MI 173/5Match 62 · T20RCB14-0Mumbai Indians won by 5 wicketsBangaloreIndian Premier League 2012
9 May 2012MI 141/6 v RCB 142/1Match 54 · T20RCBDNB-0Royal Challengers Bangalore won by 9 wicketsMumbaiIndian Premier League 2012
27 May 2011RCB 185/4 v MI 142/8Qualifier 2 · T20RCB21*-1Royal Challengers Bangalore won by 43 runsChennaiIndian Premier League 2011
12 Apr 2011RCB 140/4 v MI 143/1Match 8 · T20RCB38-0Mumbai Indians won by 9 wicketsBangaloreIndian Premier League 2011
13 Apr 2010MI 183/4 v DC 144/7Match 47 · T20DC4-2Mumbai Indians won by 39 runsMumbaiIndian Premier League 2009/10
17 Mar 2010DC 120/9 v MI 218/7Match 9 · T20DC11-0Mumbai Indians won by 98 runsDelhiIndian Premier League 2009/10
21 May 2009DC 166/6 v MI 165/8Match 55 · T20DC6-1Delhi Daredevils won by 4 wicketsCenturionIndian Premier League 2009
8 May 2009DC 118/3 v MI 116Match 35 · T20DC50*-1Delhi Daredevils won by 7 wicketsEast LondonIndian Premier League 2009
4 May 2008MI 162/8 v DC 133Match 23 · T20DC21-1Mumbai Indians won by 29 runsMumbaiIndian Premier League 2007/08
Page 1 · 25 matches

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.