ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTIT

Clifford Roach: Batting innings by innings (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
0-00-6run out2v ENGLondon23 Jun 1928
16--0-6c APF Chapman b MW Tate3v ENGLondon23 Jun 1928
50--0-2lbw b AP Freeman1v ENGManchester21 Jul 1928
0-00-2c DR Jardine b MW Tate3v ENGManchester21 Jul 1928
53--0-2b H Larwood1v ENGLondon11 Aug 1928
12--0-2b H Larwood3v ENGLondon11 Aug 1928
122-200-1c EH Hendren b WE Astill1v ENGBridgetown11 Jan 1930
77--0-1c W Rhodes b NE Haig3v ENGBridgetown11 Jan 1930
0-00-1b W Voce2v ENGPort of Spain1 Feb 1930
0-00-4c A Sandham b W Voce4v ENGPort of Spain1 Feb 1930
209-223-1c NE Haig b LF Townsend1v ENGGeorgetown21 Feb 1930
22--0-1st †LEG Ames b WE Astill3v ENGGeorgetown21 Feb 1930
15351042.862lbw b NE Haig2v ENGKingston3 Apr 1930
22734030.142c G Gunn b W Rhodes4v ENGKingston3 Apr 1930
56-21-1st †WAS Oldfield b A Hurwood1v AUSAdelaide12 Dec 1930
9--0-1b A Hurwood3v AUSAdelaide12 Dec 1930
7-00-1run out2v AUSSydney1 Jan 1931
25-30-1c AF Kippax b SJ McCabe3v AUSSydney1 Jan 1931
4--0-1lbw b RK Oxenham2v AUSBrisbane16 Jan 1931
1-00-1b SJ McCabe3v AUSBrisbane16 Jan 1931
20-10-1c AF Kippax b CV Grimmett1v AUSMelbourne13 Feb 1931
7--0-1lbw b AG Fairfax3v AUSMelbourne13 Feb 1931
31-50-2lbw b CV Grimmett1v AUSSydney27 Feb 1931
34-60-2c †WAS Oldfield b H Ironmonger3v AUSSydney27 Feb 1931
0-00-1b GOB Allen2v ENGLondon24 Jun 1933
01000.001c H Sutcliffe b GG Macaulay3v ENGLondon24 Jun 1933
13--0-1b EW Clark1v ENGManchester22 Jul 1933
64--0-1lbw b James Langridge3v ENGManchester22 Jul 1933
8--0-1c AH Bakewell b EW Clark2v ENGLondon12 Aug 1933
56-51-1lbw b CS Marriott3v ENGLondon12 Aug 1933
9--0-1c GAE Paine b K Farnes1v ENGBridgetown8 Jan 1935
10*--0-6not out3v ENGBridgetown8 Jan 1935

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.