- Home
- Players
- 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
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 2 | 0 | 52 | 32 | 26.00 | 88 | 59.1 | 0 | 0 | 0 | 5 | 2 |
| ODI | 29 | 21 | 11 | 271 | 51 | 27.10 | 273 | 99.3 | 0 | 1 | 1 | 29 | 8 |
| T20I | 9 | 6 | 2 | 46 | 15 | 11.50 | 37 | 124.3 | 0 | 0 | 0 | 3 | 1 |
| T20 (leagues & domestic) | 71 | 49 | 16 | 686 | 80* | 20.79 | 405 | 169.4 | 0 | 3 | 8 | 54 | 43 |
| First-class | 26 | 43 | 2 | 826 | 91 | 20.15 | 1,161 | 71.1 | 0 | 6 | 8 | 108 | 15 |
| List A | 26 | 21 | 3 | 312 | 46 | 17.33 | 253 | 123.3 | 0 | 0 | 2 | 23 | 17 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2010 | 31 |
| 2011 | 83 |
| 2012 | 52 |
| 2013 | 9 |
| 2014 | 482 |
| 2015 | 860 |
| 2016 | 169 |
| 2017 | 456 |
| 2018 | 51 |
Year-by-year batting (20 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2010 | ODI | 1 | 16 | 16.00 | 106.7 | 16 | 0 | 0 |
| 2010 | T20I | 1 | 15 | 15.00 | 187.5 | 15 | 0 | 0 |
| 2011 | ODI | 8 | 66 | 16.50 | 104.8 | 21 | 0 | 0 |
| 2011 | T20I | 2 | 17 | – | 170.0 | 14 | 0 | 0 |
| 2012 | T20 (leagues & domestic) | 1 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2012 | Test | 2 | 52 | 26.00 | 59.1 | 32 | 0 | 0 |
| 2013 | T20 (leagues & domestic) | 3 | 9 | 3.00 | 69.2 | 5 | 0 | 0 |
| 2014 | First-class | 12 | 238 | 21.64 | 63.3 | 51 | 0 | 2 |
| 2014 | List A | 7 | 59 | 9.83 | 120.4 | 16 | 0 | 0 |
| 2014 | T20 (leagues & domestic) | 10 | 185 | 30.83 | 198.9 | 80 | 0 | 2 |
| 2015 | First-class | 23 | 449 | 19.52 | 76.5 | 91 | 0 | 3 |
| 2015 | List A | 7 | 120 | 17.14 | 111.1 | 46 | 0 | 0 |
| 2015 | ODI | 1 | 34 | – | 130.8 | 34 | 0 | 0 |
| 2015 | T20 (leagues & domestic) | 17 | 257 | 21.42 | 170.2 | 43 | 0 | 0 |
| 2016 | ODI | 11 | 155 | 31.00 | 91.7 | 51 | 0 | 1 |
| 2016 | T20I | 3 | 14 | 4.67 | 73.7 | 7 | 0 | 0 |
| 2017 | First-class | 8 | 139 | 19.86 | 70.2 | 51 | 0 | 1 |
| 2017 | List A | 7 | 133 | 26.60 | 138.5 | 36 | 0 | 0 |
| 2017 | T20 (leagues & domestic) | 11 | 184 | 23.00 | 167.3 | 51 | 0 | 1 |
| 2018 | T20 (leagues & domestic) | 7 | 51 | 17.00 | 141.7 | 20 | 0 | 0 |
John Hastings bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 234 | 153 | 1 | 1/51 | 1/153 | 153.00 | 3.92 | 234.0 | 0 | 0 | 3 |
| ODI | 29 | 1,486 | 1,256 | 42 | 6/45 | – | 29.90 | 5.07 | 35.4 | 2 | 1 | 7 |
| T20I | 9 | 186 | 247 | 7 | 3/14 | – | 35.29 | 7.97 | 26.6 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 70 | 1,482 | 1,973 | 88 | 4/26 | – | 22.42 | 7.99 | 16.8 | 2 | 0 | 2 |
| First-class | 47 | 4,570 | 2,509 | 83 | 5/24 | 9/111 | 30.23 | 3.29 | 55.1 | 6 | 2 | 172 |
| List A | 25 | 1,269 | 1,078 | 43 | 5/41 | – | 25.07 | 5.10 | 29.5 | 4 | 2 | 9 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2010 | 2 |
| 2011 | 9 |
| 2012 | 2 |
| 2013 | 4 |
| 2014 | 76 |
| 2015 | 82 |
| 2016 | 40 |
| 2017 | 38 |
| 2018 | 11 |
Year-by-year bowling (22 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2010 | ODI | 2 | 2 | 35.50 | 4.44 | 2/44 |
| 2010 | T20I | 1 | 0 | – | 6.00 | 0/18 |
| 2011 | ODI | 9 | 6 | 56.50 | 4.52 | 2/35 |
| 2011 | T20I | 2 | 3 | 16.00 | 6.86 | 3/14 |
| 2012 | T20 (leagues & domestic) | 1 | 1 | 37.00 | 9.25 | 1/37 |
| 2012 | Test | 2 | 1 | 153.00 | 3.92 | 1/51 |
| 2013 | T20 (leagues & domestic) | 5 | 4 | 28.25 | 7.14 | 1/10 |
| 2014 | First-class | 12 | 29 | 23.93 | 3.02 | 5/94 |
| 2014 | List A | 9 | 14 | 23.36 | 4.40 | 5/46 |
| 2014 | T20 (leagues & domestic) | 17 | 33 | 14.06 | 7.38 | 4/26 |
| 2015 | First-class | 25 | 38 | 33.29 | 3.41 | 5/24 |
| 2015 | List A | 8 | 18 | 15.44 | 4.36 | 5/41 |
| 2015 | ODI | 2 | 3 | 25.67 | 4.71 | 3/21 |
| 2015 | T20 (leagues & domestic) | 20 | 23 | 22.91 | 7.37 | 3/10 |
| 2016 | ODI | 15 | 29 | 24.14 | 5.33 | 6/45 |
| 2016 | T20 (leagues & domestic) | 5 | 7 | 19.29 | 7.23 | 4/29 |
| 2016 | T20I | 6 | 4 | 45.25 | 8.62 | 2/23 |
| 2017 | First-class | 10 | 16 | 34.38 | 3.41 | 3/44 |
| 2017 | List A | 8 | 11 | 43.00 | 6.45 | 3/50 |
| 2017 | ODI | 1 | 2 | 34.50 | 7.67 | 2/69 |
| 2017 | T20 (leagues & domestic) | 11 | 9 | 45.11 | 10.73 | 3/31 |
| 2018 | T20 (leagues & domestic) | 11 | 11 | 26.45 | 8.01 | 2/24 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| England | ODI | 6 | 79 | 26.33 | 100.0 | 34 | 0 | 0 |
| South Africa | ODI | 3 | 78 | 26.00 | 100.0 | 51 | 0 | 1 |
| New Zealand | ODI | 3 | 62 | 31.00 | 82.7 | 48 | 0 | 0 |
| Sri Lanka | ODI | 4 | 29 | 14.50 | 100.0 | 16 | 0 | 0 |
| India | ODI | 3 | 2 | – | 66.7 | 2 | 0 | 0 |
| Sri Lanka | T20I | 3 | 32 | 32.00 | 177.8 | 15 | 0 | 0 |
| Yorkshire | T20 (leagues & domestic) | 5 | 172 | 57.33 | 226.3 | 62 | 0 | 1 |
| Northamptonshire | T20 (leagues & domestic) | 4 | 118 | 39.33 | 240.8 | 80 | 0 | 1 |
| Warwickshire | T20 (leagues & domestic) | 3 | 76 | 25.33 | 211.1 | 51 | 0 | 1 |
| Perth Scorchers | T20 (leagues & domestic) | 4 | 60 | 20.00 | 136.4 | 22 | 0 | 0 |
| Nottinghamshire | T20 (leagues & domestic) | 3 | 57 | 19.00 | 123.9 | 42 | 0 | 0 |
| Leicestershire | T20 (leagues & domestic) | 3 | 37 | 37.00 | 160.9 | 21 | 0 | 0 |
| Hobart Hurricanes | T20 (leagues & domestic) | 3 | 34 | 11.33 | 188.9 | 20 | 0 | 0 |
| Adelaide Strikers | T20 (leagues & domestic) | 4 | 32 | 32.00 | 160.0 | 17 | 0 | 0 |
| Melbourne Renegades | T20 (leagues & domestic) | 4 | 19 | 4.75 | 146.2 | 14 | 0 | 0 |
| Brisbane Heat | T20 (leagues & domestic) | 4 | 10 | 5.00 | 166.7 | 8 | 0 | 0 |
| Sussex | First-class | 6 | 271 | 45.17 | 84.2 | 91 | 0 | 3 |
| Somerset | First-class | 3 | 108 | 36.00 | 105.9 | 79 | 0 | 1 |
| Middlesex | First-class | 7 | 104 | 17.33 | 66.7 | 38 | 0 | 0 |
| Warwickshire | First-class | 6 | 97 | 16.17 | 60.2 | 51 | 0 | 1 |
| Yorkshire | First-class | 6 | 50 | 8.33 | 65.8 | 16 | 0 | 0 |
| Hampshire | First-class | 4 | 35 | 8.75 | 47.3 | 22 | 0 | 0 |
| Nottinghamshire | First-class | 3 | 16 | 5.33 | 43.2 | 15 | 0 | 0 |
| Yorkshire | List A | 3 | 41 | 13.67 | 132.3 | 33 | 0 | 0 |
| Surrey | List A | 3 | 34 | 17.00 | 106.2 | 31 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| India | ODI | 5 | 12 | 21.58 | 5.40 | 4/58 |
| Sri Lanka | ODI | 5 | 9 | 19.00 | 3.98 | 6/45 |
| England | ODI | 7 | 7 | 42.14 | 5.06 | 3/21 |
| South Africa | ODI | 4 | 5 | 43.00 | 6.94 | 3/57 |
| New Zealand | ODI | 4 | 5 | 38.40 | 5.26 | 2/42 |
| Bangladesh | ODI | 3 | 2 | 46.50 | 4.04 | 1/20 |
| Sri Lanka | T20I | 4 | 5 | 17.80 | 6.36 | 3/14 |
| South Africa | T20I | 3 | 2 | 49.50 | 9.00 | 2/42 |
| Melbourne Renegades | T20 (leagues & domestic) | 9 | 12 | 20.42 | 7.74 | 4/29 |
| Yorkshire | T20 (leagues & domestic) | 5 | 10 | 16.30 | 9.06 | 3/20 |
| Hobart Hurricanes | T20 (leagues & domestic) | 5 | 9 | 14.33 | 6.73 | 3/24 |
| Perth Scorchers | T20 (leagues & domestic) | 5 | 8 | 15.75 | 7.00 | 3/20 |
| Sydney Thunder | T20 (leagues & domestic) | 4 | 7 | 17.00 | 7.93 | 3/31 |
| Derbyshire | T20 (leagues & domestic) | 3 | 7 | 12.43 | 7.68 | 4/26 |
| Nottinghamshire | T20 (leagues & domestic) | 3 | 5 | 19.80 | 8.25 | 3/31 |
| Sydney Sixers | T20 (leagues & domestic) | 4 | 5 | 21.60 | 8.00 | 2/27 |
| Leicestershire | T20 (leagues & domestic) | 4 | 4 | 19.00 | 6.33 | 3/10 |
| Adelaide Strikers | T20 (leagues & domestic) | 5 | 4 | 34.75 | 8.42 | 2/31 |
| Worcestershire | T20 (leagues & domestic) | 3 | 3 | 33.00 | 9.00 | 3/31 |
| Brisbane Heat | T20 (leagues & domestic) | 4 | 3 | 44.00 | 10.15 | 2/30 |
| Northamptonshire | T20 (leagues & domestic) | 4 | 2 | 65.00 | 9.29 | 1/20 |
| Warwickshire | T20 (leagues & domestic) | 3 | 1 | 97.00 | 8.82 | 1/19 |
| Middlesex | First-class | 8 | 16 | 21.81 | 3.00 | 5/24 |
| Sussex | First-class | 7 | 13 | 30.85 | 3.12 | 4/47 |
| Warwickshire | First-class | 5 | 10 | 32.60 | 3.99 | 5/94 |
| Nottinghamshire | First-class | 4 | 9 | 25.67 | 3.22 | 4/64 |
| Hampshire | First-class | 4 | 5 | 24.20 | 2.47 | 4/49 |
| Somerset | First-class | 4 | 4 | 43.50 | 3.28 | 2/67 |
| Yorkshire | First-class | 4 | 4 | 74.00 | 3.89 | 2/122 |
| Yorkshire | List A | 3 | 4 | 28.00 | 4.77 | 2/38 |
| Nottinghamshire | List A | 4 | 4 | 39.00 | 4.73 | 2/38 |
| Surrey | List A | 3 | 3 | 56.00 | 6.26 | 1/28 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Riverside Ground | 35 | 729 | 23.52 | 80 |
| County Ground, Worcester | 15 | 245 | 20.42 | 36 |
| Headingley | 7 | 127 | 25.40 | 43 |
| Arundel Castle Cricket Club Ground | 2 | 114 | 57.00 | 91 |
| Melbourne Cricket Ground | 15 | 105 | 9.55 | 20 |
| Western Australia Cricket Association Ground | 6 | 100 | 16.67 | 32 |
| Edgbaston | 3 | 88 | 29.33 | 51 |
| Grace Road | 3 | 76 | 76.00 | 28 |
| County Ground, Bristol | 3 | 53 | 26.50 | 46 |
| SuperSport Park | 1 | 51 | 51.00 | 51 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Riverside Ground | 40 | 71 | 24.18 | 3.53 |
| Melbourne Cricket Ground | 21 | 28 | 21.43 | 7.07 |
| County Ground, Worcester | 17 | 20 | 40.60 | 5.49 |
| Lord's | 4 | 12 | 17.58 | 3.09 |
| Headingley | 6 | 10 | 28.80 | 5.61 |
| Rangiri Dambulla International Stadium | 2 | 8 | 10.75 | 4.30 |
| Sydney Cricket Ground | 5 | 7 | 29.14 | 6.09 |
| Western Australia Cricket Association Ground | 7 | 7 | 40.57 | 4.66 |
| Old Trafford | 3 | 6 | 15.67 | 3.92 |
| County Ground, Bristol | 3 | 6 | 19.00 | 6.71 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 130 | 70 | 185.7 | 3 | 672 | 34 | 7.36 |
| T20 | Middle | 122 | 85 | 143.5 | 6 | 459 | 21 | 6.64 |
| T20 | Death | 480 | 287 | 167.2 | 28 | 537 | 40 | 9.92 |
| ODI | Powerplay | – | – | – | – | 378 | 4 | 5.17 |
| ODI | Middle | 107 | 135 | 79.3 | 5 | 888 | 20 | 4.85 |
| ODI | Death | 164 | 138 | 118.8 | 5 | 220 | 18 | 5.78 |
How John Hastings was dismissed
- Caught68 (63%)
- Bowled22 (20%)
- Lbw10 (9%)
- Run out5 (5%)
- Caught and bowled3 (3%)
How John Hastings took wickets
- Caught200
- Bowled44
- Lbw15
- Caught and bowled5
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 9 Jul 2017 | 0 |
| 14 Jul 2017 | 16 |
| 19 Jul 2017 | 16 |
| 23 Jul 2017 | 24 |
| 26 Jul 2017 | 9 |
| 27 Jul 2017 | 0 |
| 30 Jul 2017 | 24 |
| 4 Aug 2017 | 51 |
| 5 Aug 2017 | 35 |
| 6 Aug 2017 | 34 |
| 6 Aug 2017 | 0 |
| 20 Dec 2017 | 0 |
| 26 Dec 2017 | 5 |
| 2 Jan 2018 | 0 |
| 9 Jan 2018 | 17 |
| 16 Jan 2018 | 0 |
| 20 Jan 2018 | 9 |
| 27 Jan 2018 | 20 |
| 1 Mar 2018 | 5 |
| 3 Mar 2018 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 3 Mar 2018 | T20 (leagues & domestic) | Multan Sultans | 0 | 1 | bowled | Sharjah Cricket Stadium |
| 1 Mar 2018 | T20 (leagues & domestic) | Peshawar Zalmi | 5* | 7 | not out | Sharjah Cricket Stadium |
| 27 Jan 2018 | T20 (leagues & domestic) | Hobart Hurricanes | 20 | 6 | caught | Melbourne Cricket Ground |
| 20 Jan 2018 | T20 (leagues & domestic) | Sydney Thunder | 9* | 10 | not out | Melbourne Cricket Ground |
| 16 Jan 2018 | T20 (leagues & domestic) | Sydney Sixers | 0* | 0 | not out | Melbourne Cricket Ground |
| 9 Jan 2018 | T20 (leagues & domestic) | Adelaide Strikers | 17* | 10 | not out | Adelaide Oval |
| 2 Jan 2018 | T20 (leagues & domestic) | Brisbane Heat | 0 | 2 | caught | Melbourne Cricket Ground |
| 26 Dec 2017 | T20 (leagues & domestic) | Perth Scorchers | 5 | 10 | caught | Western Australia Cricket Association Ground |
| 20 Dec 2017 | T20 (leagues & domestic) | Brisbane Heat | 0* | 0 | not out | The Gabba |
| 6 Aug 2017 | First-class | Sussex | 0 | 3 | caught and bowled | County Ground, Worcester |
| 6 Aug 2017 | First-class | Sussex | 34 | 36 | caught | County Ground, Worcester |
| 5 Aug 2017 | T20 (leagues & domestic) | Northamptonshire | 35 | 19 | bowled | County Ground, Worcester |
| 4 Aug 2017 | T20 (leagues & domestic) | Warwickshire | 51 | 20 | caught | Edgbaston |
| 30 Jul 2017 | T20 (leagues & domestic) | Durham | 24 | 18 | caught | County Ground, Worcester |
| 27 Jul 2017 | T20 (leagues & domestic) | Northamptonshire | 0 | 1 | bowled | County Ground, Bristol |
| 26 Jul 2017 | T20 (leagues & domestic) | Nottinghamshire | 9 | 15 | caught | Trent Bridge |
| 23 Jul 2017 | T20 (leagues & domestic) | Yorkshire | 24 | 11 | caught | Headingley |
| 19 Jul 2017 | T20 (leagues & domestic) | Derbyshire | 16* | 3 | not out | County Ground, Worcester |
| 14 Jul 2017 | T20 (leagues & domestic) | Leicestershire | 16* | 9 | not out | County Ground, Worcester |
| 9 Jul 2017 | First-class | Gloucestershire | 0 | 2 | caught | College Ground |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 3 Mar 2018 | T20 (leagues & domestic) | Multan Sultans | 0/16 | 2 | 0 | Sharjah Cricket Stadium |
| 1 Mar 2018 | T20 (leagues & domestic) | Peshawar Zalmi | 1/25 | 4 | 0 | Sharjah Cricket Stadium |
| 28 Feb 2018 | T20 (leagues & domestic) | Islamabad United | 1/36 | 4 | 0 | Sharjah Cricket Stadium |
| 27 Jan 2018 | T20 (leagues & domestic) | Hobart Hurricanes | 2/41 | 4 | 0 | Melbourne Cricket Ground |
| 23 Jan 2018 | T20 (leagues & domestic) | Sydney Sixers | 2/27 | 3.3 | 0 | Sydney Cricket Ground |
| 20 Jan 2018 | T20 (leagues & domestic) | Sydney Thunder | 1/32 | 4 | 0 | Melbourne Cricket Ground |
| 16 Jan 2018 | T20 (leagues & domestic) | Sydney Sixers | 0/27 | 3 | 0 | Melbourne Cricket Ground |
| 12 Jan 2018 | T20 (leagues & domestic) | Melbourne Renegades | 2/28 | 4 | 0 | Docklands Stadium |
| 9 Jan 2018 | T20 (leagues & domestic) | Adelaide Strikers | 0/13 | 2 | 0 | Adelaide Oval |
| 6 Jan 2018 | T20 (leagues & domestic) | Melbourne Renegades | 2/24 | 3.5 | 0 | Melbourne Cricket Ground |
| 2 Jan 2018 | T20 (leagues & domestic) | Brisbane Heat | 0/22 | 2 | 0 | Melbourne Cricket Ground |
| 26 Dec 2017 | T20 (leagues & domestic) | Perth Scorchers | 1/25 | 3 | 0 | Western Australia Cricket Association Ground |
| 20 Dec 2017 | T20 (leagues & domestic) | Brisbane Heat | 0/48 | 3 | 0 | The Gabba |
| 6 Aug 2017 | First-class | Sussex | 0/42 | 19 | 8 | County Ground, Worcester |
| 5 Aug 2017 | T20 (leagues & domestic) | Northamptonshire | 1/49 | 4 | 0 | County Ground, Worcester |
| 4 Aug 2017 | T20 (leagues & domestic) | Warwickshire | 0/44 | 4 | 0 | Edgbaston |
| 30 Jul 2017 | T20 (leagues & domestic) | Durham | 1/35 | 4 | 0 | County Ground, Worcester |
| 27 Jul 2017 | T20 (leagues & domestic) | Northamptonshire | 1/20 | 4 | 0 | County Ground, Bristol |
| 26 Jul 2017 | T20 (leagues & domestic) | Nottinghamshire | 3/31 | 4 | 0 | Trent Bridge |
| 23 Jul 2017 | T20 (leagues & domestic) | Yorkshire | 2/58 | 3 | 0 | Headingley |
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.