CricketScore

Players / EJ Villani

Women's cricket

EJ Villani: runs, wickets and records

217 recorded matches from 13 May 2010 to 13 Dec 2025, most often for Australia, Hobart Hurricanes, Perth Scorchers. The figures are counted from ball-by-ball records.

Batting by format

M Inn Runs HS Avg SR 100 50 4s 6s
FormatMInnRunsHSAvgSR100504s6s
Tests23473315.6740.20090
ODIs29254687519.5079.103606
T20Is51471,18890*31.26120.001015311
T20 leagues1351313,527100*32.66114.912246336

Bowling by format

Inn Wkts Best Avg Econ 5w
FormatInnWktsBestAvgEcon5w
ODIs1063/4235.506.260

Highest innings

Runs Balls Opponent
RunsBallsOpponentDate
100*65Adelaide Strikers21 Nov 2021
90*54Pakistan29 Mar 2014
84*53Melbourne Stars26 Dec 2017
8466Perth Scorchers20 Nov 2021
8053Ireland22 Aug 2015

EJ Villani: matches in the records

EJ Villani appears in 217 recorded women's matches, from 13 May 2010 to 13 December 2025, most often for Australia, Hobart Hurricanes and Perth Scorchers. The matches split as 2 in Test matches, 29 in One Day Internationals, 51 in Twenty20 Internationals and 135 in franchise Twenty20 leagues. The most frequent opponents in the records are England (24 matches), Adelaide Strikers (20 matches) and Sydney Thunder (19 matches). The ground used most often is Bellerive Oval, Hobart, with 19 matches.

EJ Villani batting record

In One Day Internationals, the batting record is 468 runs in 25 innings, an average of 19.50, a strike rate of 79.1 and a highest score of 75, with 3 fifties and 5 ducks.

In Twenty20 Internationals, the batting record is 1,188 runs in 47 innings, an average of 31.26, a strike rate of 120.0 and a highest score of 90*, with 10 fifties and 4 ducks.

In franchise Twenty20 leagues, the batting record is 3,527 runs in 131 innings, an average of 32.66, a strike rate of 114.9 and a highest score of 100*, with 1 hundred, 22 fifties and 6 ducks.

EJ Villani highest innings

The highest individual scores in the records are: 100* from 65 balls against Adelaide Strikers at Adelaide Oval on 21 November 2021 (franchise Twenty20 leagues). 90* from 54 balls against Pakistan at Sylhet Stadium on 29 March 2014 (T20Is). 84* from 53 balls against Melbourne Stars at W.A.C.A. Ground on 26 December 2017 (franchise Twenty20 leagues). 84 from 66 balls against Perth Scorchers at Adelaide Oval on 20 November 2021 (franchise Twenty20 leagues). 80 from 53 balls against Ireland at YMCA Cricket Club on 22 August 2015 (T20Is).

EJ Villani best bowling

The best bowling figures in the records are: 3 for 42 against England at County Ground on 9 July 2017.

EJ Villani results with the side

In One Day Internationals, the player's side won 24 and lost 5 of the 29 recorded matches (82.8% of decided matches).

In Twenty20 Internationals, the player's side won 39 and lost 12 of the 51 recorded matches (76.5% of decided matches).

In franchise Twenty20 leagues, the player's side won 67 and lost 63 of the 135 recorded matches (51.5% of decided matches).

Against the most frequent opponents the results were England: 14 won, 9 lost in 24 matches, Adelaide Strikers: 10 won, 9 lost in 20 matches, Sydney Thunder: 11 won, 7 lost in 19 matches, Brisbane Heat: 8 won, 10 lost in 18 matches and New Zealand: 12 won, 5 lost in 17 matches.

EJ Villani teams

Matches by side: Australia (82), Hobart Hurricanes (48), Perth Scorchers (40), Melbourne Stars (40) and Trent Rockets (7).

EJ Villani main grounds

The grounds used most often are Bellerive Oval, Hobart (19), North Sydney Oval (13), W.A.C.A. Ground (13), County Ground (11), Adelaide Oval (9) and Junction Oval (8).

EJ Villani runs by year

Runs in each calendar year of the records: 2010 (6), 2014 (481), 2015 (318), 2016 (390), 2017 (947), 2018 (795), 2019 (316), 2020 (360), 2021 (439), 2022 (412), 2023 (324), 2024 (296), 2025 (146).

