Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM174/2 (48.5)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Craig Miles: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Player: Craig Miles×Team: Gloucestershire×
DateMatchTeamBatBowlCtResultGroundSeries
5 Jun 2026SOM 137/8 v GLO 138/3Match · T20GLODNB1/190Gloucestershire won by 7 wicketsBristolVitality Blast Men 2026
29 May 2026GLO 164/9 v NOR 166/3Match · T20GLO81/240Northamptonshire won by 7 wicketsNorthamptonVitality Blast Men 2026
23 May 2026GLA 157/8 v GLO 158/8Match 10 · T20GLO31/331Gloucestershire won by 2 wicketsCardiffVitality Blast Men 2026
22 May 2026GLO 121 v WAR 74Match · T20GLO43/130Gloucestershire won by 47 runsBristolVitality Blast Men 2026
22 May 2026GLO 121 v BB 74Match 7 · T20GLO43/130Gloucestershire won by 47 runsBristolVitality Blast Men 2026
15 May 2026GLO 154 & 221 v NOR 127 & 251/8Match 22 · First-classGLO1 & 113/22 & 1/570Northamptonshire won by 2 wicketsBristolCounty Championship 2026
24 Apr 2026GLO 498 & 39/0 v DER 281 & 252Match 11 · First-classGLODNB & DNB1/33 & 1/340Gloucestershire won by 10 wicketsDerbyCounty Championship 2026
10 Apr 2026DUR 605/5d v GLO 175 & 205Match 6 · First-classGLO22 & 42/890Durham won by an innings and 225 runsBristolCounty Championship 2026
3 Apr 2026MID 445/9d v GLO 216 & 215Match 2 · First-classGLO13 & 00/740Middlesex won by an innings and 14 runsLondonCounty Championship 2026
28 Aug 2025GLO 155 v SOM 149/4Quarter-final · List AGLO71/150Somerset won by 6 wickets (DLS method)TauntonOne-Day Cup 2025
26 Aug 2025GLO 313/7 v HAM 315/5Match · List AGLO2*0/460Hampshire won by 5 wickets (DLS method)BristolOne-Day Cup 2025
22 Aug 2025GLO 343/7 v NOT 291Match · List AGLO12*2/552Gloucestershire won by 52 runsNottinghamOne-Day Cup 2025
17 Aug 2025WOR 237/8 v GLO 240/4Match · List AGLODNB2/690Gloucestershire won by 6 wicketsWorcesterOne-Day Cup 2025
15 Aug 2025GLA 288/9 v GLO 289/5Match · List AGLODNB0/461Gloucestershire won by 5 wicketsBristolOne-Day Cup 2025
10 Aug 2025LEI 285/7 v GLO 286/7Match · List AGLO18*0/650Gloucestershire won by 3 wicketsBristolOne-Day Cup 2025
5 Aug 2025GLO 341/8 v DER 282Match · List AGLO11/512Gloucestershire won by 59 runsCheltenhamOne-Day Cup 2025
24 Sept 2018DER 184 & 157 v GLO 163 & 179/8Match · First-classGLO4 & 11*5/50 & 3/460Gloucestershire won by 2 wicketsDerbySpecsavers County Championship 2018
18 Sept 2018GLO 125 & 6/0 v NOR 173Match · First-classGLO23 & DNB3/520Match drawnBristolSpecsavers County Championship 2018
10 Sept 2018GLA 137 & 251 v GLO 354 & 35/1Match · First-classGLO14 & DNB4/42 & 4/480Gloucestershire won by 9 wicketsCardiffSpecsavers County Championship 2018
4 Sept 2018GLO 296 & 251/8d v MID 242 & 111/5Match · First-classGLO14 & 91/59 & 1/460Match drawnBristolSpecsavers County Championship 2018
29 Aug 2018GLO 202 & 402/4d v LEI 111 & 165Match · First-classGLO1* & DNB2/18 & 3/441Gloucestershire won by 328 runsBristolSpecsavers County Championship 2018
19 Aug 2018GLO 127 & 103 v WAR 277Match · First-classGLO2 & 95/691Warwickshire won by an innings and 47 runsBirminghamSpecsavers County Championship 2018
22 Jul 2018GLO 362 & 252 v DUR 275 & 298Match · First-classGLO21 & 143/88 & 3/760Gloucestershire won by 41 runsCheltenhamSpecsavers County Championship 2018
16 Jul 2018SUS 286 & 295 v GLO 306 & 247Match · First-classGLO4 & 14/68 & 2/711Sussex won by 28 runsCheltenhamSpecsavers County Championship 2018
20 Jun 2018NOR 282 & 32/0 v GLO 62 & 250Match · First-classGLO1 & 38*1/58 & 0/230Northamptonshire won by 10 wicketsNorthamptonSpecsavers County Championship 2018
9 Jun 2018KEN 582/9d v GLO 240 & 322/7Match · First-classGLO13 & 2*4/1220Match drawnBristolSpecsavers County Championship 2018
3 Jun 2018GLO 322/8 v KEN 323/3Match · List AGLO0*2/731Kent won by 7 wicketsBeckenhamRoyal London One-Day Cup 2018
1 Jun 2018SOM 211 v GLO 39/0Match · List AGLODNB3/310No resultTauntonRoyal London One-Day Cup 2018
23 May 2018GLO 282/6 v SUR 286/4Match · List AGLODNB1/580Surrey won by 6 wicketsLondonRoyal London One-Day Cup 2018
27 Apr 2018SUS 145 & 204 v GLO 183 & 108/6Match · First-classGLO0 & DNB2/29 & 0/260Match drawnBrightonSpecsavers County Championship 2018
13 Apr 2018KEN 64 & 153 v GLO 110 & 108/5Match · First-classGLO7* & DNB3/11 & 1/490Gloucestershire won by 5 wicketsCanterburySpecsavers County Championship 2018
28 Aug 2017WOR 363 & 295/8d v GLO 258 & 211Match · First-classGLO7 & 4*1/81 & 0/650Worcestershire won by 189 runsWorcesterSpecsavers County Championship 2017
17 Aug 2017GLO 130/9 v SUR 134/8Match · T20GLO83/250Surrey won by 2 wicketsLondonNatWest T20 Blast 2017
15 Aug 2017MID 161/5 v GLO 100Match · T20GLO00/300Middlesex won by 61 runsUxbridge Cricket Club GroundNatWest T20 Blast 2017
6 Aug 2017NOR 343 & 50/5 v GLO 265Match · First-classGLO02/51 & 0/51Match drawnNorthamptonSpecsavers County Championship 2017
9 Jul 2017GLO 383 & 286/4d v WOR 300/9d & 155/5Match · First-classGLO39 & DNB2/64 & 0/340Match drawnCheltenhamSpecsavers County Championship 2017
3 Jul 2017GLA 117 & 158 v GLO 141 & 137/0Match · First-classGLO12 & DNB2/24 & 2/300Gloucestershire won by 10 wicketsCheltenhamSpecsavers County Championship 2017
26 Jun 2017SUS 358/9d & 142/1d v GLO 150/1d & 212/6Match · First-classGLODNB & DNB2/920Match drawnBrightonSpecsavers County Championship 2017
9 Jun 2017GLO 303 & 254/5 v NOT 535/8dMatch · First-classGLO47 & DNB2/880Match drawnBristolSpecsavers County Championship 2017
26 May 2017NOT 430/9d v GLO 149 & 231Match · First-classGLO3 & 164/1181Nottinghamshire won by an innings and 50 runsNottinghamSpecsavers County Championship 2017
14 May 2017SUS 240 v GLO 241/4Match · List AGLODNB0/202Gloucestershire won by 6 wicketsEastbourneRoyal London One-Day Cup 2017
30 Apr 2017MID 256/9 v GLO 257/5Match · List AGLODNB0/450Gloucestershire won by 5 wicketsLondonRoyal London One-Day Cup 2017
21 Apr 2017GLO 303 & 320 v DUR 419 & 85/4Match · First-classGLO0 & 05/99 & 0/280Match drawnBristolSpecsavers County Championship 2017
14 Apr 2017GLO 466/8d v LEI 259/9 & 201/9Match · First-classGLO51/69 & 0/250Gloucestershire won by an innings and 6 runsBristolSpecsavers County Championship 2017
7 Apr 2017KEN 298 & 246 v GLO 149 & 61Match · First-classGLO4 & 02/64 & 2/320Kent won by 334 runsCanterburySpecsavers County Championship 2017
20 Sept 2016GLO 229 & 337/7d v SUS 435Match · First-classGLO20 & 16*4/1090Match drawnBristolSpecsavers County Championship 2016
12 Sept 2016NOR 326 & 376 v GLO 261 & 327Match · First-classGLO3 & 102/58 & 2/840Northamptonshire won by 114 runsNorthamptonSpecsavers County Championship 2016
6 Sept 2016GLA 220 & 232 v GLO 363 & 92/0Match · First-classGLO34 & DNB4/44 & 0/231Gloucestershire won by 10 wicketsCardiffSpecsavers County Championship 2016
31 Aug 2016DER 242 & 360 v GLO 331 & 10/0Match · First-classGLO5 & DNB4/30 & 4/820Match drawnDerbySpecsavers County Championship 2016
23 Aug 2016GLO 221 & 243 v KEN 533/6dMatch · First-classGLO9 & 151/1191Kent won by an innings and 69 runsBristolSpecsavers County Championship 2016
Page 1 · 102 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

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