Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Robert Key: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 20 balls faced.

RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
462242209.092lbw b C Overton1v SOMTaunton23 May 2014
724254171.432run out1v SOMCanterbury18 Jul 2014
362160171.432st †JA Simpson b RH Patel1v MIDCanterbury6 Jun 2014
624062155.002b TS Mills1v ESSCanterbury11 Jun 2014
89*6363141.272not out2v HAMSouthampton5 Jun 2014
242121114.292c BAC Howell b TMJ Smith1v GLOCanterbury30 May 2014
27285096.432c †NJ O'Brien b AJ Ireland2v LEICanterbury20 Apr 2014
26*295089.662not out4v DERCanterbury22 Jun 2014
47572282.462b BA Stokes2v DURCanterbury29 Jul 2014
22128831076.743c BC Lara b DJ Bravo1v WILondon22 Jul 2004
15200075.003run out (S Chanderpaul)3v WILondon22 Jul 2004
19274070.373c JH Kallis b M Ntini3v SAJohannesburg13 Jan 2005
16243066.672lbw b BA Raine4v LEILeicester7 Jul 2014
23364063.892c JS Patel b WB Rankin1v WARBirmingham4 Sept 2014
9415013062.672c MA Wallace b DL Lloyd1v GLACardiff9 Sept 2015
15825513061.962c JM Kettleborough b GG Wagg3v GLACardiff9 Sept 2015
34576059.652st †GD Cross b DJ Wainwright1v DERCanterbury22 Jun 2014
34575059.653b PM Siddle3v LANManchester26 Apr 2015
41715157.752c MA Wallace b J Allenby2v GLACanterbury31 Aug 2014
29516056.862lbw b MHA Footitt2v DERDerby21 Aug 2015
29524055.773c BC Lara b PT Collins1v WIBirmingham29 Jul 2004
14261053.855c ML Hayden b B Lee3v AUSSydney2 Jan 2003
711339053.382c NLJ Browne b GR Napier2v ESSTunbridge Wells19 Jul 2015
35665053.033b Azharullah1v NORNorthampton20 Jun 2015
18343052.943c †GJ Hopkins b SB Styris1v NZBristol4 Jul 2004
93*1789052.253not out4v WIManchester12 Aug 2004
591145051.752c VS Solanki b SC Meaker3v SURGuildford20 Jul 2014
37734050.682b JD Ryder3v ESSCanterbury7 Jun 2014
8316411150.613c GC Smith b M Ntini1v SAJohannesburg13 Jan 2005
6713312050.382lbw b AP Palladino4v DERDerby21 Aug 2015
18363050.003lbw b JD Ryder1v ESSChelmsford19 Apr 2015
521097047.715c RT Ponting b JN Gillespie3v AUSMelbourne26 Dec 2002
16352045.712c †D Murphy b MA Chambers1v NORCanterbury4 Aug 2015
471085143.525b DR Martyn1v AUSPerth29 Nov 2002
631477042.862lbw b J Allenby1v GLACardiff15 Jun 2014
18423042.863b WA White3v DERCanterbury7 Jun 2015
14331042.423c †JS Foster b DD Masters3v ESSChelmsford19 Apr 2015
34814041.981lbw b A Kumble3v INDLeeds22 Aug 2002
18432041.865c †T Taibu b HH Streak1v ZIMLondon22 May 2003
17412041.462c & b CP Wood2v HAMCanterbury15 Aug 2014
13321040.632lbw b GM Andrew4v WORWorcester13 Apr 2014
10250040.002c T Westley b JD Ryder1v ESSCanterbury7 Jun 2014
30766039.471c VVS Laxman b Z Khan2v INDLeeds22 Aug 2002
28734038.362b GR Napier3v ESSChelmsford9 Sept 2014
8211038.103lbw b CJ McKay2v LEICanterbury3 May 2015
19512037.253b DR Smith1v WILondon6 Jul 2004
8220036.362c †GD Cross b AP Palladino2v DERDerby11 May 2014
11311035.482lbw b JD Shantry2v WORWorcester13 Apr 2014
17502034.001b A Nehra2v INDNottingham8 Aug 2002
7211033.332lbw b ZS Ansari1v SURGuildford20 Jul 2014
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.