EJ Villani matches by year

Recorded matches in each calendar year: 2010 (2), 2013 (1), 2014 (17), 2015 (13), 2016 (17), 2017 (33), 2018 (35), 2019 (17), 2020 (15), 2021 (12), 2022 (21), 2023 (12), 2024 (11), 2025 (11).

EJ Villani fours and sixes

In One Day Internationals, 60 fours and 6 sixes, one boundary every 9.0 balls faced; 59.0% of the runs came in boundaries.

In Twenty20 Internationals, 153 fours and 11 sixes, one boundary every 6.0 balls faced; 57.1% of the runs came in boundaries.

In franchise Twenty20 leagues, 463 fours and 36 sixes, one boundary every 6.2 balls faced; 58.6% of the runs came in boundaries.

How EJ Villani gets out

In One Day Internationals, 24 recorded dismissals: caught 58%, lbw 21%, bowled 17% and run out 4%.

In Twenty20 Internationals, 38 recorded dismissals: caught 50%, bowled 21%, lbw 16% and caught and bowled 5%.

In franchise Twenty20 leagues, 108 recorded dismissals: caught 52%, bowled 19%, lbw 16% and run out 8%.

EJ Villani player of the match awards

Of the 14 player of the match awards on record, the first is dated 29 March 2014 (Australia v Pakistan) and the latest 27 October 2023 (Adelaide Strikers v Hobart Hurricanes): 1 in One Day Internationals, 4 in Twenty20 Internationals and 9 in franchise Twenty20 leagues.

EJ Villani first and latest matches

The first recorded match in Test matches is dated 11 August 2015 against England and the latest 9 November 2017 against England.

The first recorded match in One Day Internationals is dated 19 January 2014 against England and the latest 3 March 2019 against New Zealand.

The first recorded match in Twenty20 Internationals is dated 13 May 2010 against India and the latest 24 November 2018 against England.

The first recorded match in franchise Twenty20 leagues is dated 26 December 2015 against Melbourne Stars and the latest 13 December 2025 against Perth Scorchers.

EJ Villani against different opponents

The most runs against a single opponent are 573 against Sydney Thunder in 18 innings (average 38.20), 457 against Adelaide Strikers in 19 innings (average 28.56), 438 against Sydney Sixers in 17 innings (average 33.69) and 437 against Melbourne Stars in 14 innings (average 36.42).

EJ Villani at different grounds

The grounds that have produced the most runs are Bellerive Oval, Hobart (476 runs in 18 innings), W.A.C.A. Ground (457 runs in 13 innings), North Sydney Oval (289 runs in 12 innings) and Adelaide Oval (270 runs in 9 innings).

EJ Villani recent years

Year by year, the latest figures in the records are 2020: 15 matches and 360 runs; 2021: 12 matches and 439 runs; 2022: 21 matches and 412 runs; 2023: 12 matches and 324 runs; 2024: 11 matches and 296 runs; 2025: 11 matches and 146 runs.

EJ Villani year by year

The busiest year in the records is 2018, with 35 matches. The most runs in a calendar year came in 2017: 947. The most wickets in a calendar year came in 2017: 6.

Questions and answers

How many matches has EJ Villani played?

217 recorded matches, from 13 May 2010 to 13 December 2025.

How many runs has EJ Villani scored in ODIs?

468 runs in 25 innings, at an average of 19.50.

How many runs has EJ Villani scored in T20Is?

1,188 runs in 47 innings, at an average of 31.26.

How many runs has EJ Villani scored in T20 leagues?

3,527 runs in 131 innings, at an average of 32.66.

What is EJ Villani's highest score?

100* from 65 balls against Adelaide Strikers on 21 November 2021, at Adelaide Oval.

How many sixes has EJ Villani hit?

53 sixes and 685 fours in the recorded matches.

How many player of the match awards has EJ Villani won?

14 in the recorded matches.

How many hundreds has EJ Villani scored?

1 in the recorded matches.

Which teams has EJ Villani played for?

Australia (82), Hobart Hurricanes (48), Perth Scorchers (40), Melbourne Stars (40) and Trent Rockets (7).

When was EJ Villani's most recent recorded match?

13 December 2025.

Team pages

Records