John Hastings Against Teams Country Wise

John Hastings Introduction

RoleBowling Allrounder
BattingRight Handed
Bowlingfast-medium Right-arm

Country
BirthNov 04, 1985 (38 yr), Penrith, New South Wales
Height1.95 m
TeamsAustralia, Victoria, Kochi Tuskers Kerala, Melbourne Stars, Kandurata Warriors, Sussex, Chennai Super Kings, Durham, Kolkata Knight Riders, Victoria XI, Worcestershire, Quetta Gladiators, Sydney Sixers (Mostly)
Social Accounts
Last UpdatedLast updated 11 days ago By Puspendra Singh
Our Telegram

Advance Cricket

Our App

Advance Cricket

Review John Hastings's performances against various cricket teams based on countries, offering insights into J.Hastings performances against teams from different cricketing nations.

Search

John Hastings Against Teams Country Wise Batting

Country Team Year Mode M Inn R B NO AVG SR HS 50 100 4s 6s
Australia ADS All BBL 5 4 32 20 3 6.40 160 17 0 0 1 2
Australia ADS 2018 BBL 1 1 17 10 1 170 17 0 0 0 1
Australia ADS 2015 BBL 1 1 15 8 1 187.5 15 0 0 1 1
Australia ADS 2014 BBL 2 1 0 0 1 0 0 0 0 0 0
Australia ADS 2012 BBL 1 1 0 2 0 0 0 0 0 0 0
Australia BRH All BBL 5 5 32 17 2 6.40 188.2 22 0 0 1 3
Australia BRH 2018 BBL 1 1 0 2 0 0 0 0 0 0 0
Australia BRH 2017 BBL 1 1 0 0 1 0 0 0 0 0 0
Australia BRH 2014 BBL 2 2 10 4 1 10.00 250 8 0 0 0 1
Australia BRH 2013 BBL 1 1 22 11 0 22.00 200 22 0 0 1 2
Australia ENG All ODI 5 5 45 53 2 9.00 84.9 18 0 0 5 0
Australia ENG 2011 ODI 5 5 45 53 2 15.00 84.9 18 0 0 5 0
Australia HBH All BBL 5 3 34 18 0 6.80 188.8 20 0 0 4 2
Australia HBH 2018 BBL 1 1 20 6 0 20.00 333.3 20 0 0 2 2
Australia HBH 2016 BBL 1 0 0 0 0 0 0 0 0 0 0
Australia HBH 2014 BBL 3 2 14 12 0 7.00 116.6 8 0 0 2 0
Australia IND All ODI 4 3 2 3 3 0.50 66.6 2 0 0 0 0
Australia IND 2016 ODI 4 3 2 3 3 66.6 2 0 0 0 0
Australia IND All T20 1 1 4 6 0 4.00 66.6 4 0 0 0 0
Australia IND 2016 T20 1 1 4 6 0 4.00 66.6 4 0 0 0 0
Australia MLR All BBL 9 4 19 13 0 2.11 146.1 14 0 0 1 1
Australia MLR 2018 BBL 2 0 0 0 0 0 0 0 0 0 0
Australia MLR 2016 BBL 2 0 0 0 0 0 0 0 0 0 0
Australia MLR 2015 BBL 2 2 14 8 0 7.00 175 14 0 0 1 1
Australia MLR 2014 BBL 1 0 0 0 0 0 0 0 0 0 0
Australia MLR 2013 BBL 2 2 5 5 0 2.50 100 5 0 0 0 0
Australia PRS All BBL 5 4 60 44 1 12.00 136.3 22 0 0 2 5
Australia PRS 2017 BBL 1 1 5 10 0 5.00 50 5 0 0 0 0
Australia PRS 2015 BBL 2 2 42 21 0 21.00 200 22 0 0 2 4
Australia PRS 2014 BBL 1 1 13 13 1 100 13 0 0 0 1
Australia PRS 2013 BBL 1 0 0 0 0 0 0 0 0 0 0
Australia QL All DODI 1 1 3 9 0 3.00 33.3 3 0 0 0 0
Australia QL 2013 DODI 1 1 3 9 0 3.00 33.3 3 0 0 0 0
Australia SL All ODI 1 1 16 15 0 16.00 106.6 16 0 0 1 0
Australia SL 2010 ODI 1 1 16 15 0 16.00 106.6 16 0 0 1 0
Australia SYS All BBL 4 1 0 0 1 0.00 0 0 0 0 0 0
Australia SYS 2018 BBL 2 1 0 0 1 0 0 0 0 0 0
Australia SYS 2015 BBL 1 0 0 0 0 0 0 0 0 0 0
Australia SYS 2013 BBL 1 0 0 0 0 0 0 0 0 0 0
Australia SYT All BBL 5 2 13 18 1 2.60 72.2 9 0 0 1 0
Australia SYT 2018 BBL 1 1 9 10 1 90 9 0 0 1 0
Australia SYT 2015 BBL 2 0 0 0 0 0 0 0 0 0 0
Australia SYT 2014 BBL 1 0 0 0 0 0 0 0 0 0 0
Australia SYT 2013 BBL 1 1 4 8 0 4.00 50 4 0 0 0 0
Australia TAS All DODI 1 1 4 1 1 4.00 400 4 0 0 1 0
Australia TAS 2012 DODI 1 1 4 1 1 400 4 0 0 1 0
Australia WA All DODI 1 0 0 0 0 0.00 0 0 0 0 0 0
Australia WA 2012 DODI 1 0 0 0 0 0 0 0 0 0 0
England ENG All ODI 2 1 34 26 1 17.00 130.7 34 0 0 3 2
England ENG 2015 ODI 2 1 34 26 1 130.7 34 0 0 3 2
England SL All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
England SL 2017 ODI 1 0 0 0 0 0 0 0 0 0 0
India BAN All T20 1 1 3 4 0 3.00 75 3 0 0 0 0
India BAN 2016 T20 1 1 3 4 0 3.00 75 3 0 0 0 0
India BD-L All DT20 1 1 6 4 0 6.00 150 6 0 0 1 0
India BD-L 2022 DT20 1 1 6 4 0 6.00 150 6 0 0 1 0
India DC All IPL 1 0 0 0 0 0.00 0 0 0 0 0 0
India DC 2016 IPL 1 0 0 0 0 0 0 0 0 0 0
India IND All ODI 2 1 1 3 1 0.50 33.3 1 0 0 0 0
India IND 2011 ODI 1 1 1 3 1 33.3 1 0 0 0 0
India IND 2010 ODI 1 0 0 0 0 0 0 0 0 0 0
India MI All IPL 1 0 0 0 0 0.00 0 0 0 0 0 0
India MI 2016 IPL 1 0 0 0 0 0 0 0 0 0 0
India SL-L All DT20 1 1 5 7 0 5.00 71.4 5 0 0 0 0
India SL-L 2022 DT20 1 1 5 7 0 5.00 71.4 5 0 0 0 0
India SRH All IPL 1 0 0 0 0 0.00 0 0 0 0 0 0
India SRH 2014 IPL 1 0 0 0 0 0 0 0 0 0 0
India WI All T20 1 1 10 6 0 10.00 166.6 10 0 0 0 1
India WI 2016 T20 1 1 10 6 0 10.00 166.6 10 0 0 0 1
New Zealand NZ All ODI 3 3 62 75 1 20.66 82.6 48 0 0 7 1
New Zealand NZ 2016 ODI 3 3 62 75 1 31.00 82.6 48 0 0 7 1
South Africa IRE All ODI 1 0 0 0 0 0.00 0 0 0 0 0 0
South Africa IRE 2016 ODI 1 0 0 0 0 0 0 0 0 0 0
South Africa RSA All ODI 4 3 78 78 0 19.50 100 51 1 0 8 4
South Africa RSA 2016 ODI 4 3 78 78 0 26.00 100 51 1 0 8 4
South Africa RSA All T20 3 1 7 9 0 2.33 77.7 7 0 0 1 0
South Africa RSA 2016 T20 3 1 7 9 0 7.00 77.7 7 0 0 1 0
Sri Lanka SL All ODI 4 3 13 14 2 3.25 92.8 8 0 0 2 0
Sri Lanka SL 2016 ODI 3 2 13 13 2 100 8 0 0 2 0
Sri Lanka SL 2011 ODI 1 1 0 1 0 0 0 0 0 0 0
Sri Lanka SL All T20 3 2 17 10 2 5.66 170 14 0 0 0 1
Sri Lanka SL 2016 T20 1 0 0 0 0 0 0 0 0 0 0
Sri Lanka SL 2011 T20 2 2 17 10 2 170 14 0 0 0 1
United Arab Emirates ISU All PSL 1 0 0 0 0 0.00 0 0 0 0 0 0
United Arab Emirates ISU 2018 PSL 1 0 0 0 0 0 0 0 0 0 0
United Arab Emirates MS All PSL 1 1 0 1 0 0.00 0 0 0 0 0 0
United Arab Emirates MS 2018 PSL 1 1 0 1 0 0 0 0 0 0 0
United Arab Emirates PSZ All PSL 1 1 5 7 1 5.00 71.4 5 0 0 1 0
United Arab Emirates PSZ 2018 PSL 1 1 5 7 1 71.4 5 0 0 1 0

