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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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: Warwickshire×
DateMatchTeamBatBowlCtResultGroundSeries
26 Sept 2024NOT 487 v WAR 373/7Match 68 · First-classWARDNB1/600Match drawnNottinghamCounty Championship 2024
17 Sept 2024WAR 78 & 114 v ESS 232Match 65 · First-classWAR0 & 04/582Essex won by an innings and 40 runsBirminghamCounty Championship 2024
4 Aug 2024GLO 267 v WAR 271/4Match · List AWARDNB0/502Warwickshire won by 6 wicketsBristolOne-Day Cup 2024
26 Jul 2024LEI 88 v WAR 92/2Match · List AWARDNB3/160Warwickshire won by 8 wicketsLeicesterOne-Day Cup 2024
24 Jul 2024ESS 324/7 v WAR 328/3Match · List AWARDNB1/660Warwickshire won by 7 wicketsChelmsfordOne-Day Cup 2024
23 Jun 2024HAM 298 & 453/6d v WAR 254 & 321/9Match 39 · First-classWAR14 & 43/71 & 0/400Match drawnBirminghamCounty Championship 2024
10 May 2024WAR 343 & 209/9 v SUR 464 & 89/1Match 25 · First-classWAR29 & DNB5/430Surrey won by 9 wicketsLondonCounty Championship 2024
19 Apr 2024WAR 455 & 205/4 v HAM 365Match 12 · First-classWAR8* & DNB0/571Match drawnSouthamptonCounty Championship 2024
12 Apr 2024WAR 698/3d v DUR 517 & 293/6Match 10 · First-classWARDNB1/101 & 0/150Match drawnBirminghamCounty Championship 2024
26 Sept 2023SOM 215 & 90/2 v WAR 273Match · First-classWAR51/54 & 0/271Match drawnBirminghamCounty Championship 2023
19 Sept 2023MID 121 & 251 v WAR 315 & 58/2Match · First-classWAR29 & DNB1/12 & 3/530Warwickshire won by 8 wicketsLondonCounty Championship 2023
10 Sept 2023NOR 250 & 72/0d v WAR 147/4d & 176/8Match · First-classWARDNB & 10/411Warwickshire won by 2 wicketsBirminghamCounty Championship 2023
20 Aug 2023DUR 338/8 v WAR 337/8Match · List AWAR2*0/740Durham won by 1 runBirminghamOne-Day Cup 2023
18 Aug 2023WAR 104/3 v NOR 80/6Match · List AWARDNB0/180Warwickshire won by 24 runsBirminghamOne-Day Cup 2023
13 Aug 2023WOR 108 v WAR 111/1Match · List AWARDNB0/240Warwickshire won by 9 wicketsWorcesterOne-Day Cup 2023
10 Aug 2023WAR 331/7 v GLA 307Match · List AWAR4*2/581Warwickshire won by 24 runsNeathOne-Day Cup 2023
7 Aug 2023GLO 120 v WAR 123/2Match · List AWARDNB2/230Warwickshire won by 8 wicketsBirminghamOne-Day Cup 2023
4 Aug 2023SOM 230 v WAR 233/6Match · List AWARDNB1/490Warwickshire won by 4 wicketsTauntonOne-Day Cup 2023
7 Aug 2022WAR 293/5 v SUR 293Match · List AWARDNB2/490Match tiedLondonRoyal London One-Day Cup 2022
2 Aug 2022GLO 264 v WAR 265/2Match · List AWARDNB3/531Warwickshire won by 8 wicketsCheltenhamRoyal London One-Day Cup 2022
19 Jul 2022KEN 165 & 384/9d v WAR 225 & 147Match 47 · First-classWAR5 & 90/38 & 3/921Kent won by 177 runsBirminghamCounty Championship 2022
26 Jun 2022NOR 451 & 273/4 v WAR 405Match 37 · First-classWAR171/642Match drawnNorthamptonCounty Championship 2022
12 May 2022NOR 597/6d v WAR 568/4Match 23 · First-classWARDNB0/1330Match drawnBirminghamCounty Championship 2022
5 May 2022WAR 315 & 184/6 v LAN 361Match 19 · First-classWAR4 & DNB1/880Match drawnManchesterCounty Championship 2022
28 Apr 2022SOM 458 v WAR 209 & 167Match 17 · First-classWAR5* & 212/1041Somerset won by an innings and 82 runsTauntonCounty Championship 2022
21 Apr 2022ESS 168 & 323 v WAR 385 & 110/0Match · First-classWAR10* & DNB4/850Warwickshire won by 10 wicketsBirminghamCounty Championship 2022
7 Apr 2022SUR 428/8d & 43/0 v WAR 531Match · First-classWAR320/105 & 0/150Match drawnBirminghamCounty Championship 2022
28 Sept 2021LAN 78 & 241 v WAR 518Final · First-classWAR30*5/28 & 1/671Warwickshire won by an innings and 199 runsLondonBob Willis Trophy 2021
21 Sept 2021WAR 367 & 294/3d v SOM 389 & 154Match · First-classWAR7 & DNB0/61 & 3/260Warwickshire won by 118 runsBirminghamCounty Championship 2021
12 Sept 2021WAR 155 & 176 v YOR 108 & 117Match · First-classWAR0 & 17*3/21 & 3/341Warwickshire won by 106 runsLeedsCounty Championship 2021
5 Sept 2021HAM 89 & 322 v WAR 116 & 235Match · First-classWAR0 & 02/25 & 2/610Hampshire won by 60 runsBirminghamCounty Championship 2021
30 Aug 2021WAR 371 & 239/6d v LAN 341Match · First-classWAR11 & DNB1/720Match drawnManchesterCounty Championship 2021
12 Aug 2021SOM 287/8 v WAR 289/7Match · List AWARDNB1/530Warwickshire won by 3 wicketsBirminghamRoyal London One-Day Cup 2021
10 Aug 2021WAR 268/9 v SUR 269/3Match · List AWAR31*1/480Surrey won by 7 wicketsLondonRoyal London One-Day Cup 2021
11 Jul 2021WAR 395 & 215/2d v WOR 447/9dMatch · First-classWAR16 & DNB0/611Match drawnWorcesterCounty Championship 2021
4 Jul 2021WAR 237 v DUR 253/7Match · First-classWAR25/620Match drawnBirminghamCounty Championship 2021
3 Jun 2021WAR 274 & 155 v DER 121 & 117Match · First-classWAR17 & 12*5/30 & 1/250Warwickshire won by 191 runsDerbyCounty Championship 2021
27 May 2021WAR 341 & 264 v NOT 297 & 138Match · First-classWAR2 & 11/62 & 1/120Warwickshire won by 170 runsBirminghamCounty Championship 2021
29 Apr 2021WAR 87 & 177 v DUR 391/9dMatch · First-classWAR22 & 01/810Durham won by an innings and 127 runsChester-le-StreetCounty Championship 2021
22 Apr 2021ESS 295 & 244 v WAR 284 & 256/3Match · First-classWAR25 & DNB2/35 & 4/701Warwickshire won by 7 wicketsBirminghamCounty Championship 2021
8 Apr 2021DER 189 & 244 v WAR 221 & 7/0Match · First-classWAR14 & DNB1/44 & 2/250Match drawnBirminghamCounty Championship 2021
22 Aug 2020WAR 355/9d & 68/0 v WOR 410/7Match · First-classWAR0 & DNB1/810Match drawnWorcesterBob Willis Trophy 2020
15 Aug 2020WAR 121 & 140/8 v SOM 413/9dMatch · First-classWAR0 & 2*1/820Match drawnBirminghamBob Willis Trophy 2020
8 Aug 2020GLO 210 & 275 v WAR 247 & 160Match · First-classWAR13* & 121/51 & 1/510Gloucestershire won by 78 runsBristolBob Willis Trophy 2020
23 Sept 2019YOR 261/2 v WARMatch · First-classWAR-1/460Match drawnBirminghamSpecsavers County Championship 2019
23 Jun 2019SUR 194 & 325 v WAR 230 & 215Match · First-classWAR20 & 93/58 & 5/910Surrey won by 74 runsLondonSpecsavers County Championship 2019
17 Jun 2019YOR 259 & 211 v WAR 254 & 219/7Match · First-classWAR27 & 0*4/44 & 1/470Warwickshire won by 3 wicketsYorkSpecsavers County Championship 2019
14 May 2019HAM 354 & 302/5d v WAR 233 & 109Match · First-classWAR11 & 10/77 & 1/232Hampshire won by 314 runsBirminghamSpecsavers County Championship 2019
6 May 2019LEI 340 v WAR 304Match · List AWAR311/740Leicestershire won by 36 runsLeicesterRoyal London One-Day Cup 2019
21 Apr 2019NOR 358/6 v WAR 164Match · List AWAR80/690Northamptonshire won by 194 runsNorthamptonRoyal London One-Day Cup 2019
Page 1 · 51 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.