29 May 2012 | First Round | Bridgnorth v Wolverhampton | Cricket Meadow, Bridgnorth | Results |
30 May 2012 | First Round | Cannock v Brewood | The Morris Ground, Cannock | Results |
13 Jun 2012 | First Round | Coleshill v Aston Manor | Memorial Park, Coleshill | Results |
30 May 2012 | First Round | Streetly v Tamworth | Briar Avenue, Streetly | Results |
30 May 2012 | First Round | Lichfield v Water Orton | Collins Hill, Lichfield | Results |
06 Jun 2012 | First Round | Moseley v Studley | Scorers, Shirley | Results |
30 May 2012 | First Round | Dorridge v Coventry and North Warwickshire | Earlswood Road, Dorridge | Results |
13 Jun 2012 | First Round | Berkswell v Attock | Meeting House Lane, Balsall Common | Results |
14 Jun 2012 | First Round | Harborne v Knowle and Dorridge | Old Church Avenue, Harborne | Results |
13 Jun 2012 | Second Round | Ombersley v Barnards Green | Main Road, Ombersley | Results |
13 Jun 2012 | Second Round | Old Elizabethans v Kidderminster Victoria | The Memorial Ground, Worcester | Results |
13 Jun 2012 | Second Round | Stourbridge v Bromsgrove | War Memorial Ground, Amblecote | Results |
13 Jun 2012 | Second Round | Halesowen v Himley | Seth Somers Park, Halesowen | Results |
13 Jun 2012 | Second Round | Walsall v Wombourne | Gorway, Walsall | Results |
13 Jun 2012 | Second Round | Fordhouses v West Bromwich Dartmouth | Jack Threlfall Memorial Ground, Fordhouses | Results |
13 Jun 2012 | Second Round | Penn v Smethwick | Mount Road, Penn | Results |
20 Jun 2012 | Second Round | Wednesbury v Old Hill | Wood Green Road, Wednesbury | Results |
13 Jun 2012 | Second Round | Penkridge v Wolverhampton | Cannock Road, Pillaton | Results |
14 Jun 2012 | Second Round | Shifnal v Cannock | Priorslee Road, Shifnal | Results |
13 Jun 2012 | Second Round | Wellington v Oswestry | Orleton Park, Wellington | Results |
13 Jun 2012 | Second Round | Shrewsbury v Whitchurch | London Road, Shrewsbury | Results |
20 Jun 2012 | Second Round | Aston Manor v Tamworth | Church Road, Birmingham | Results |
13 Jun 2012 | Second Round | Walmley v Lichfield | The John Findlay Memorial Ground, Walmley | Results |
13 Jun 2012 | Second Round | Moseley v Dorridge | not known | Results |
20 Jun 2012 | Second Round | Berkswell v Knowle and Dorridge | Meeting House Lane, Balsall Common | Results |
27 Jun 2012 | Third Round | Wolverhampton v Shifnal | Danescourt, Wolverhampton | Results |
27 Jun 2012 | Third Round | Walsall v Fordhouses | Gorway, Walsall | Results |
27 Jun 2012 | Third Round | Oswestry v Shrewsbury | Morda Road, Oswestry | Results |
27 Jun 2012 | Third Round | Tamworth v Walmley | Hints Road, Tamworth | Results |
27 Jun 2012 | Third Round | Dorridge v Berkswell | Earlswood Road, Dorridge | Results |
27 Jun 2012 | Third Round | Ombersley v Kidderminster Victoria | Main Road, Ombersley | Results |
27 Jun 2012 | Third Round | Penn v Old Hill | Mount Road, Penn | Results |
27 Jun 2012 | Third Round | Bromsgrove v Halesowen | St Godwalds Park, Bromsgrove | Results |
17 Jul 2012 | Quarter-Final | Wolverhampton v Oswestry | Danescourt, Wolverhampton | Results |
11 Jul 2012 | Quarter-Final | Tamworth v Berkswell | Hints Road, Tamworth | Results |
16 Jul 2012 | Quarter-Final | Ombersley v Halesowen | Main Road, Ombersley | Results |
25 Jul 2012 | Quarter-Final | Walsall v Penn | Gorway, Walsall | Results |
02 Sep 2012 | Semi-Final | Walsall v Wolverhampton | The Morris Ground, Cannock | Results |
02 Sep 2012 | Semi-Final | Ombersley v Tamworth | The Morris Ground, Cannock | Results |
02 Sep 2012 | Final | Tamworth v Wolverhampton | The Morris Ground, Cannock | Results |