CricketWise
  1. Home
  2. Players
  3. Dane Vilas

Lancashire · Men's cricket

Dane Vilas stats

Data through 7 February 2024Last updated 7 February 2024

Coverage: matches in the Cricsheet data from 15 February 2012 to 7 February 2024. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Dane Vilas played 6 Tests, 1 T20I for South Africa in the data, between 2012 and 2024. The most runs came in first-class: 4,118 at an average of 39.60 and a strike rate of 63.4, with a highest score of 266. Against India in Tests, Dane Vilas averaged 8.57 over 7 innings.

International matches
7
Tests 6 · T20Is 1
International runs
94
0 hundreds
T20 league & domestic matches
177
3,427 runs
Highest score
266
First-class

Teams played for

Lancashire 2017–2023 · 201Cape Cobras 2012–2016 · 39Paarl Royals 2023–2024 · 13Jozi Stars 2018 · 11Western Province 2022 · 8South Africa 2012–2016 · 7Dolphins 2017 · 7Durban Heat 2019 · 6Northern Superchargers 2021 · 5Lahore Qalandars 2020 · 5

Dane Vilas batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test690942610.4421044.8000110
T20 (leagues & domestic)177160383,42775*28.092,626130.50117256107
First-class80115114,11826639.606,50063.410161249825
List A383441,45016648.331,222118.748112535

Runs per year