John Hastings Against Teams Country Wise Bowling

Country Team Year Mode M Inn B R W SR 2W 3W 5W Econ Avg
Australia ADS All BBL 5 5 99 139 4 24.75 1 0 0 8.42 34.75
Australia ADS 2018 BBL 1 1 12 13 0 0 0 0 6.50 0
Australia ADS 2015 BBL 1 1 24 40 1 24.00 0 0 0 10.00 40.00
Australia ADS 2014 BBL 2 2 39 49 2 19.50 1 0 0 7.53 24.50
Australia ADS 2012 BBL 1 1 24 37 1 24.00 0 0 0 9.25 37.00
Australia BRH All BBL 5 5 102 164 3 34.00 1 0 0 9.64 54.66
Australia BRH 2018 BBL 1 1 12 22 0 0 0 0 11.00 0
Australia BRH 2017 BBL 1 1 18 48 0 0 0 0 16.00 0
Australia BRH 2014 BBL 2 2 48 62 3 16.00 1 0 0 7.75 20.66
Australia BRH 2013 BBL 1 1 24 32 0 0 0 0 8.00 0
Australia ENG All ODI 5 5 252 218 4 63.00 1 0 0 5.19 54.50
Australia ENG 2011 ODI 5 5 252 218 4 63.00 1 0 0 5.19 54.50
Australia HBH All BBL 5 5 115 129 9 12.77 2 1 0 6.73 14.33
Australia HBH 2018 BBL 1 1 24 41 2 12.00 1 0 0 10.25 20.50
Australia HBH 2016 BBL 1 1 24 23 1 24.00 0 0 0 5.75 23.00
Australia HBH 2014 BBL 3 3 67 65 6 11.16 1 1 0 5.82 10.83
Australia IND All ODI 4 4 228 215 10 22.80 1 2 0 5.65 21.50
Australia IND 2016 ODI 4 4 228 215 10 22.80 1 2 0 5.65 21.50
Australia IND All T20 1 1 18 35 0 0 0 0 11.66 0
Australia IND 2016 T20 1 1 18 35 0 0 0 0 11.66 0
Australia MLR All BBL 9 9 190 245 12 15.83 2 1 0 7.73 20.41
Australia MLR 2018 BBL 2 2 47 52 4 11.75 2 0 0 6.63 13.00
Australia MLR 2016 BBL 2 2 48 75 4 12.00 0 1 0 9.37 18.75
Australia MLR 2015 BBL 2 2 30 42 2 15.00 0 0 0 8.40 21.00
Australia MLR 2014 BBL 1 1 24 35 1 24.00 0 0 0 8.75 35.00
Australia MLR 2013 BBL 2 2 41 41 1 41.00 0 0 0 6.00 41.00
Australia PRS All BBL 5 5 108 126 8 13.50 0 2 0 7.00 15.75
Australia PRS 2017 BBL 1 1 18 25 1 18.00 0 0 0 8.33 25.00
Australia PRS 2015 BBL 2 2 48 59 3 16.00 0 1 0 7.37 19.66
Australia PRS 2014 BBL 1 1 24 20 3 8.00 0 1 0 5.00 6.66
Australia PRS 2013 BBL 1 1 18 22 1 18.00 0 0 0 7.33 22.00
Australia QL All DODI 1 1 48 38 2 24.00 1 0 0 4.75 19.00
Australia QL 2013 DODI 1 1 48 38 2 24.00 1 0 0 4.75 19.00
Australia SL All ODI 1 1 36 27 0 0 0 0 4.50 0
Australia SL 2010 ODI 1 1 36 27 0 0 0 0 4.50 0
Australia SYS All BBL 4 4 81 108 5 16.20 2 0 0 8.00 21.60
Australia SYS 2018 BBL 2 2 39 54 2 19.50 1 0 0 8.30 27.00
Australia SYS 2015 BBL 1 1 24 37 2 12.00 1 0 0 9.25 18.50
Australia SYS 2013 BBL 1 1 18 17 1 18.00 0 0 0 5.66 17.00
Australia SYT All BBL 5 5 114 151 9 12.66 2 1 0 7.94 16.77
Australia SYT 2018 BBL 1 1 24 32 1 24.00 0 0 0 8.00 32.00
Australia SYT 2015 BBL 2 2 48 55 4 12.00 2 0 0 6.87 13.75
Australia SYT 2014 BBL 1 1 24 31 3 8.00 0 1 0 7.75 10.33
Australia SYT 2013 BBL 1 1 18 33 1 18.00 0 0 0 11.00 33.00
Australia TAS All DODI 1 1 60 69 2 30.00 1 0 0 6.90 34.50
Australia TAS 2012 DODI 1 1 60 69 2 30.00 1 0 0 6.90 34.50
Australia WA All DODI 1 1 72 37 3 24.00 0 1 0 3.08 12.33
Australia WA 2012 DODI 1 1 72 37 3 24.00 0 1 0 3.08 12.33
England ENG All ODI 2 2 98 77 3 32.66 0 1 0 4.71 25.66
England ENG 2015 ODI 2 2 98 77 3 32.66 0 1 0 4.71 25.66
England SL All ODI 1 0 0 0 0 0 0 0 0
England SL 2017 ODI 1 0 0 0 0 0 0 0 0
India BAN All T20 1 1 18 24 0 0 0 0 8.00 0
India BAN 2016 T20 1 1 18 24 0 0 0 0 8.00 0
India BD-L All DT20 1 1 12 39 1 12.00 0 0 0 19.50 39.00
India BD-L 2022 DT20 1 1 12 39 1 12.00 0 0 0 19.50 39.00
India DC All IPL 1 1 16 6 2 8.00 1 0 0 2.25 3.00
India DC 2016 IPL 1 1 16 6 2 8.00 1 0 0 2.25 3.00
India IND All ODI 2 2 96 68 4 24.00 2 0 0 4.25 17.00
India IND 2011 ODI 1 1 36 24 2 18.00 1 0 0 4.00 12.00
India IND 2010 ODI 1 1 60 44 2 30.00 1 0 0 4.40 22.00
India MI All IPL 1 1 24 31 0 0 0 0 7.75 0
India MI 2016 IPL 1 1 24 31 0 0 0 0 7.75 0
India SL-L All DT20 1 1 24 48 0 0 0 0 12.00 0
India SL-L 2022 DT20 1 1 24 48 0 0 0 0 12.00 0
India SRH All IPL 1 1 18 29 1 18.00 0 0 0 9.66 29.00
India SRH 2014 IPL 1 1 18 29 1 18.00 0 0 0 9.66 29.00
India WI All T20 1 0 0 0 0 0 0 0 0
India WI 2016 T20 1 0 0 0 0 0 0 0 0
New Zealand NZ All ODI 3 3 165 123 3 55.00 1 0 0 4.47 41.00
New Zealand NZ 2016 ODI 3 3 165 123 3 55.00 1 0 0 4.47 41.00
South Africa IRE All ODI 1 1 47 31 2 23.50 1 0 0 3.95 15.50
South Africa IRE 2016 ODI 1 1 47 31 2 23.50 1 0 0 3.95 15.50
South Africa RSA All ODI 4 4 186 215 5 37.20 1 1 0 6.93 43.00
South Africa RSA 2016 ODI 4 4 186 215 5 37.20 1 1 0 6.93 43.00
South Africa RSA All T20 3 3 66 99 2 33.00 1 0 0 9.00 49.50
South Africa RSA 2016 T20 3 3 66 99 2 33.00 1 0 0 9.00 49.50
Sri Lanka SL All ODI 4 4 222 144 9 24.66 1 0 1 3.89 16.00
Sri Lanka SL 2016 ODI 3 3 162 116 9 18.00 1 0 1 4.29 12.88
Sri Lanka SL 2011 ODI 1 1 60 28 0 0 0 0 2.80 0
Sri Lanka SL All T20 3 3 66 71 5 13.20 1 1 0 6.45 14.20
Sri Lanka SL 2016 T20 1 1 24 23 2 12.00 1 0 0 5.75 11.50
Sri Lanka SL 2011 T20 2 2 42 48 3 14.00 0 1 0 6.85 16.00
United Arab Emirates ISU All PSL 1 1 24 36 1 24.00 0 0 0 9.00 36.00
United Arab Emirates ISU 2018 PSL 1 1 24 36 1 24.00 0 0 0 9.00 36.00
United Arab Emirates MS All PSL 1 1 12 16 0 0 0 0 8.00 0
United Arab Emirates MS 2018 PSL 1 1 12 16 0 0 0 0 8.00 0
United Arab Emirates PSZ All PSL 1 1 24 25 1 24.00 0 0 0 6.25 25.00
United Arab Emirates PSZ 2018 PSL 1 1 24 25 1 24.00 0 0 0 6.25 25.00

