AB de Villiers

Feb 17, 1984
Nationality
South Africa
Past Teams
Barbados Royals, Brisbane Heat, Delhi Capitals, Lahore Qalandars, Rangpur Riders, Royal Challengers Bangalore, South Africa
Leagues
Bangladesh Premier League, T20 World Cup, Caribbean Premier League, Indian Premier League, Pakistan Super League
Seasons
2021, 2020, 2019, 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007
Birthday
February 17, 1984

Batting

Bangladesh Premier League

SeasonTeamMIRB4s6sSRAvgH50s
2019Rangpur Riders662471471817168.0261.751-
Total-662471471817168.041.210

T20 World Cup

SeasonTeamMIRB4s6sSRAvgH50s
2016South Africa441106159180.3327.500
2014South Africa5512979153163.2925.800
2012South Africa54896853130.8822.300
2010South Africa5515312548122.4030.600
2009South Africa66186120166155.0031.000
2007South Africa55504761106.3810.000
Total-302971750051300000

Caribbean Premier League

SeasonTeamMIRB4s6sSRAvgH50s
2016Barbados Royals65234155238150.9658.5000
Total-652341552380000

Indian Premier League

SeasonTeamMIRB4s6sSRAvgH50s
2021Royal Challengers Bangalore15153132112316148.320.900
2020Royal Challengers Bangalore15144542863323158.732.400
2019Royal Challengers Bangalore13134422873126154.0033.900
2018Royal Challengers Bangalore1204802753930174.54000
2017Royal Challengers Bangalore902161631216132.51000
2016Royal Challengers Bangalore1606874075737168.79000
2015Royal Challengers Bangalore1605132936022175.08000
2014Royal Challengers Bangalore1403952492624158.63000
2013Royal Challengers Bangalore1403602193415164.38000
2012Royal Challengers Bangalore1603191982615161.11000
2011Royal Challengers Bangalore1603122432114128.39000
2010Delhi Capitals701111197093.27000
2009Delhi Capitals1504653553912130.98000
2008Delhi Capitals6095985196.93000
Total-1844251623403413251154.528.800

Pakistan Super League

SeasonTeamMIRB4s6sSRAvgH50s
2019Lahore Qalandars77218169195128.9931.100
Total-77218169195129.031.100

Results

138/7 - 139/6
Narendra Modi Stadium, Ahmedabad

Royal Challengers Bangalore VS Kolkata Knight Riders

164/5 - 166/3
Dubai International Cricket Stadium, Dubai

Royal Challengers Bangalore vs Delhi Capitals

141/7 - 137/6
Sheikh Zayed Stadium, Abu Dhabi

Royal Challengers Bangalore vs Sunrisers Hyderabad

149/9 - 153/3
Dubai International Cricket Stadium, Dubai

Rajasthan Royals vs Royal Challengers Bangalore

165/6 - 111
M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bangalore vs Mumbai Indians

156/6 - 157/4
Narendra Modi Stadium, Ahmedabad

Royal Challengers Bangalore vs Chennai Super Kings

92 - 94/1
Sheikh Zayed Stadium, Abu Dhabi

Kolkata Knight Riders vs Royal Challengers Bangalore

164/7 - 158/6
Eden Gardens, Kolkata

Royal Challengers Bangalore vs Punjab Kings

179/5 - 145/8
Narendra Modi Stadium, Ahmedabad

Punjab Kings vs Royal Challengers Bangalore

171/5 - 170/4
Narendra Modi Stadium, Ahmedabad

Delhi Capitals vs Royal Challengers Bangalore

191/4 - 122/9
Wankhede Stadium, Mumbai

Chennai Super Kings vs Royal Challengers Bangalore

177/9 - 181/0
Wankhede Stadium, Mumbai

Royal Challengers Bangalore vs Rajasthan Royals

204/4 - 166/8
MA Chidambaram Stadium, Chennai

Royal Challengers Bangalore vs Kolkata Knight Riders

149/8 - 143/9
MA Chidambaram Stadium, Chennai

Sunrisers Hyderabad vs Royal Challengers Bangalore

159/9 - 160/8
MA Chidambaram Stadium, Chennai

Mumbai Indians vs Royal Challengers Bangalore

131/7 - 132/4
Sheikh Zayed Stadium, Abu Dhabi

E. Sunrisers Hyderabad VS Royal Challengers Bangalore

152/7 - 154/4
Sheikh Zayed Stadium, Abu Dhabi

Delhi Capitals vs Royal Challengers Bangalore

120/7 - 121/5
Sharjah Cricket Stadium, Sharjah

Royal Challengers Bangalore vs Sunrisers Hyderabad

164/6 - 166/5
Sheikh Zayed Stadium, Abu Dhabi