05001K1.5K2K201220172024106
Dane Vilas: runs per calendar year (all formats in the data)
05001K1.5K2K2012201420162018202020222024106
Dane Vilas: runs per calendar year (all formats in the data)
Show as table
Dane Vilas: runs per calendar year (all formats in the data)
YearRuns
2012278
2013354
2014229
201560
201688
20171,419
20181,314
20191,802
2020415
2021931
20221,367
2023726
2024106
Year-by-year batting (27 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2012T20 (leagues & domestic)927855.60142.65701
2013T20 (leagues & domestic)935459.00119.26302
2014T20 (leagues & domestic)1622919.08103.65101
2015Test7608.5737.71500
2016T20 (leagues & domestic)154–158.85401
2016Test23417.0066.72600
2017First-class2165834.6361.424412
2017List A840858.29113.610822
2017T20 (leagues & domestic)1735322.06133.75101
2018First-class2072940.5056.423531
2018List A621042.00119.38301
2018T20 (leagues & domestic)1937526.79129.34300
2019First-class1597088.1874.726627
2019List A943962.71119.616612
2019T20 (leagues & domestic)1639330.23146.67501
2020First-class724735.2955.49001
2020T20 (leagues & domestic)1316816.80119.14400
2021First-class1858434.3561.918912
2021List A13131.00114.83100
2021T20 (leagues & domestic)1931622.57123.94200
2022First-class1856731.5068.412422
2022List A317257.33111.012110
2022T20 (leagues & domestic)2462834.89147.46304
2023First-class1636325.9358.612411
2023List A719027.14137.76503
2023T20 (leagues & domestic)1317317.30106.84400
2024T20 (leagues & domestic)410626.50145.24200

Dane Vilas bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
First-class272530–––4.42–002
Year-by-year bowling (2 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2021First-class10–6.000/6
2023First-class10–4.270/47
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
IndiaTest7608.5737.71500
TitansT20 (leagues & domestic)1033255.33129.26002
LionsT20 (leagues & domestic)926237.43121.96302
YorkshireT20 (leagues & domestic)1123729.62141.96301
KnightsT20 (leagues & domestic)821553.75142.45101
NottinghamshireT20 (leagues & domestic)821326.62145.95501
NorthamptonshireT20 (leagues & domestic)818646.50147.64000
DurhamT20 (leagues & domestic)1117619.56125.73500
DerbyshireT20 (leagues & domestic)917024.29132.84000
DolphinsT20 (leagues & domestic)816432.80110.85401
WarriorsT20 (leagues & domestic)913118.71104.04300
Cape Town BlitzT20 (leagues & domestic)512763.50135.17501
Joburg Super KingsT20 (leagues & domestic)49323.25138.84200
WorcestershireT20 (leagues & domestic)99012.86123.32300
Nelson Mandela Bay GiantsT20 (leagues & domestic)47826.00132.23800
Birmingham BearsT20 (leagues & domestic)47418.50164.44200
LeicestershireT20 (leagues & domestic)77212.00116.13200
Sunrisers Eastern CapeT20 (leagues & domestic)35527.50134.13400
HampshireFirst-class953175.8671.924421
EssexFirst-class1535223.4756.19203
SomersetFirst-class1134734.7062.223510
SussexFirst-class3321160.5078.318920
GlamorganFirst-class431578.7598.726610
NorthamptonshireFirst-class828948.1759.79702
MiddlesexFirst-class726337.5756.712411
WarwickshireFirst-class1025732.1256.46701
YorkshireFirst-class1225421.1759.88201
WorcestershireFirst-class4224112.0058.910711
DurhamFirst-class318963.0060.48502
KentFirst-class318561.6772.512411
LeicestershireFirst-class315150.3362.99001
SurreyFirst-class914317.8845.86101
NottinghamshireFirst-class812115.1246.54900
GloucestershireFirst-class311036.6767.110910
DerbyshireFirst-class36622.0070.25101
NottinghamshireList A525150.20126.816610
NorthamptonshireList A3154154.00130.58302
DurhamList A313344.33103.910810
WorcestershireList A313165.50117.010010
YorkshireList A39431.33109.34700
DerbyshireList A36120.33103.43200

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Old Trafford84277437.49244
Headingley1840525.3182
Newlands1538338.3075
Edgbaston1337934.4583
Trent Bridge1234228.50166
The Wanderers Stadium1329124.2542
County Ground, Northampton928957.8083
Boland Park1228728.7057
Riverside Ground927339.00108
St George's Park1627322.7560

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay407383106.313–––
T20Middle21261680126.563–––
T20Death894563158.846–––

How Dane Vilas was dismissed

Last 20 innings

05010015020 Jun 20231 Aug 20237 Feb 202421
Dane Vilas: runs in the last 20 innings
05010015020 Jun 20232 Jul 202310 Jul 202311 Aug 202322 Aug 202310 Sep 20237 Feb 202421
Dane Vilas: runs in the last 20 innings
Show as table
Dane Vilas: runs in the last 20 innings
InningsRuns
20 Jun 202312
25 Jun 202339
25 Jun 20239
2 Jul 202310
7 Jul 20232
10 Jul 20230
10 Jul 20230
1 Aug 202365
9 Aug 202351
11 Aug 202357
15 Aug 20231
20 Aug 20231
22 Aug 20230
25 Aug 202315
3 Sep 202337
10 Sep 2023124
24 Jan 202442
2 Feb 20249
4 Feb 202434
7 Feb 202421
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
7 Feb 2024T20 (leagues & domestic)Joburg Super Kings2116caughtThe Wanderers Stadium
4 Feb 2024T20 (leagues & domestic)Sunrisers Eastern Cape3425caughtSt George's Park
2 Feb 2024T20 (leagues & domestic)Sunrisers Eastern Cape96caughtBoland Park
24 Jan 2024T20 (leagues & domestic)Joburg Super Kings4226run outThe Wanderers Stadium
10 Sep 2023First-classMiddlesex124180lbwOld Trafford
3 Sep 2023First-classNorthamptonshire3768bowledCounty Ground, Northampton
25 Aug 2023List AGloucestershire1517caughtCounty Ground, Bristol
22 Aug 2023List ANottinghamshire01caughtThe John Fretwell Sporting Complex, Sookholme
20 Aug 2023List AMiddlesex13bowledLord's
15 Aug 2023List AHampshire14caughtOld Trafford
11 Aug 2023List ALeicestershire5732run outOld Trafford
9 Aug 2023List AKent5137caughtStanley Park
1 Aug 2023List AEssex6544caughtSedbergh School
10 Jul 2023First-classEssex05bowledStanley Park
10 Jul 2023First-classEssex02run outStanley Park
7 Jul 2023T20 (leagues & domestic)Surrey23caughtOld Trafford
2 Jul 2023T20 (leagues & domestic)Northamptonshire10*9not outOld Trafford
25 Jun 2023First-classSurrey931lbwKennington Oval
25 Jun 2023First-classSurrey3972caughtKennington Oval
20 Jun 2023T20 (leagues & domestic)Worcestershire1212caughtCounty Ground, Worcester

Frequently asked questions

How many runs has Dane Vilas scored in Tests?
94 runs in 9 innings (6 matches) at an average of 10.44 and a strike rate of 44.8, in the data from 2015 to 2016.
How many runs has Dane Vilas scored in T20 leagues?
3,427 runs in 160 innings (177 matches) at an average of 28.09 and a strike rate of 130.5, in the data from 2012 to 2024.
What is Dane Vilas's highest score?
266 in first-class, the highest score in the data.
How many centuries has Dane Vilas scored?
14 hundreds in the data: 10 in first-class, 4 in List A.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.