Live6th Match · Pakistan ODI Tri-Series 2026/27SL84/1 (15.2)ENG386/5 (50)SL need 303 runs in 208 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

James Foster: Batting innings by innings (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
016000.008lbw b Harbhajan Singh1v INDMohali3 Dec 2001
5201025.008lbw b Harbhajan Singh3v INDMohali3 Dec 2001
401194033.618c SR Tendulkar b A Kumble1v INDAhmedabad11 Dec 2001
390033.338c T Yohannan b A Kumble3v INDAhmedabad11 Dec 2001
481424033.808c D Dasgupta b J Srinath1v INDBengaluru19 Dec 2001
19754025.338lbw b CJ Drum1v NZChristchurch13 Mar 2002
22*445050.008not out3v NZChristchurch13 Mar 2002
25*452155.568not out1v NZWellington21 Mar 2002
16*332048.488not out2v NZAuckland30 Mar 2002
23624037.108c †AC Parore b AR Adams4v NZAuckland30 Mar 2002
19760025.009lbw b SR Waugh2v AUSMelbourne26 Dec 2002
6131046.158c ML Love b SCG MacGill3v AUSMelbourne26 Dec 2002
13343038.247b TD Groenewald1v DERChelmsford13 Apr 2014
55*1098050.468not out3v DERChelmsford13 Apr 2014
9112111075.217c †CL Herring b ID Saxelby2v GLOBristol27 Apr 2014
117005.888lbw b JD Shantry2v WORWorcester18 May 2014
390033.337b Saeed Ajmal4v WORWorcester18 May 2014
03000.007c RJ Burns b GJ Batty1v SURChelmsford25 May 2014
8613911161.877c MA Wallace b MG Hogan2v GLAChelmsford1 Jun 2014
46535186.795c †SW Billings b DI Stevens2v KENCanterbury7 Jun 2014
36555065.454c MT Coles b KJ Abbott2v HAMSouthampton15 Jun 2014
25283189.295b SM Ervine4v HAMSouthampton15 Jun 2014
54647084.385c WA Tavare b JMR Taylor2v GLOChelmsford29 Jun 2014
29693042.035b TAI Taylor2v DERChesterfield7 Jul 2014
13261050.005c WJ Durston b DJ Wainwright4v DERChesterfield7 Jul 2014
18404045.006c LA Dawson b JA Tomlinson2v HAMColchester13 Jul 2014
08000.005c †AJA Wheater b DR Briggs4v HAMColchester13 Jul 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
38643059.384b GG Wagg2v GLACardiff18 May 2015
9231039.135c & b AG Salter4v GLACardiff18 May 2015
3150020.007lbw b BA Raine1v LEIChelmsford31 May 2015
22613036.077c AP Agathangelou b CE Shreck3v LEIChelmsford31 May 2015
21*303070.007not out1v NORNorthampton7 Jun 2015
35765046.057c †BM Duckett b SP Crook3v NORNorthampton7 Jun 2015
729111079.127c BA Godleman b WA White2v DERChelmsford14 Jun 2015
631349147.017c & b BAC Howell1v GLOBristol21 Jun 2015
14193073.686lbw b JK Fuller4v GLOBristol21 Jun 2015
14881015.917lbw b JP Faulkner2v LANManchester6 Jul 2015
16302053.338c CA Ingram b CAJ Meschede1v GLAChelmsford12 Jul 2015
6240025.007c †SW Billings b DI Stevens1v KENTunbridge Wells19 Jul 2015
24634138.107c JC Tredwell b MD Hunn3v KENTunbridge Wells19 Jul 2015
9817211056.988c JJ Cobb b RI Keogh1v NORChelmsford1 Sept 2015
6010310058.258c MHA Footitt b WL Madsen1v DERDerby9 Sept 2015
Page 1Next

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.