John Hastings Against Teams Country Wise Fielding

Country Team Year Mode M C ST DT CR T
Australia ADS All BBL 5 1 0 0 0 0
Australia ADS 2018 BBL 1 0 0 0 0 0
Australia ADS 2015 BBL 1 1 0 0 0 0
Australia ADS 2014 BBL 2 0 0 0 0 0
Australia ADS 2012 BBL 1 0 0 0 0 0
Australia BRH All BBL 5 4 0 0 0 1
Australia BRH 2018 BBL 1 0 0 0 0 0
Australia BRH 2017 BBL 1 2 0 0 0 0
Australia BRH 2014 BBL 2 2 0 0 0 1
Australia BRH 2013 BBL 1 0 0 0 0 0
Australia ENG All ODI 5 1 0 0 0 0
Australia ENG 2011 ODI 5 1 0 0 0 0
Australia HBH All BBL 5 1 0 1 2 0
Australia HBH 2018 BBL 1 1 0 1 1 0
Australia HBH 2016 BBL 1 0 0 0 1 0
Australia HBH 2014 BBL 3 0 0 0 0 0
Australia IND All ODI 4 0 0 1 1 0
Australia IND 2016 ODI 4 0 0 1 1 0
Australia IND All T20 1 0 0 0 0 0
Australia IND 2016 T20 1 0 0 0 0 0
Australia MLR All BBL 9 2 0 0 0 0
Australia MLR 2018 BBL 2 1 0 0 0 0
Australia MLR 2016 BBL 2 0 0 0 0 0
Australia MLR 2015 BBL 2 1 0 0 0 0
Australia MLR 2014 BBL 1 0 0 0 0 0
Australia MLR 2013 BBL 2 0 0 0 0 0
Australia PRS All BBL 5 1 0 0 0 1
Australia PRS 2017 BBL 1 0 0 0 0 0
Australia PRS 2015 BBL 2 1 0 0 0 0
Australia PRS 2014 BBL 1 0 0 0 0 1
Australia PRS 2013 BBL 1 0 0 0 0 0
Australia QL All DODI 1 1 0 0 0 0
Australia QL 2013 DODI 1 1 0 0 0 0
Australia SL All ODI 1 0 0 0 0 0
Australia SL 2010 ODI 1 0 0 0 0 0
Australia SYS All BBL 4 1 0 0 0 0
Australia SYS 2018 BBL 2 0 0 0 0 0
Australia SYS 2015 BBL 1 0 0 0 0 0
Australia SYS 2013 BBL 1 1 0 0 0 0
Australia SYT All BBL 5 1 0 0 0 0
Australia SYT 2018 BBL 1 0 0 0 0 0
Australia SYT 2015 BBL 2 0 0 0 0 0
Australia SYT 2014 BBL 1 1 0 0 0 0
Australia SYT 2013 BBL 1 0 0 0 0 0
Australia TAS All DODI 1 2 0 0 0 0
Australia TAS 2012 DODI 1 2 0 0 0 0
Australia WA All DODI 1 0 0 0 0 0
Australia WA 2012 DODI 1 0 0 0 0 0
England ENG All ODI 2 0 0 0 0 0
England ENG 2015 ODI 2 0 0 0 0 0
England SL All ODI 1 0 0 0 0 0
England SL 2017 ODI 1 0 0 0 0 0
India BAN All T20 1 0 0 0 0 0
India BAN 2016 T20 1 0 0 0 0 0
India BD-L All DT20 1 0 0 0 0 0
India BD-L 2022 DT20 1 0 0 0 0 0
India DC All IPL 1 0 0 0 0 0
India DC 2016 IPL 1 0 0 0 0 0
India IND All ODI 2 0 0 0 0 0
India IND 2011 ODI 1 0 0 0 0 0
India IND 2010 ODI 1 0 0 0 0 0
India MI All IPL 1 0 0 0 0 0
India MI 2016 IPL 1 0 0 0 0 0
India SL-L All DT20 1 0 0 0 0 0
India SL-L 2022 DT20 1 0 0 0 0 0
India SRH All IPL 1 0 0 0 0 0
India SRH 2014 IPL 1 0 0 0 0 0
India WI All T20 1 0 0 0 0 0
India WI 2016 T20 1 0 0 0 0 0
New Zealand NZ All ODI 3 3 0 0 0 0
New Zealand NZ 2016 ODI 3 3 0 0 0 0
South Africa IRE All ODI 1 0 0 0 0 0
South Africa IRE 2016 ODI 1 0 0 0 0 0
South Africa RSA All ODI 4 0 0 0 0 0
South Africa RSA 2016 ODI 4 0 0 0 0 0
South Africa RSA All T20 3 1 0 0 1 0
South Africa RSA 2016 T20 3 1 0 0 1 0
Sri Lanka SL All ODI 4 1 0 0 0 0
Sri Lanka SL 2016 ODI 3 0 0 0 0 0
Sri Lanka SL 2011 ODI 1 1 0 0 0 0
Sri Lanka SL All T20 3 1 0 0 0 0
Sri Lanka SL 2016 T20 1 1 0 0 0 0
Sri Lanka SL 2011 T20 2 0 0 0 0 0
United Arab Emirates ISU All PSL 1 0 0 1 1 1
United Arab Emirates ISU 2018 PSL 1 0 0 1 1 1
United Arab Emirates MS All PSL 1 1 0 0 0 0
United Arab Emirates MS 2018 PSL 1 1 0 0 0 0
United Arab Emirates PSZ All PSL 1 0 0 0 0 0
United Arab Emirates PSZ 2018 PSL 1 0 0 0 0 0