CricketWise
  1. Home
  2. Players
  3. Peter Siddle

Australia · Men's cricket

Peter Siddle stats

Data through 11 July 2026Last updated 11 July 2026

Coverage: matches in the Cricsheet data from 17 October 2008 to 11 July 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Peter Siddle played 67 Tests, 20 ODIs, 2 T20Is for Australia in the data, between 2008 and 2026. Peter Siddle took 332 first-class wickets in the data (average 22.77, economy 2.64, best 6/38).

International matches
89
Tests 67 · ODIs 20 · T20Is 2
International runs
1,196
0 hundreds
International wickets
241
8 five-wicket hauls
T20 league & domestic matches
143
117 runs
Best bowling
6/38
First-class

Teams played for

Australia 2008–2019 · 89Adelaide Strikers 2017–2023 · 72Somerset 2022–2023 · 33Essex 2018–2021 · 32Victoria 2017–2025 · 31Tasmania 2020–2023 · 29Melbourne Stars 2024–2026 · 21Melbourne Renegades 2014–2024 · 11Multan Sultans 2026 · 11Nottinghamshire 2014 · 9San Francisco Unicorns 2026 · 4Lancashire 2015 · 4

Peter Siddle batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test6794151,1645114.732,46847.202171254
ODI20633110*10.3330103.300120
T20I21111*–1100.000000
T20 (leagues & domestic)143422511712*6.8812990.700893
First-class89131371,5738916.732,83755.4021616518
List A2913372297.2013652.900261

Runs per year

