Wicketkeeper · South Africa Champions
Dane Vilas
Also known as DJ Vilas. 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.
173T20 games
41.5points a game
33median
135best: Durban Heat vs Cape Town Blitz, 28 November 2019
Range
Points in the last 30 T20s.
middle half 20–71median 30.5average 44best 121
33% of them reached 50 points and 20% stayed under 15.
Batting first 35.4 a game (11 games) · chasing 48.9 (19)
Where the points come from
Points a game by part, the last 30 T20s: 44 in all.
By phase
Strike rate in T20s since 1 January 2024: runs off the bat a hundred balls.
Powerplay · 1–61005 balls · out 0
Middle · 7–15140.944 balls · out 1
Death · 16–20162.524 balls · out 3
Against bowlers
Every T20 in Cricsheet, at least 15 balls.
- Aaron Phangiso60 balls60 runsSR 100out 2×
- Imran Tahir51 balls47 runsSR 92.2out 1×
- Roelof van der Merwe46 balls51 runsSR 110.9out 1×
- MJJ Critchley41 balls66 runsSR 161out 1×
- SR Harmer40 balls34 runsSR 85out 2×
- GC Viljoen39 balls46 runsSR 117.9out 3×
Latest games
Fantasy points in each, the latest first.
- v Joburg Super Kings 37 7 February 2024 · Paarl Royals
- v Sunrisers Eastern Cape 68 4 February 2024 · Paarl Royals
- v Sunrisers Eastern Cape 29 2 February 2024 · Paarl Royals
- v Joburg Super Kings 76 24 January 2024 · Paarl Royals
- v Surrey 14 7 July 2023 · Lancashire
- v Northamptonshire 18 2 July 2023 · Lancashire
All 20 latest games
- v Derbyshire 4 23 June 2023 · Lancashire
- v Worcestershire 20 20 June 2023 · Lancashire
- v Northamptonshire 5 16 June 2023 · Lancashire
- v Pretoria Capitals 30 8 February 2023 · Paarl Royals
- v Joburg Super Kings 31 3 February 2023 · Paarl Royals
- v Sunrisers Eastern Cape 20 24 January 2023 · Paarl Royals
- v Pretoria Capitals 40 22 January 2023 · Paarl Royals
- v MI Cape Town 6 21 January 2023 · Paarl Royals
- v Durban's Super Giants 24 17 January 2023 · Paarl Royals
- v Durban's Super Giants 78 15 January 2023 · Paarl Royals
- v Joburg Super Kings 21 13 January 2023 · Paarl Royals
- v MI Cape Town 14 10 January 2023 · Paarl Royals
- v Hampshire 49 16 July 2022 · Lancashire
- v Yorkshire 117 16 July 2022 · Lancashire
38ODI games
75.8points a game
60.5median
308best: Lancashire vs Nottinghamshire, 19 April 2019
Range
Points in the last 30 ODIs.
middle half 25.2–104median 54average 71.6best 308
53% of them reached 50 points and 20% stayed under 15.
Batting first 76.1 a game (16 games) · chasing 66.4 (14)
Where the points come from
Points a game by part, the last 30 ODIs: 71.6 in all.
Against bowlers
Every ODI in Cricsheet, at least 15 balls.
- SJ Mullaney44 balls60 runsSR 136.4out 2×
- Henry Thomas Crocombe38 balls41 runsSR 107.9out 0×
- BL D'Oliveira31 balls26 runsSR 83.9out 0×
- DMW Rawlins30 balls50 runsSR 166.7out 0×
- GG White29 balls27 runsSR 93.1out 0×
- Samit Patel28 balls48 runsSR 171.4out 0×
Latest games
Fantasy points in each, the latest first.
- v Gloucestershire 29 25 August 2023 · Lancashire
- v Nottinghamshire 1 22 August 2023 · Lancashire
- v Middlesex 5 20 August 2023 · Lancashire
- v Surrey 12 17 August 2023 · Lancashire
- v Hampshire 5 15 August 2023 · Lancashire
- v Leicestershire 115 11 August 2023 · Lancashire
All 20 latest games
- v Kent 107 9 August 2023 · Lancashire
- v Essex 119 1 August 2023 · Lancashire
- v Sussex 213 30 August 2022 · Lancashire
- v Nottinghamshire 43 26 August 2022 · Lancashire
- v Kent 42 23 August 2022 · Lancashire
- v Sussex 73 23 July 2021 · Lancashire
- v Hampshire 37 12 May 2019 · Lancashire
- v Middlesex 140 10 May 2019 · Lancashire
- v Warwickshire 153 4 May 2019 · Lancashire
- v Derbyshire 51 2 May 2019 · Lancashire
- v Durham 60 30 April 2019 · Lancashire
- v Leicestershire 32 28 April 2019 · Lancashire
- v Northamptonshire 38 24 April 2019 · Lancashire
- v Yorkshire 61 21 April 2019 · Lancashire
Pick your own XI for the next match
Every match in the app has a free contest.
Download for AndroidFree · 64 MB