| David Hannaford |
| All matches, Marchmont Cricket Club 24-Apr-1999 to 28-Aug-2010 |
| Mts | Cts | ROs | Sts |
| 25 | 5 | - | - |
| Batting Statistics |
| Inns | NOs | Runs | HS | Avg | Var% | 50s | 100s | 4s | 6s | Ret | ||||
| 24 | 3 | 389 | 58 Vs EdAccie 1999 | 18.52 | 85.75% | 1 | - | 42 | 3 | - | ||||
| Out Most By - P Craigie(2) | ||||||||||||||
| Batting Highlights |
| Score{howout} | Vs | Ground | Date |
| 41{ct} | Penicuik 2nd XI | Leith Links | 21-Aug-1999 |
| 58{ro} | Ed Accies 3rd XI | Newfield | 10-Jul-1999 |
| Bowling Statistics |
| Overs | Maids | RunsAg | Wkts | Best | Avg | 5WI | 10WM | Econ | SR | |||||
| 123.1 | 14 | 505 | 38 | 4-6 Vs HCCC 2002 | 13.29 | - | - | 4.10 | 19.45 | |||||
| Out Most - N Granger(1) W Collier(1) M Reed(1) M Kadanik(1) C Gould(1) A Cavanagh(1) S Macgregor(1) S Colvin(1) R Mair(1) R Javed(1) ... | ||||||||||||||
| Bowling Highlights |
| Figures | Vs | Ground | Date |
| 4-65 | Edinburgh 2nd XI | Edinburgh CC | 29-Jun-2002 |
| 4-6 | Holy Cross 1stXI | Cavalry Park | 20-Apr-2002 |
| 3-11 | Glenrothes 2ndXI | Cavalry Park | 04-Aug-2001 |
| 4-31 | Heriots 3rd XI | Cavalry Park | 24-Jul-1999 |
| 3-5 | Cor'phine 2nd XI | Cavalry Park | 17-Jul-1999 |
| 4-38 | Ed Accies 3rd XI | Newfield | 10-Jul-1999 |
| 3-40 | Watsonians 3rdXI | Myreside | 05-Jun-1999 |