Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM116/5 (13.2)ZIM need 106 runs in 40 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Keith Barker: Batting innings by innings (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
05000.008c CJ Jordan b J Lewis1v SUSBirmingham13 Apr 2014
18273066.678c †BC Brown b SJ Magoffin3v SUSBirmingham13 Apr 2014
26*373070.278not out2v LANManchester20 Apr 2014
9342026.478lbw b HF Gurney1v NOTNottingham27 Apr 2014
19302063.338c †CMW Read b LJ Fletcher3v NOTNottingham27 Apr 2014
9192047.377c & b ST Finn2v MIDBirmingham4 May 2014
20400050.008c †JM Bairstow b LE Plunkett2v YORLeeds11 May 2014
451080.008c †JM Bairstow b SA Patterson3v YORLeeds11 May 2014
44*646068.758not out2v LANBirmingham8 Jun 2014
102*11113191.899not out2v NORNorthampton15 Jun 2014
36585062.078c AJ Finch b K Carver1v YORBirmingham22 Jun 2014
16262061.548c †JM Bairstow b JA Brooks3v YORBirmingham22 Jun 2014
15193078.958c MH Wessels b AR Adams2v NOTBirmingham29 Jun 2014
23*613037.709not out4v NOTBirmingham29 Jun 2014
15291051.729c & b SG Borthwick1v DURChester-le-Street13 Jul 2014
9910100.009c CJ Jordan b SJ Magoffin2v SUSHorsham21 Jul 2014
01000.009run out (LJ Hatchett)4v SUSHorsham21 Jul 2014
72*11311063.728not out1v MIDLondon31 Aug 2014
691066.679st †AM Rossington b James Middlebrook2v NORBirmingham9 Sept 2014
180012.509c SG Borthwick b C Rushworth2v DURBirmingham23 Sept 2014
31564055.368c AR Adams b SM Ervine2v HAMBirmingham19 Apr 2015
27444061.368b James Middlebrook1v YORLeeds26 Apr 2015
1*40025.008not out3v YORLeeds26 Apr 2015
21402052.508c †OB Cox b CAJ Morris1v WORBirmingham9 May 2015
43735058.907lbw b MM Ali3v WORBirmingham9 May 2015
102*12412182.268not out1v DURBirmingham17 May 2015
24453053.338c Craig Cachopa b SJ Magoffin1v SUSBrighton24 May 2015
09000.008b SJ Magoffin3v SUSBrighton24 May 2015
37614160.668b TS Roland-Jones1v MIDLondon31 May 2015
02000.008c JA Burns b TS Roland-Jones3v MIDLondon31 May 2015
50*549092.598not out2v WORWorcester14 Jun 2015
5181027.789c C Overton b AC Thomas2v SOMBirmingham18 Jul 2015
02000.009b FH Edwards2v HAMSouthampton7 Aug 2015
05000.009lbw b FH Edwards4v HAMSouthampton7 Aug 2015
717610293.428c SJ Mullaney b SR Patel2v NOTNottingham21 Aug 2015
8581013.798c MH Wessels b SJ Mullaney3v NOTNottingham21 Aug 2015
30845035.718c OP Rayner b PR Stirling2v MIDBirmingham1 Sept 2015
11142078.578c JWA Taylor b JT Ball2v NOTBirmingham14 Sept 2015
9920100.008c †L Ronchi b J Overton2v SOMTaunton22 Sept 2015
464181112.208st †L Ronchi b MJ Leach4v SOMTaunton22 Sept 2015
21*452046.679not out2v HAMSouthampton10 Apr 2016
811119172.978lbw b TJ Murtagh2v MIDLondon17 Apr 2016
18232078.269b AU Rashid2v YORBirmingham24 Apr 2016
02000.0010c †RC Davies b J Overton2v SOMBirmingham8 May 2016
11312315191.879c CMW Read b HF Gurney1v NOTNottingham15 May 2016
681075.009c CMW Read b LJ Fletcher3v NOTNottingham15 May 2016
10180055.568c †MJ Richardson b BA Carse1v DURBirmingham22 May 2016
6131046.159c SG Borthwick b G Onions3v DURBirmingham22 May 2016
641028162.758c SJ Croft b TC Smith2v LANManchester20 Jun 2016
21432048.848st †MH Wessels b SJ Mullaney2v NOTBirmingham26 Jun 2016
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.