CricketWise
  1. Home
  2. Players
  3. John Hastings

Durham · Men's cricket

John Hastings stats

Data through 3 March 2018Last updated 3 March 2018

Coverage: matches in the Cricsheet data from 20 October 2010 to 3 March 2018. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

John Hastings played 1 Test, 29 ODIs, 9 T20Is for Australia in the data, between 2010 and 2018. John Hastings took 88 T20 league wickets in the data (average 22.42, economy 7.99, best 4/26).

International matches
39
Tests 1 · ODIs 29 · T20Is 9
International wickets
50
1 five-wicket hauls
T20 league & domestic matches
71
686 runs
Best bowling
6/45
ODI

Teams played for

Durham 2014–2015 · 58Australia 2010–2017 · 39Melbourne Stars 2012–2018 · 36Worcestershire 2017 · 23Quetta Gladiators 2018 · 3Kolkata Knight Riders 2016 · 2Chennai Super Kings 2014 · 1

John Hastings batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test120523226.008859.100052
ODI2921112715127.1027399.3011298
T20I962461511.5037124.300031
T20 (leagues & domestic)71491668680*20.79405169.40385443
First-class264328269120.151,16171.106810815
List A262133124617.33253123.30022317

Runs per year

02505007501K20102013201851
John Hastings: runs per calendar year (all formats in the data)
02505007501K20102011201220132014201520162017201851
John Hastings: runs per calendar year (all formats in the data)
Show as table
John Hastings: runs per calendar year (all formats in the data)
YearRuns
201031
201183
201252
20139
2014482
2015860
2016169
2017456
201851
Year-by-year batting (20 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2010ODI11616.00106.71600
2010T20I11515.00187.51500
2011ODI86616.50104.82100
2011T20I217–170.01400
2012T20 (leagues & domestic)100.000.0000
2012Test25226.0059.13200
2013T20 (leagues & domestic)393.0069.2500
2014First-class1223821.6463.35102
2014List A7599.83120.41600
2014T20 (leagues & domestic)1018530.83198.98002
2015First-class2344919.5276.59103
2015List A712017.14111.14600
2015ODI134–130.83400
2015T20 (leagues & domestic)1725721.42170.24300
2016ODI1115531.0091.75101
2016T20I3144.6773.7700
2017First-class813919.8670.25101
2017List A713326.60138.53600
2017T20 (leagues & domestic)1118423.00167.35101
2018T20 (leagues & domestic)75117.00141.72000

John Hastings bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test223415311/511/153153.003.92234.0003
ODI291,4861,256426/45–29.905.0735.4217
T20I918624773/14–35.297.9726.6000
T20 (leagues & domestic)701,4821,973884/26–22.427.9916.8202
First-class474,5702,509835/249/11130.233.2955.162172
List A251,2691,078435/41–25.075.1029.5429

Wickets per year

025507510020102013201811
John Hastings: wickets per calendar year (all formats in the data)
025507510020102011201220132014201520162017201811
John Hastings: wickets per calendar year (all formats in the data)
Show as table
John Hastings: wickets per calendar year (all formats in the data)
YearWickets
20102
20119
20122
20134
201476
201582
201640
201738
201811
Year-by-year bowling (22 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2010ODI2235.504.442/44
2010T20I10–6.000/18
2011ODI9656.504.522/35
2011T20I2316.006.863/14
2012T20 (leagues & domestic)1137.009.251/37
2012Test21153.003.921/51
2013T20 (leagues & domestic)5428.257.141/10
2014First-class122923.933.025/94
2014List A91423.364.405/46
2014T20 (leagues & domestic)173314.067.384/26
2015First-class253833.293.415/24
2015List A81815.444.365/41
2015ODI2325.674.713/21
2015T20 (leagues & domestic)202322.917.373/10
2016ODI152924.145.336/45
2016T20 (leagues & domestic)5719.297.234/29
2016T20I6445.258.622/23
2017First-class101634.383.413/44
2017List A81143.006.453/50
2017ODI1234.507.672/69
2017T20 (leagues & domestic)11945.1110.733/31
2018T20 (leagues & domestic)111126.458.012/24
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandODI67926.33100.03400
South AfricaODI37826.00100.05101
New ZealandODI36231.0082.74800
Sri LankaODI42914.50100.01600
IndiaODI32–66.7200
Sri LankaT20I33232.00177.81500
YorkshireT20 (leagues & domestic)517257.33226.36201
NorthamptonshireT20 (leagues & domestic)411839.33240.88001
WarwickshireT20 (leagues & domestic)37625.33211.15101
Perth ScorchersT20 (leagues & domestic)46020.00136.42200
NottinghamshireT20 (leagues & domestic)35719.00123.94200
LeicestershireT20 (leagues & domestic)33737.00160.92100
Hobart HurricanesT20 (leagues & domestic)33411.33188.92000
Adelaide StrikersT20 (leagues & domestic)43232.00160.01700
Melbourne RenegadesT20 (leagues & domestic)4194.75146.21400
Brisbane HeatT20 (leagues & domestic)4105.00166.7800
SussexFirst-class627145.1784.29103
SomersetFirst-class310836.00105.97901
MiddlesexFirst-class710417.3366.73800
WarwickshireFirst-class69716.1760.25101
YorkshireFirst-class6508.3365.81600
HampshireFirst-class4358.7547.32200
NottinghamshireFirst-class3165.3343.21500
YorkshireList A34113.67132.33300
SurreyList A33417.00106.23100
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
IndiaODI51221.585.404/58
Sri LankaODI5919.003.986/45
EnglandODI7742.145.063/21
South AfricaODI4543.006.943/57
New ZealandODI4538.405.262/42
BangladeshODI3246.504.041/20
Sri LankaT20I4517.806.363/14
South AfricaT20I3249.509.002/42
Melbourne RenegadesT20 (leagues & domestic)91220.427.744/29
YorkshireT20 (leagues & domestic)51016.309.063/20
Hobart HurricanesT20 (leagues & domestic)5914.336.733/24
Perth ScorchersT20 (leagues & domestic)5815.757.003/20
Sydney ThunderT20 (leagues & domestic)4717.007.933/31
DerbyshireT20 (leagues & domestic)3712.437.684/26
NottinghamshireT20 (leagues & domestic)3519.808.253/31
Sydney SixersT20 (leagues & domestic)4521.608.002/27
LeicestershireT20 (leagues & domestic)4419.006.333/10
Adelaide StrikersT20 (leagues & domestic)5434.758.422/31
WorcestershireT20 (leagues & domestic)3333.009.003/31
Brisbane HeatT20 (leagues & domestic)4344.0010.152/30
NorthamptonshireT20 (leagues & domestic)4265.009.291/20
WarwickshireT20 (leagues & domestic)3197.008.821/19
MiddlesexFirst-class81621.813.005/24
SussexFirst-class71330.853.124/47
WarwickshireFirst-class51032.603.995/94
NottinghamshireFirst-class4925.673.224/64
HampshireFirst-class4524.202.474/49
SomersetFirst-class4443.503.282/67
YorkshireFirst-class4474.003.892/122
YorkshireList A3428.004.772/38
NottinghamshireList A4439.004.732/38
SurreyList A3356.006.261/28

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Riverside Ground3572923.5280
County Ground, Worcester1524520.4236
Headingley712725.4043
Arundel Castle Cricket Club Ground211457.0091
Melbourne Cricket Ground151059.5520
Western Australia Cricket Association Ground610016.6732
Edgbaston38829.3351
Grace Road37676.0028
County Ground, Bristol35326.5046
SuperSport Park15151.0051

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Riverside Ground407124.183.53
Melbourne Cricket Ground212821.437.07
County Ground, Worcester172040.605.49
Lord's41217.583.09
Headingley61028.805.61
Rangiri Dambulla International Stadium2810.754.30
Sydney Cricket Ground5729.146.09
Western Australia Cricket Association Ground7740.574.66
Old Trafford3615.673.92
County Ground, Bristol3619.006.71

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
T20Powerplay13070185.73672347.36
T20Middle12285143.56459216.64
T20Death480287167.228537409.92
ODIPowerplay––––37845.17
ODIMiddle10713579.35888204.85
ODIDeath164138118.85220185.78

How John Hastings was dismissed

How John Hastings took wickets

Last 20 innings

02040609 Jul 20174 Aug 20173 Mar 20180
John Hastings: runs in the last 20 innings
02040609 Jul 201723 Jul 201730 Jul 20176 Aug 201726 Dec 201716 Jan 20183 Mar 20180
John Hastings: runs in the last 20 innings
Show as table
John Hastings: runs in the last 20 innings
InningsRuns
9 Jul 20170
14 Jul 201716
19 Jul 201716
23 Jul 201724
26 Jul 20179
27 Jul 20170
30 Jul 201724
4 Aug 201751
5 Aug 201735
6 Aug 201734
6 Aug 20170
20 Dec 20170
26 Dec 20175
2 Jan 20180
9 Jan 201817
16 Jan 20180
20 Jan 20189
27 Jan 201820
1 Mar 20185
3 Mar 20180
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
3 Mar 2018T20 (leagues & domestic)Multan Sultans01bowledSharjah Cricket Stadium
1 Mar 2018T20 (leagues & domestic)Peshawar Zalmi5*7not outSharjah Cricket Stadium
27 Jan 2018T20 (leagues & domestic)Hobart Hurricanes206caughtMelbourne Cricket Ground
20 Jan 2018T20 (leagues & domestic)Sydney Thunder9*10not outMelbourne Cricket Ground
16 Jan 2018T20 (leagues & domestic)Sydney Sixers0*0not outMelbourne Cricket Ground
9 Jan 2018T20 (leagues & domestic)Adelaide Strikers17*10not outAdelaide Oval
2 Jan 2018T20 (leagues & domestic)Brisbane Heat02caughtMelbourne Cricket Ground
26 Dec 2017T20 (leagues & domestic)Perth Scorchers510caughtWestern Australia Cricket Association Ground
20 Dec 2017T20 (leagues & domestic)Brisbane Heat0*0not outThe Gabba
6 Aug 2017First-classSussex03caught and bowledCounty Ground, Worcester
6 Aug 2017First-classSussex3436caughtCounty Ground, Worcester
5 Aug 2017T20 (leagues & domestic)Northamptonshire3519bowledCounty Ground, Worcester
4 Aug 2017T20 (leagues & domestic)Warwickshire5120caughtEdgbaston
30 Jul 2017T20 (leagues & domestic)Durham2418caughtCounty Ground, Worcester
27 Jul 2017T20 (leagues & domestic)Northamptonshire01bowledCounty Ground, Bristol
26 Jul 2017T20 (leagues & domestic)Nottinghamshire915caughtTrent Bridge
23 Jul 2017T20 (leagues & domestic)Yorkshire2411caughtHeadingley
19 Jul 2017T20 (leagues & domestic)Derbyshire16*3not outCounty Ground, Worcester
14 Jul 2017T20 (leagues & domestic)Leicestershire16*9not outCounty Ground, Worcester
9 Jul 2017First-classGloucestershire02caughtCollege Ground

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
3 Mar 2018T20 (leagues & domestic)Multan Sultans0/1620Sharjah Cricket Stadium
1 Mar 2018T20 (leagues & domestic)Peshawar Zalmi1/2540Sharjah Cricket Stadium
28 Feb 2018T20 (leagues & domestic)Islamabad United1/3640Sharjah Cricket Stadium
27 Jan 2018T20 (leagues & domestic)Hobart Hurricanes2/4140Melbourne Cricket Ground
23 Jan 2018T20 (leagues & domestic)Sydney Sixers2/273.30Sydney Cricket Ground
20 Jan 2018T20 (leagues & domestic)Sydney Thunder1/3240Melbourne Cricket Ground
16 Jan 2018T20 (leagues & domestic)Sydney Sixers0/2730Melbourne Cricket Ground
12 Jan 2018T20 (leagues & domestic)Melbourne Renegades2/2840Docklands Stadium
9 Jan 2018T20 (leagues & domestic)Adelaide Strikers0/1320Adelaide Oval
6 Jan 2018T20 (leagues & domestic)Melbourne Renegades2/243.50Melbourne Cricket Ground
2 Jan 2018T20 (leagues & domestic)Brisbane Heat0/2220Melbourne Cricket Ground
26 Dec 2017T20 (leagues & domestic)Perth Scorchers1/2530Western Australia Cricket Association Ground
20 Dec 2017T20 (leagues & domestic)Brisbane Heat0/4830The Gabba
6 Aug 2017First-classSussex0/42198County Ground, Worcester
5 Aug 2017T20 (leagues & domestic)Northamptonshire1/4940County Ground, Worcester
4 Aug 2017T20 (leagues & domestic)Warwickshire0/4440Edgbaston
30 Jul 2017T20 (leagues & domestic)Durham1/3540County Ground, Worcester
27 Jul 2017T20 (leagues & domestic)Northamptonshire1/2040County Ground, Bristol
26 Jul 2017T20 (leagues & domestic)Nottinghamshire3/3140Trent Bridge
23 Jul 2017T20 (leagues & domestic)Yorkshire2/5830Headingley

Frequently asked questions

How many wickets has John Hastings taken in ODIs?
42 wickets in 29 innings at an average of 29.90, economy 5.07, best figures 6/45.
How many wickets has John Hastings taken in T20Is?
7 wickets in 9 innings at an average of 35.29, economy 7.97, best figures 3/14.
How many runs has John Hastings scored in Tests?
52 runs in 2 innings (1 matches) at an average of 26.00 and a strike rate of 59.1, in the data from 2012 to 2012.
How many runs has John Hastings scored in ODIs?
271 runs in 21 innings (29 matches) at an average of 27.10 and a strike rate of 99.3, in the data from 2010 to 2017.
How many runs has John Hastings scored in T20Is?
46 runs in 6 innings (9 matches) at an average of 11.50 and a strike rate of 124.3, in the data from 2010 to 2016.

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