CricketWise
  1. Home
  2. Players
  3. Steve O'Keefe

Sydney Sixers · Men's cricket

Steve O'Keefe stats

Data through 24 January 2024Last updated 24 January 2024

Coverage: matches in the Cricsheet data from 6 July 2010 to 24 January 2024. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Steve O'Keefe played 9 Tests, 7 T20Is for Australia in the data, between 2010 and 2024. With the ball, the best return was 99 wickets in T20 leagues at an average of 22.23 and an economy rate of 6.59.

International matches
16
Tests 9 · T20Is 7
International wickets
41
2 five-wicket hauls
T20 league & domestic matches
100
317 runs
Best bowling
6/35
Test

Teams played for

Sydney Sixers 2012–2024 · 100Australia 2010–2017 · 16New South Wales 2018–2020 · 6

Steve O'Keefe batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test913486259.5643319.9002110
T20I75032226.4026123.100041
T20 (leagues & domestic)10039163174813.78293108.2006295
First-class68078319.7517943.600371

Runs per year

05010015020102015202020240
Steve O'Keefe: runs per calendar year (all formats in the data)
050100150201020122014201620182020202220240
Steve O'Keefe: runs per calendar year (all formats in the data)
Show as table
Steve O'Keefe: runs per calendar year (all formats in the data)
YearRuns
20105
201127
2012123
201310
201434
201524
201640
2017123
201846
201934
202020
202118
20224
20235
20240
Year-by-year batting (21 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2010T20I155.0062.5500
2011T20I4276.75150.02200
2012T20 (leagues & domestic)812315.3898.44800
2013T20 (leagues & domestic)21010.0083.3900
2014T20 (leagues & domestic)42828.00140.01000
2014Test266.0011.3600
2015T20 (leagues & domestic)62412.00150.0900
2016T20 (leagues & domestic)11313.00185.71300
2016Test22713.5015.22300
2017T20 (leagues & domestic)37023.33148.92800
2017Test9538.8326.22500
2018First-class34515.0056.23100
2018T20 (leagues & domestic)210.5014.3100
2019First-class3186.0040.91500
2019T20 (leagues & domestic)216–76.21100
2020First-class2157.5027.31500
2020T20 (leagues & domestic)355.00100.0500
2021T20 (leagues & domestic)3189.0085.71600
2022T20 (leagues & domestic)244.0050.0200
2023T20 (leagues & domestic)25–166.7300
2024T20 (leagues & domestic)100.000.0000

Steve O'Keefe bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test162,2281,029356/3512/7029.402.7763.72268
T20I711414963/29–24.837.8419.0000
T20 (leagues & domestic)952,0032,201994/10–22.236.5920.2301
First-class1197838182/692/5947.622.34122.20036

Wickets per year

010203020102015202020246
Steve O'Keefe: wickets per calendar year (all formats in the data)
0102030201020122014201620182020202220246
Steve O'Keefe: wickets per calendar year (all formats in the data)
Show as table
Steve O'Keefe: wickets per calendar year (all formats in the data)
YearWickets
20103
20113
20125
20134
20146
20156
20169
201725
201813
201915
202016
202113
202212
202312
20246
Year-by-year bowling (21 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2010T20I139.677.253/29
2011T20I6340.008.001/16
2012T20 (leagues & domestic)8534.407.223/20
2013T20 (leagues & domestic)3417.006.803/21
2014T20 (leagues & domestic)6260.506.911/18
2014Test2454.753.842/107
2015T20 (leagues & domestic)8627.836.072/17
2016T20 (leagues & domestic)3323.335.831/16
2016Test3622.832.593/63
2017T20 (leagues & domestic)20–6.500/23
2017Test112526.922.576/35
2018First-class5453.752.032/80
2018T20 (leagues & domestic)5911.895.633/19
2019First-class4234.002.341/13
2019T20 (leagues & domestic)121323.857.052/22
2020First-class2249.003.502/69
2020T20 (leagues & domestic)111418.647.053/16
2021T20 (leagues & domestic)131325.086.524/14
2022T20 (leagues & domestic)91217.006.384/18
2023T20 (leagues & domestic)101219.836.614/10
2024T20 (leagues & domestic)5617.506.183/13

Steve O'Keefe against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
IndiaTest7457.5026.82500
PakistanTest366.0011.3600
Perth ScorchersT20 (leagues & domestic)913218.86103.14800
Hobart HurricanesT20 (leagues & domestic)66923.00153.33000
Adelaide StrikersT20 (leagues & domestic)4379.25142.32800
Sydney ThunderT20 (leagues & domestic)5317.75110.71900
Melbourne StarsT20 (leagues & domestic)72814.0068.31100
Brisbane HeatT20 (leagues & domestic)6136.5068.4700
TasmaniaFirst-class33411.3342.53100
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
IndiaTest71923.262.476/35
PakistanTest4840.253.433/53
Sydney ThunderT20 (leagues & domestic)131814.675.804/10
Melbourne StarsT20 (leagues & domestic)161819.506.164/14
Adelaide StrikersT20 (leagues & domestic)121715.356.313/20
Brisbane HeatT20 (leagues & domestic)141422.796.253/21
Perth ScorchersT20 (leagues & domestic)201340.697.453/19
Melbourne RenegadesT20 (leagues & domestic)81117.366.373/16
Hobart HurricanesT20 (leagues & domestic)12835.757.532/17
TasmaniaFirst-class5542.602.272/80

Top grounds (batting)

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Sydney Cricket Ground495723.534.34
Maharashtra Cricket Association Stadium2125.832.49
Adelaide Oval101221.334.24
Bellerive Oval5715.577.79
Docklands Stadium5720.297.10
Manuka Oval4516.806.00
The Gabba8526.604.93
Pallekele International Cricket Stadium4431.253.71
Carrara Oval6434.257.21
Melbourne Cricket Ground8442.756.33

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
T20Powerplay4341104.92654346.49
T20Middle125124100.831254556.48
T20Death181154117.523209168.30

How Steve O'Keefe was dismissed

How Steve O'Keefe took wickets

Last 20 innings

0510152024 Dec 201818 Jan 202024 Jan 20240
Steve O'Keefe: runs in the last 20 innings
0510152024 Dec 201810 Feb 201918 Oct 201914 Feb 20202 Jan 202122 Jan 202224 Jan 20240
Steve O'Keefe: runs in the last 20 innings
Show as table
Steve O'Keefe: runs in the last 20 innings
InningsRuns
24 Dec 20180
27 Dec 20181
4 Jan 20195
10 Feb 201911
3 Mar 20190
3 Mar 201915
18 Oct 20193
18 Jan 20200
31 Jan 20205
14 Feb 202015
14 Feb 20200
26 Dec 20200
2 Jan 20212
6 Jan 202116
10 Jan 20210
22 Jan 20222
28 Jan 20222
28 Jan 20232
2 Feb 20233
24 Jan 20240
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Jan 2024T20 (leagues & domestic)Brisbane Heat01caughtSydney Cricket Ground
2 Feb 2023T20 (leagues & domestic)Brisbane Heat3*2not outSydney Cricket Ground
28 Jan 2023T20 (leagues & domestic)Perth Scorchers2*1not outPerth Stadium
28 Jan 2022T20 (leagues & domestic)Perth Scorchers25lbwDocklands Stadium
22 Jan 2022T20 (leagues & domestic)Perth Scorchers2*3not outDocklands Stadium
10 Jan 2021T20 (leagues & domestic)Brisbane Heat04caughtCarrara Oval
6 Jan 2021T20 (leagues & domestic)Perth Scorchers1614bowledPerth Stadium
2 Jan 2021T20 (leagues & domestic)Brisbane Heat2*3not outThe Gabba
26 Dec 2020T20 (leagues & domestic)Melbourne Stars0*1not outCarrara Oval
14 Feb 2020First-classVictoria03caughtSydney Cricket Ground
14 Feb 2020First-classVictoria1552caughtSydney Cricket Ground
31 Jan 2020T20 (leagues & domestic)Melbourne Stars5*4not outMelbourne Cricket Ground
18 Jan 2020T20 (leagues & domestic)Sydney Thunder00run outSydney Showground Stadium
18 Oct 2019First-classTasmania318stumpedDrummoyne Oval
3 Mar 2019First-classQueensland1519caughtThe Gabba
3 Mar 2019First-classQueensland07caughtThe Gabba
10 Feb 2019T20 (leagues & domestic)Melbourne Stars11*19not outMelbourne Cricket Ground
4 Jan 2019T20 (leagues & domestic)Hobart Hurricanes5*2not outBellerive Oval
27 Dec 2018T20 (leagues & domestic)Melbourne Stars15caughtSydney Cricket Ground
24 Dec 2018T20 (leagues & domestic)Sydney Thunder02bowledSydney Showground Stadium

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
24 Jan 2024T20 (leagues & domestic)Brisbane Heat1/2640Sydney Cricket Ground
19 Jan 2024T20 (leagues & domestic)Brisbane Heat1/2330Carrara Oval
12 Jan 2024T20 (leagues & domestic)Sydney Thunder3/1340Sydney Cricket Ground
6 Jan 2024T20 (leagues & domestic)Melbourne Stars0/2330Melbourne Cricket Ground
3 Jan 2024T20 (leagues & domestic)Brisbane Heat1/2030International Sports Stadium
26 Dec 2023T20 (leagues & domestic)Melbourne Stars1/2340Sydney Cricket Ground
22 Dec 2023T20 (leagues & domestic)Adelaide Strikers0/2240Sydney Cricket Ground
11 Dec 2023T20 (leagues & domestic)Hobart Hurricanes0/1620University of Tasmania Stadium
8 Dec 2023T20 (leagues & domestic)Melbourne Renegades1/2940Sydney Cricket Ground
2 Feb 2023T20 (leagues & domestic)Brisbane Heat1/3040Sydney Cricket Ground
28 Jan 2023T20 (leagues & domestic)Perth Scorchers0/3240Perth Stadium
21 Jan 2023T20 (leagues & domestic)Sydney Thunder4/1030Sydney Cricket Ground
17 Jan 2023T20 (leagues & domestic)Adelaide Strikers2/2440International Sports Stadium
15 Jan 2023T20 (leagues & domestic)Perth Scorchers0/2640Sydney Cricket Ground
4 Jan 2023T20 (leagues & domestic)Brisbane Heat3/2630North Sydney Oval
26 Dec 2022T20 (leagues & domestic)Melbourne Stars1/1640Sydney Cricket Ground
22 Dec 2022T20 (leagues & domestic)Hobart Hurricanes1/720Sydney Cricket Ground
14 Dec 2022T20 (leagues & domestic)Adelaide Strikers1/2740Adelaide Oval
28 Jan 2022T20 (leagues & domestic)Perth Scorchers2/4340Docklands Stadium
26 Jan 2022T20 (leagues & domestic)Adelaide Strikers1/2140Sydney Cricket Ground

Batter vs bowler matchups

Batters Steve O'Keefe bowled to most

Frequently asked questions

How many wickets has Steve O'Keefe taken in Tests?
35 wickets in 16 innings at an average of 29.40, economy 2.77, best figures 6/35.
How many wickets has Steve O'Keefe taken in T20Is?
6 wickets in 7 innings at an average of 24.83, economy 7.84, best figures 3/29.
How many runs has Steve O'Keefe scored in Tests?
86 runs in 13 innings (9 matches) at an average of 9.56 and a strike rate of 19.9, in the data from 2014 to 2017.
How many runs has Steve O'Keefe scored in T20Is?
32 runs in 5 innings (7 matches) at an average of 6.40 and a strike rate of 123.1, in the data from 2010 to 2011.
How many runs has Steve O'Keefe scored in T20 leagues?
317 runs in 39 innings (100 matches) at an average of 13.78 and a strike rate of 108.2, in the data from 2012 to 2024.

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