Mumbai Indians vs Royal Challengers Bangalore

145/6 - 150/2
Dubai International Cricket Stadium, Dubai

Royal Challengers Bangalore vs Chennai Super Kings

84/8 - 85/2
Sheikh Zayed Stadium, Abu Dhabi

Kolkata Knight Riders vs Royal Challengers Bangalore

177/6 - 179/3
Dubai International Cricket Stadium, Dubai

Rajasthan Royals vs Royal Challengers Bangalore

171/6 - 177/2
Sharjah Cricket Stadium, Sharjah

Royal Challengers Bangalore vs Kings XI Punjab

194/2 - 112/9
Sharjah Cricket Stadium, Sharjah

Royal Challengers Bangalore vs Kolkata Knight Riders

169/4 - 132/8
Dubai International Cricket Stadium, Dubai

Chennai Super Kings vs Royal Challengers Bangalore

196/4 - 137/9
Dubai International Cricket Stadium, Dubai

Royal Challengers Bangalore vs Delhi Capitals

154/6 - 158/2
Sheikh Zayed Stadium, Abu Dhabi

Royal Challengers Bangalore vs Rajasthan Royals

201/3 - 201/5
Dubai International Cricket Stadium, Dubai

Royal Challengers Bangalore vs Mumbai Indians

206/3 - 109
Dubai International Cricket Stadium, Dubai

Kings XI Punjab vs Royal Challengers Bangalore

163/5 - 153
Dubai International Cricket Stadium, Dubai

Sunrisers Hyderabad vs Royal Challengers Bangalore

175/4 - 178/6
M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bangalore vs Sunrisers Hyderabad

62/7 - 41/1
M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bangalore vs Rajasthan Royals

187/5 - 171/7
Feroz Shah Kotla, Delhi

Delhi Capitals vs Royal Challengers Bangalore

202/4 - 185/7
M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bangalore vs Kings XI Punjab

161/7 - 160/8
M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bangalore vs Chennai Super Kings

171/7 - 172/5
Wankhede Stadium, Mumbai

Mumbai Indians vs Royal Challengers Bangalore

173/4 - 174/2
Punjab Cricket Association IS Bindra Stadium, Mohali

Kings XI Punjab vs Royal Challengers Bangalore

149/8 - 152/6
M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bangalore vs Delhi Capitals

205/3 - 206/5
M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bangalore vs Kolkata Knight Riders

158/4 - 164/3
Sawai Mansingh Stadium, Jaipur

Rajasthan Royals vs Royal Challengers Bangalore

231/2 - 113
Rajiv Gandhi International Stadium, Hyderabad

Sunrisers Hyderabad vs Royal Challengers Bangalore

187/8 - 181/5
M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bangalore vs Mumbai Indians

70 - 71/3
MA Chidambaram Stadium, Chennai

Chennai Super Kings vs Royal Challengers Bangalore

133/5 - 134/5
Dubai International Cricket Stadium, Dubai

20. Karachi Kings vs Lahore Qalandars

106 - 107/2
Dubai International Cricket Stadium, Dubai

17. Lahore Qalandars vs Quetta Gladiators

143/7 - 148/7
Sharjah Cricket Stadium, Sharjah

12. Quetta Gladiators vs Lahore Qalandars

200/6 - 204/4
Sharjah Cricket Stadium, Sharjah

10. Lahore Qalandars vs Multan Sultans

78 - 81/3
Dubai International Cricket Stadium, Dubai

7. Peshawar Zalmi vs Lahore Qalandars

138/6 - 116
Dubai International Cricket Stadium, Dubai

5. Lahore Qalandars vs Karachi Kings

171/8 - 177/5
Dubai International Cricket Stadium, Dubai

1. Islamabad United vs Lahore Qalandars

72 - 76/1
Shere Bangla National Cricket Stadium, Dhaka

41. Comilla Victorians vs Rangpur Riders - BPL 2019

141/8 - 145/4
Zahur Ahmed Chowdhury Stadium, Chittagong

36. Rangpur Riders vs Rajshahi Kings - BPL 2019

186/6 - 189/2
Zahur Ahmed Chowdhury Stadium, Chittagong

34. Dhaka Dynamites vs Rangpur Riders - BPL 2019

239/4 - 167/8
Zahur Ahmed Chowdhury Stadium, Chittagong

30. Chittagong Vikings vs Rangpur Riders - BPL 2019

181/6 - 183/4
Shere Bangla National Cricket Stadium, Dhaka

25. Khulna Titans vs Rangpur Riders - BPL 2019

194/4 - 195/6
Sylhet International Cricket Stadium, Sylhet

21. Sylhet Sixers vs Rangpur Riders - BPL 2019