Batter · South Africa Champions
AB de Villiers
Fantasy points by the app’s points system: the app’s own points for its matches, Cricsheet’s ball by ball for the rest, each match once.
321T20 games
60.1points a game
45median
283best: Royal Challengers Bengaluru vs Gujarat Lions, 14 May 2016
Range
Points in the last 30 T20s.
middle half 18.5–110median 45.5average 64.3best 227
47% of them reached 50 points and 20% stayed under 15.
Batting first 67.2 a game (18 games) · chasing 60.1 (12)
Where the points come from
Points a game by part, 25 of the last 30 T20s, the ones Cricsheet has: 54.5 in all.
Against bowlers
Every T20 in Cricsheet, at least 15 balls.
- Ravindra Jadeja99 balls122 runsSR 123.2out 3×
- Harbhajan Singh95 balls123 runsSR 129.5out 3×
- Jasprit Bumrah85 balls125 runsSR 147.1out 3×
- Ravichandran Ashwin84 balls90 runsSR 107.1out 5×
- Imran Tahir79 balls107 runsSR 135.4out 3×
- Axar Patel77 balls78 runsSR 101.3out 2×
Latest games
Fantasy points in each, the latest first.
- v England Champions 75 16 October 2026 · South Africa ChampionsIn the appThe match
- v England Champions 114 13 October 2026 · South Africa ChampionsIn the appThe match
- v India Champions 18 10 October 2026 · South Africa ChampionsIn the appThe match
- v Australia Champions 227 9 October 2026 · South Africa ChampionsIn the appThe match
- v West Indies Champions 134 4 October 2026 · South Africa ChampionsIn the appThe match
- v Kolkata Knight Riders 35 11 October 2021 · Royal Challengers Bengaluru
All 20 latest games
- v Delhi Capitals 48 8 October 2021 · Royal Challengers Bengaluru
- v Sunrisers Hyderabad 51 6 October 2021 · Royal Challengers Bengaluru
- v Punjab Kings 43 3 October 2021 · Royal Challengers Bengaluru
- v Rajasthan Royals 28 29 September 2021 · Royal Challengers Bengaluru
- v Mumbai Indians 25 26 September 2021 · Royal Challengers Bengaluru
- v Chennai Super Kings 30 24 September 2021 · Royal Challengers Bengaluru
- v Kolkata Knight Riders 2 20 September 2021 · Royal Challengers Bengaluru
- v Punjab Kings 15 30 April 2021 · Royal Challengers Bengaluru
- v Delhi Capitals 167 27 April 2021 · Royal Challengers Bengaluru
- v Chennai Super Kings 8 25 April 2021 · Royal Challengers Bengaluru
- v Rajasthan Royals 12 22 April 2021 · Royal Challengers Bengaluru
- v Kolkata Knight Riders 160 18 April 2021 · Royal Challengers Bengaluru
- v Sunrisers Hyderabad 13 14 April 2021 · Royal Challengers Bengaluru
- v Mumbai Indians 98 9 April 2021 · Royal Challengers Bengaluru
222ODI games
82.2points a game
60.5median
320best: South Africa vs Bangladesh, 18 October 2017
Range
Points in the last 30 ODIs.
middle half 29.5–81.8median 56.5average 66.9best 320
63% of them reached 50 points and 17% stayed under 15.
Batting first 69 a game (15 games) · chasing 64.7 (15)
Where the points come from
Points a game by part, the last 30 ODIs: 66.9 in all.
Against bowlers
Every ODI in Cricsheet, at least 15 balls.
- Shahid Afridi268 balls227 runsSR 84.7out 5×
- Saeed Ajmal204 balls174 runsSR 85.3out 6×
- Mohammad Hafeez160 balls151 runsSR 94.4out 1×
- DJG Sammy141 balls110 runsSR 78out 1×
- MG Johnson140 balls147 runsSR 105out 3×
- Wahab Riaz129 balls130 runsSR 100.8out 0×
Latest games
Fantasy points in each, the latest first.
- v India 54 16 February 2018 · South Africa
- v India 10 13 February 2018 · South Africa
- v India 58 10 February 2018 · South Africa
- v Bangladesh 42 22 October 2017 · South Africa
- v Bangladesh 320 18 October 2017 · South Africa
- v Bangladesh 4 15 October 2017 · South Africa
All 20 latest games
- v India 24 11 June 2017 · South Africa
- v Pakistan 1 7 June 2017 · South Africa
- v Sri Lanka 28 3 June 2017 · South Africa
- v England 63 29 May 2017 · South Africa
- v England 90 27 May 2017 · South Africa
- v England 83 24 May 2017 · South Africa
- v New Zealand 55 4 March 2017 · South Africa
- v New Zealand 122 1 March 2017 · South Africa
- v New Zealand 145 25 February 2017 · South Africa
- v New Zealand 61 22 February 2017 · South Africa
- v New Zealand 59 19 February 2017 · South Africa
- v Sri Lanka 54 10 February 2017 · South Africa
- v Sri Lanka 94 7 February 2017 · South Africa
- v Sri Lanka 92 4 February 2017 · South Africa
Pick your own XI for the next match
Every match in the app has a free contest.
Download for AndroidFree · 64 MB