Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I3rd 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 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Kerry O'Keeffe: Batting innings by innings (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
27672040.308c BW Luckhurst b R Illingworth1v ENGMelbourne21 Jan 1971
3280010.718c †APE Knott b R Illingworth2v ENGSydney12 Feb 1971
12462026.098c sub (K Shuttleworth) b BL D'Oliveira4v ENGSydney12 Feb 1971
40-20-8b Mushtaq Mohammad2v PAKAdelaide22 Dec 1972
24702034.297b Sarfraz Nawaz3v PAKMelbourne29 Dec 1972
19*-00-8not out1v WIKingston16 Feb 1973
21-30-8b ET Willett1v WIBridgetown9 Mar 1973
37-20-8run out1v WIPort of Spain23 Mar 1973
7-10-8c AI Kallicharran b LR Gibbs3v WIPort of Spain23 Mar 1973
5-00-8b LR Gibbs2v WIGeorgetown6 Apr 1973
37-30-8b Inshan Ali1v WIPort of Spain21 Apr 1973
0-00-8c CH Lloyd b LR Gibbs3v WIPort of Spain21 Apr 1973
40*672059.708not out1v NZMelbourne29 Dec 1973
9301030.008c †KJ Wadsworth b RJ Hadlee2v NZSydney5 Jan 1974
851959043.598lbw b RJ Hadlee1v NZAdelaide26 Jan 1974
225008.008c HJ Howarth b BE Congdon3v NZWellington1 Mar 1974
3300100.008c †KJ Wadsworth b BE Congdon1v NZChristchurch8 Mar 1974
23*983023.478not out3v NZChristchurch8 Mar 1974
06000.008c JFM Morrison b BE Congdon1v NZAuckland22 Mar 1974
321062130.198c MG Burgess b RO Collinge3v NZAuckland22 Mar 1974
3*230013.049not out2v PAKAdelaide24 Dec 1976
28*630044.449not out1v PAKMelbourne1 Jan 1977
112008.339c Asif Iqbal b Imran Khan1v PAKSydney14 Jan 1977
7141050.009c Haroon Rasheed b Imran Khan3v PAKSydney14 Jan 1977
8260030.779run out1v NZChristchurch18 Feb 1977
321053030.489c BE Congdon b RJ Hadlee2v NZAuckland25 Feb 1977
02000.009c JM Brearley b DL Underwood1v ENGMelbourne12 Mar 1977
14361038.892c RGD Willis b CM Old3v ENGMelbourne12 Mar 1977
16*371043.248not out1v ENGManchester2 Jun 1977
01000.008run out2v ENGLondon6 Jun 1977
12421028.578c sub (AGE Ealham) b RGD Willis2v ENGLondon16 Jun 1977
8*110072.738not out4v ENGLondon16 Jun 1977
12511023.539c †APE Knott b RGD Willis1v ENGManchester7 Jul 1977
24*973024.749not out3v ENGManchester7 Jul 1977
48*815059.268not out1v ENGNottingham28 Jul 1977
21*814025.938not out3v ENGNottingham28 Jul 1977

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.