Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Rob Keogh: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
14191073.684b CJ McKay1v LEINorthampton21 Aug 2015
36555065.454c †NJ O'Brien b WA White3v LEINorthampton21 Aug 2015
45867052.334b JA Porter2v ESSChelmsford1 Sept 2015
17352048.574run out (sub (Aaron Beard))4v ESSChelmsford1 Sept 2015
32355091.434c †CB Cooke b GG Wagg2v GLANorthampton14 Sept 2015
6201030.004c JJ Roy b TK Curran2v SURLondon22 Sept 2015
05000.004c BT Foakes b SM Curran3v SURLondon22 Sept 2015
9152060.007b MD Hunn2v KENNorthampton15 May 2016
5140035.714c M Klinger b CN Miles1v GLOBristol22 May 2016
30756040.004c GT Hankins b JMR Taylor3v GLOBristol22 May 2016
2200100.008b A Carter2v DERNorthampton27 May 2016
41844048.813c †JS Foster b DW Lawrence1v ESSNorthampton28 May 2016
10281035.713lbw b RS Bopara3v ESSNorthampton28 May 2016
271840150.005c DT Christian b SJ Mullaney2v NOTNottingham6 Jun 2016
66776085.715c TC Smith b NL Buck1v LANNorthampton8 Jun 2016
221240183.337c JD Shantry b J Leach1v WORWorcester10 Jun 2016
02000.005c TT Bresnan b LE Plunkett1v YORScarborough14 Jun 2016
120050.006c PD Collingwood b P Coughlin1v DURNorthampton17 Jun 2016
7512911058.144c †BC Brown b A Shahzad2v SUSArundel22 Jun 2016
481050.003c †OB Cox b J Leach2v WORNorthampton10 Jul 2016
9190047.373b MJ Henry4v WORNorthampton10 Jul 2016
134110142121.823c GJ Muchall b J Harrison1v DURNorthampton24 Jul 2016
02000.005c & b JS Patel1v WARBirmingham26 Jul 2016
17223077.273c BL D'Oliveira b JD Shantry1v WORWorcester27 Jul 2016
282420116.676b DJ Willey2v YORNorthampton29 Jul 2016
63*6160103.283not out2v DERNorthampton31 Jul 2016
501027049.024b NJ Dexter2v LEINorthampton13 Aug 2016
14181077.784c SM Curran b SC Meaker1v SURNorthampton18 Aug 2016
470057.148c SJ Mullaney b JT Ball1v NOTBirmingham20 Aug 2016
16*1120145.456not out2v DURBirmingham20 Aug 2016
15423621365.254run out (EG Barnard)1v WORWorcester23 Aug 2016
5261019.234b T van der Gugten1v GLANorthampton31 Aug 2016
40645062.504run out (KS Carlson)3v GLANorthampton31 Aug 2016
18364050.004c JC Tredwell b ME Claydon2v KENBeckenham6 Sept 2016
8250032.004c P Mustard b CN Miles1v GLONorthampton12 Sept 2016
13301043.334c P Mustard b DA Payne3v GLONorthampton12 Sept 2016
7270025.934c AL Hughes b WS Davis2v DERDerby14 Apr 2017
24373064.864c †GC Wilson b AP Palladino4v DERDerby14 Apr 2017
140025.004c DKH Mitchell b J Leach2v WORWorcester21 Apr 2017
350060.004b EG Barnard4v WORWorcester21 Apr 2017
69*716197.184not out1v WARNorthampton27 Apr 2017
23321071.884c AL Hughes b TP Milnes1v DERDerby30 Apr 2017
10170058.824c & b BL D'Oliveira2v WORNorthampton3 May 2017
69705198.574b JM Anderson2v LANLiverpool5 May 2017
6150040.004c C Rushworth b P Coughlin2v DURChester-le-Street7 May 2017
2110018.184c SW Poynter b BJ McCarthy2v DURChester-le-Street2 Jun 2017
13230056.524c & b P Coughlin4v DURChester-le-Street2 Jun 2017
08000.004c WL Madsen b C McKerr1v DERNorthampton9 Jun 2017
5390012.824b C McKerr3v DERNorthampton9 Jun 2017
25642039.065b D Klein1v LEINorthampton26 Jun 2017

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.