Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

John Hastings: Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsScoresBF4s6sOppositionGroundDate
8080*2628v NORChester-le-Street25 Jul 2014
11423 & 91101145v SUSArundel15 Jun 2015
51512045v WARBirmingham4 Aug 2017
62623254v YORChester-le-Street11 Jul 2014
46464123v GLOBristol4 Aug 2015
4343*1253v YORLeeds10 Jul 2015
36362623v WARWorcester12 May 2017
33332013v YORWorcester5 May 2017
3030*2313v LANManchester10 May 2017
2020603v PSMelbourne21 Jan 2015
10728 & 7995152v SOMChester-le-Street7 Jun 2015
5232 & 208852v SAPerth30 Nov 2012
51515662v SACenturion30 Sept 2016
42422242v NOTChester-le-Street17 Jul 2015
3838*2542v MIDChester-le-Street1 Jun 2014
3737*1652v YORChester-le-Street29 May 2015
35351952v NORWorcester5 Aug 2017
3434*2632v ENGLeeds11 Sept 2015
31312712v SURChester-le-Street31 Jul 2015
24241122v YORLeeds23 Jul 2017
23231912v SAJohannesburg2 Oct 2016
2020622v HHMelbourne27 Jan 2018
1616*312v DERWorcester19 Jul 2017
5451 & 37381v WARChester-le-Street13 Jul 2014
5151 & DNB9671v SUSChester-le-Street22 Jun 2014
4848*4751v NZWellington6 Feb 2016
3434 & 03941v SUSWorcester6 Aug 2017
2922 & 75321v HAMSouthampton19 Jul 2015
2913 & 163341v YORScarborough7 Aug 2015
2828*1521v LEILeicester30 Apr 2017
27271151v LEILeicester6 Aug 2015
22221521v PSPerth25 Jan 2015
2121*931v BANMirpur13 Apr 2011
21211221v WARChester-le-Street6 Jun 2015
1717*1001v ASAdelaide9 Jan 2018
1616*921v LEIWorcester14 Jul 2017
1515*811v ASAdelaide18 Dec 2015
1414*401v SLKandy6 Aug 2011
14141011v KENCanterbury29 Jul 2014
1414811v MRMelbourne3 Jan 2015
1313*1301v PSMelbourne27 Jan 2014
12121311v DURChester-le-Street26 Jun 2017
88*201v BHBrisbane11 Jan 2014
7272 & DNB86110v SUSChester-le-Street26 Apr 2015
5151 & DNB6970v GLACardiff14 Apr 2017
4220* & 227150v NORWorcester21 Apr 2017
400 & 407460v LANChester-le-Street15 Jun 2014
4012 & 286460v MIDLondon9 Sept 2014
3714 & 236850v WARBirmingham17 May 2015
2416 & 84120v MIDChester-le-Street21 Aug 2015
Page 1Next

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.