Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

James Foster: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
161030160.006b Azharullah2v NORNorthampton21 Aug 2014
19391048.726c OJ Hannon-Dalby b R Clarke2v WARChelmsford28 Aug 2014
10818815057.456lbw b ME Claydon2v KENChelmsford9 Sept 2014
13220319265.025c JJ Cobb b CE Shreck2v LEILeicester15 Sept 2014
481107043.645lbw b BL D'Oliveira2v WORChelmsford23 Sept 2014
3150020.005c & b MT Coles2v KENChelmsford19 Apr 2015
80*10310177.676not out4v KENChelmsford19 Apr 2015
23393058.975c GJ Batty b TK Curran2v SURLondon26 Apr 2015
111009.094c CDJ Dent b LC Norwell1v GLOChelmsford3 May 2015
13921014.134b LC Norwell3v GLOChelmsford3 May 2015
780087.506c sub (LA Dawson) b DR Briggs2v HAMSouthampton15 May 2015
9520180.007c SM Davies b Wahab Riaz2v SURChelmsford16 May 2015
38643059.384b GG Wagg2v GLACardiff18 May 2015
9231039.135c & b AG Salter4v GLACardiff18 May 2015
350060.006c RAJ Smith b GG Wagg2v GLACardiff22 May 2015
450080.007c TMJ Smith b JMR Taylor2v GLOBristol24 May 2015
16901177.786c L Gregory b Sohail Tanvir1v SOMChelmsford29 May 2015
3150020.007lbw b BA Raine1v LEIChelmsford31 May 2015
22613036.077c AP Agathangelou b CE Shreck3v LEIChelmsford31 May 2015
18*721257.146not out2v SURLondon5 Jun 2015
21*303070.007not out1v NORNorthampton7 Jun 2015
35765046.057c †BM Duckett b SP Crook3v NORNorthampton7 Jun 2015
21912233.337c IA Cockbain b DA Payne1v GLOChelmsford11 Jun 2015
729111079.127c BA Godleman b WA White2v DERChelmsford14 Jun 2015
14801175.006b ME Claydon1v KENCanterbury18 Jun 2015
14*901155.567not out1v GLAChelmsford19 Jun 2015
631349147.017c & b BAC Howell1v GLOBristol21 Jun 2015
14193073.686lbw b JK Fuller4v GLOBristol21 Jun 2015
450080.006b CP Wood1v HAMChelmsford26 Jun 2015
14881015.917lbw b JP Faulkner2v LANManchester6 Jul 2015
332241150.007b OP Rayner1v MIDRichmond10 Jul 2015
16302053.338c CA Ingram b CAJ Meschede1v GLAChelmsford12 Jul 2015
0*000-7not out2v MIDChelmsford17 Jul 2015
6240025.007c †SW Billings b DI Stevens1v KENTunbridge Wells19 Jul 2015
24634138.107c JC Tredwell b MD Hunn3v KENTunbridge Wells19 Jul 2015
0*000-7not out1v WARChelmsford29 Jul 2015
6141042.867c GG Wagg b CAJ Meschede2v GLACardiff31 Jul 2015
250040.006lbw b SJ Mullaney1v NOTChelmsford2 Aug 2015
30411173.177c JA Leaning b WMH Rhodes2v YORChelmsford27 Aug 2015
9817211056.988c JJ Cobb b RI Keogh1v NORChelmsford1 Sept 2015
6010310058.258c MHA Footitt b WL Madsen1v DERDerby9 Sept 2015
17483035.428c KR Brown b JM Anderson1v LANChelmsford22 Sept 2015
34736046.588c †GH Roderick b LC Norwell2v GLOChelmsford10 Apr 2016
14441031.828b GHS Garton2v SUSBrighton17 Apr 2016
5100050.008lbw b A Shahzad4v SUSBrighton17 Apr 2016
36*2861128.578not out1v NORChelmsford24 Apr 2016
51*4352118.608not out1v WORWorcester1 May 2016
171130154.558lbw b SJ Thakor1v DERChelmsford15 May 2016
5500100.007c JE Burke b TK Curran2v SURChelmsford20 May 2016
9132069.238lbw b T van der Gugten2v GLACardiff22 May 2016

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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