010020030040020082015202627
Peter Siddle: runs per calendar year (all formats in the data)
0100200300400200820112014201720202023202627
Peter Siddle: runs per calendar year (all formats in the data)
Show as table
Peter Siddle: runs per calendar year (all formats in the data)
YearRuns
200852
2009178
2010157
2011190
201256
2013295
2014248
2015219
201680
20174
2018222
2019378
2020224
202198
2022291
202390
202495
202554
202627
Year-by-year batting (44 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2008Test65213.0039.72300
2009ODI3126.0092.3800
2009T20I11–100.0100
2009Test1416515.0061.33500
2010ODI19–180.0900
2010Test914821.1444.34000
2011Test1319015.8351.14300
2012Test7568.0045.23000
2013Test2229514.0542.15102
2014First-class1317919.8983.34800
2014T20 (leagues & domestic)12–100.0200
2014Test96711.1741.92800
2015First-class620434.0053.78901
2015T20 (leagues & domestic)155.0050.0500
2015Test3105.0040.0900
2016Test38040.0058.04900
2017First-class133.0033.3300
2017T20 (leagues & domestic)11–100.0100
2018First-class1420316.9260.44200
2018T20 (leagues & domestic)420.6728.6200
2018Test4174.2540.51000
2019First-class1826522.0850.46001
2019List A384.0072.7400
2019ODI21010.0083.31000
2019T20 (leagues & domestic)311–100.0700
2019Test48428.0048.64400
2020First-class1021135.1754.84600
2020T20 (leagues & domestic)5133.2565.01100
2021First-class15988.1754.43000
2021List A200.000.0000
2021T20 (leagues & domestic)400.000.0000
2022First-class2421314.2051.24200
2022List A34916.3355.12900
2022T20 (leagues & domestic)8297.25116.01100
2023First-class14808.0053.31900
2023List A12–66.7200
2023T20 (leagues & domestic)584.0057.1500
2024First-class128110.1247.93100
2024List A222.0022.2200
2024T20 (leagues & domestic)212–171.41200
2025First-class43612.0050.72100
2025List A2115.5055.01000
2025T20 (leagues & domestic)277.00116.7600
2026T20 (leagues & domestic)62727.00117.4900

Peter Siddle bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test12613,9046,7772216/549/10430.672.9262.9168615
ODI19901743173/55–43.714.9553.00010
T20I2485832/24–19.337.2516.0000
T20 (leagues & domestic)1412,9033,8181745/16–21.947.8916.7423
First-class16017,1627,5593326/388/7222.772.6451.7269732
List A291,3401,135495/49–23.165.0827.33111

Wickets per year

025507510020082015202628
Peter Siddle: wickets per calendar year (all formats in the data)
0255075100200820112014201720202023202628
Peter Siddle: wickets per calendar year (all formats in the data)
Show as table
Peter Siddle: wickets per calendar year (all formats in the data)
YearWickets
20089
200958
201024
201124
201241
201342
201451
201533
20166
20174
201864
201977
202050
202162
2022100
202342
202447
202534
202628
Year-by-year bowling (45 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2008Test6946.563.134/81
2009ODI111136.094.513/55
2009T20I1212.006.002/24
2009Test224529.333.065/21
2010ODI5446.004.952/31
2010T20I1134.008.501/34
2010Test101927.682.966/54
2011Test122430.043.114/91
2012Test164123.102.935/49
2013Test264230.212.695/50
2014First-class163626.443.284/61
2014T20 (leagues & domestic)3329.007.913/35
2014Test121253.833.083/23
2015First-class81820.562.654/39
2015T20 (leagues & domestic)4244.506.852/15
2015Test81323.152.564/35
2016Test4627.502.843/37
2017First-class2230.501.971/20
2017T20 (leagues & domestic)3216.504.122/6
2018First-class164518.002.665/37
2018T20 (leagues & domestic)151622.947.203/17
2018Test4356.002.623/58
2019First-class234922.272.576/104
2019List A61222.085.414/60
2019ODI3281.006.481/48
2019T20 (leagues & domestic)8731.298.063/24
2019Test6742.143.042/52
2020First-class132626.192.515/49
2020T20 (leagues & domestic)162417.127.385/16
2021First-class183321.092.406/38
2021List A51215.834.603/30
2021T20 (leagues & domestic)141724.298.763/13
2022First-class285323.722.496/51
2022List A7637.334.394/22
2022T20 (leagues & domestic)264118.398.215/23
2023First-class173027.202.713/34
2023List A10–6.750/27
2023T20 (leagues & domestic)141229.508.232/24
2024First-class152822.892.734/63
2024List A71223.675.555/49
2024T20 (leagues & domestic)6722.007.392/21
2025First-class41215.332.634/68
2025List A3720.715.403/40
2025T20 (leagues & domestic)101518.677.373/23
2026T20 (leagues & domestic)222823.468.513/36

Peter Siddle against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest3545214.5850.84400
IndiaTest1421616.6240.85102
South AfricaTest2119613.0745.32300
PakistanTest1010312.8836.83800
New ZealandTest69619.2058.94900
Sri LankaTest58116.2061.43800
West IndiesTest32010.0047.62000
IndiaODI4144.6763.61000
Brisbane HeatT20 (leagues & domestic)62828.00140.01100
Perth ScorchersT20 (leagues & domestic)5105.0043.5600
KentT20 (leagues & domestic)3105.00142.9500
Sydney ThunderT20 (leagues & domestic)694.5060.0400
Sydney SixersT20 (leagues & domestic)377.00116.7600
Melbourne RenegadesT20 (leagues & domestic)466.00120.0600
Hobart HurricanesT20 (leagues & domestic)363.0042.9500
YorkshireFirst-class620551.2577.46001
SurreyFirst-class714035.0052.04200
South AustraliaFirst-class1112618.0058.64000
New South WalesFirst-class912015.0061.24600
QueenslandFirst-class1611810.7334.23300
WarwickshireFirst-class1011015.7172.42800
NottinghamshireFirst-class610626.5058.24000
NorthamptonshireFirst-class39331.0061.68901
Western AustraliaFirst-class108512.1450.32900
SomersetFirst-class76611.0040.73100
LancashireFirst-class76513.0055.13300
TasmaniaFirst-class75310.6070.74200
WorcestershireFirst-class54816.0047.52900
VictoriaFirst-class63712.3378.72000
DurhamFirst-class33712.3374.03100
HampshireFirst-class6336.6060.01600
KentFirst-class3168.0039.01200
EssexFirst-class394.5039.1600
New South WalesList A482.6738.1600
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EnglandTest448029.813.026/54
South AfricaTest254633.572.745/59
IndiaTest183826.823.345/49
Sri LankaTest71918.162.625/54
New ZealandTest81426.072.833/37
PakistanTest141349.772.643/25
West IndiesTest101142.913.082/32
EnglandODI3525.404.543/55
IndiaODI7482.005.561/48
PakistanODI4342.004.672/31
Hobart HurricanesT20 (leagues & domestic)162814.867.345/16
Sydney ThunderT20 (leagues & domestic)162318.227.203/20
Brisbane HeatT20 (leagues & domestic)151919.747.733/13
Melbourne RenegadesT20 (leagues & domestic)131819.067.383/14
Melbourne StarsT20 (leagues & domestic)91219.678.144/33
Sydney SixersT20 (leagues & domestic)161137.917.603/23
Adelaide StrikersT20 (leagues & domestic)6820.127.673/35
Perth ScorchersT20 (leagues & domestic)12838.507.832/20
SurreyT20 (leagues & domestic)3614.179.273/42
GlamorganT20 (leagues & domestic)3421.008.692/29
Hyderabad KingsmenT20 (leagues & domestic)3427.259.913/39
MiddlesexT20 (leagues & domestic)3331.008.451/28
KentT20 (leagues & domestic)3328.677.822/28
HampshireT20 (leagues & domestic)4258.009.672/31
South AustraliaFirst-class163817.262.344/42
WarwickshireFirst-class112819.072.956/38
Western AustraliaFirst-class122523.682.495/40
QueenslandFirst-class142334.782.604/62
SurreyFirst-class72122.623.046/51
New South WalesFirst-class111923.002.515/49
HampshireFirst-class71918.582.525/48
YorkshireFirst-class71916.632.784/7
SomersetFirst-class91923.162.985/80
TasmaniaFirst-class101728.822.724/100
NorthamptonshireFirst-class61422.933.174/61
VictoriaFirst-class81324.312.293/34
NottinghamshireFirst-class71322.312.273/34
EssexFirst-class61118.272.283/25
WorcestershireFirst-class61024.302.755/37
GloucestershireFirst-class4916.672.064/39
KentFirst-class4915.442.013/29
MiddlesexFirst-class4829.623.543/57
LancashireFirst-class6845.623.363/97
DurhamFirst-class3619.002.113/29
New South WalesList A51024.305.705/49
South AustraliaList A5631.334.593/40
Western AustraliaList A4622.174.903/31
QueenslandList A3520.004.553/30

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Sydney Cricket Ground1521621.6043
County Ground, Chelmsford1821416.4640
Western Australia Cricket Association Ground1520120.1035
Melbourne Cricket Ground1917812.7141
Bellerive Oval221759.7242
Kennington Oval1115321.8641
Trent Bridge1414914.9033
County Ground, Taunton1714812.3342
Headingley414773.5060
Adelaide Oval291347.8840

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Adelaide Oval6310621.514.18
Melbourne Cricket Ground386721.073.23
Bellerive Oval376423.452.91
County Ground, Chelmsford276117.302.69
County Ground, Taunton254922.223.70
Trent Bridge184123.052.98
Sydney Cricket Ground284028.403.29
Western Australia Cricket Association Ground193722.592.86
The Gabba263729.243.28
Kennington Oval142926.073.22

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
T20Powerplay––––1068417.06
T20Middle51145.51962457.48
T20Death11311995.016921919.25
ODIPowerplay––––45094.35
ODIMiddle95180.0034254.72
ODIDeath222588.0310938.15

How Peter Siddle was dismissed

How Peter Siddle took wickets

Last 20 innings

01020301 Nov 202422 Jan 202524 Jun 20265
Peter Siddle: runs in the last 20 innings
01020301 Nov 202424 Nov 202412 Jan 20258 Feb 202515 Mar 20258 Jan 202624 Jun 20265
Peter Siddle: runs in the last 20 innings
Show as table
Peter Siddle: runs in the last 20 innings
InningsRuns
1 Nov 20244
15 Nov 20248
24 Nov 20245
24 Nov 20241
15 Dec 20240
20 Dec 202412
12 Jan 20256
22 Jan 20251
8 Feb 20250
8 Feb 20250
13 Feb 20251
1 Mar 202510
15 Mar 202521
15 Mar 202515
4 Jan 20260
8 Jan 20266
17 Jan 20266
13 Apr 20261
29 Apr 20269
24 Jun 20265
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
24 Jun 2026T20 (leagues & domestic)Texas Super Kings5*5not outOakland Coliseum
29 Apr 2026T20 (leagues & domestic)Hyderabad Kingsmen98bowledGaddafi Stadium
13 Apr 2026T20 (leagues & domestic)Peshawar Zalmi1*1not outNational Stadium, Karachi
17 Jan 2026T20 (leagues & domestic)Perth Scorchers6*6not outPerth Stadium
8 Jan 2026T20 (leagues & domestic)Sydney Sixers6*3not outMelbourne Cricket Ground
4 Jan 2026T20 (leagues & domestic)Melbourne Renegades0*0not outMelbourne Cricket Ground
15 Mar 2025First-classWestern Australia1533caughtWestern Australia Cricket Association Ground
15 Mar 2025First-classWestern Australia2132caughtWestern Australia Cricket Association Ground
1 Mar 2025List ASouth Australia1018caught and bowledAdelaide Oval
13 Feb 2025List ATasmania12run outBellerive Oval
8 Feb 2025First-classTasmania0*4not outBellerive Oval
8 Feb 2025First-classTasmania02caughtBellerive Oval
22 Jan 2025T20 (leagues & domestic)Sydney Thunder1*1not outSydney Showground Stadium
12 Jan 2025T20 (leagues & domestic)Melbourne Renegades65caughtDocklands Stadium
20 Dec 2024T20 (leagues & domestic)Adelaide Strikers12*5not outAdelaide Oval
15 Dec 2024T20 (leagues & domestic)Perth Scorchers0*2not outPerth Stadium
24 Nov 2024First-classQueensland111caughtThe Gabba
24 Nov 2024First-classQueensland5*4not outThe Gabba
15 Nov 2024First-classWestern Australia826caughtJunction Oval
1 Nov 2024First-classSouth Australia410caughtAdelaide Oval

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
11 Jul 2026T20 (leagues & domestic)Seattle Orcas1/3140Grand Prairie Stadium
24 Jun 2026T20 (leagues & domestic)Texas Super Kings1/3440Oakland Coliseum
20 Jun 2026T20 (leagues & domestic)Texas Super Kings3/3640Grand Prairie Stadium
19 Jun 2026T20 (leagues & domestic)Los Angeles Knight Riders2/2730Grand Prairie Stadium
29 Apr 2026T20 (leagues & domestic)Hyderabad Kingsmen0/3130Gaddafi Stadium
26 Apr 2026T20 (leagues & domestic)Islamabad United1/2430National Stadium, Karachi
22 Apr 2026T20 (leagues & domestic)Hyderabad Kingsmen3/3940National Stadium, Karachi
21 Apr 2026T20 (leagues & domestic)Rawalpindiz1/3940National Stadium, Karachi
19 Apr 2026T20 (leagues & domestic)Karachi Kings2/2840National Stadium, Karachi
13 Apr 2026T20 (leagues & domestic)Peshawar Zalmi2/2940National Stadium, Karachi
6 Apr 2026T20 (leagues & domestic)Rawalpindiz1/3140Gaddafi Stadium
5 Apr 2026T20 (leagues & domestic)Quetta Gladiators0/4030Gaddafi Stadium
3 Apr 2026T20 (leagues & domestic)Lahore Qalandars1/2630Gaddafi Stadium
1 Apr 2026T20 (leagues & domestic)Hyderabad Kingsmen1/3940Gaddafi Stadium
28 Mar 2026T20 (leagues & domestic)Islamabad United1/2940Gaddafi Stadium
21 Jan 2026T20 (leagues & domestic)Hobart Hurricanes0/1920Bellerive Oval
17 Jan 2026T20 (leagues & domestic)Perth Scorchers1/3140Perth Stadium
13 Jan 2026T20 (leagues & domestic)Adelaide Strikers1/310Melbourne Cricket Ground
10 Jan 2026T20 (leagues & domestic)Melbourne Renegades1/3240Docklands Stadium
8 Jan 2026T20 (leagues & domestic)Sydney Sixers1/123.10Melbourne Cricket Ground

Batter vs bowler matchups

Frequently asked questions

How many wickets has Peter Siddle taken in Tests?
221 wickets in 126 innings at an average of 30.67, economy 2.92, best figures 6/54.
How many wickets has Peter Siddle taken in ODIs?
17 wickets in 19 innings at an average of 43.71, economy 4.95, best figures 3/55.
How many runs has Peter Siddle scored in Tests?
1,164 runs in 94 innings (67 matches) at an average of 14.73 and a strike rate of 47.2, in the data from 2008 to 2019.
How many runs has Peter Siddle scored in ODIs?
31 runs in 6 innings (20 matches) at an average of 10.33 and a strike rate of 103.3, in the data from 2009 to 2019.
How many runs has Peter Siddle scored in T20Is?
1 runs in 1 innings (2 matches) at an average of – and a strike rate of 100.0, in the data from 2009 to 2010.

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