Teams Douglas Moffat played for

Main FCMiddlesex (1864)
Other FCMarylebone Cricket Club (1863)
MiscellaneousJCR Reade's Oxford XI (1862)
 Christ Church, Oxford (1863-1865)
 Incogniti (1863)
 Gentlemen of Middlesex (1864)
 Marylebone Cricket Club (1865-1875)
 Bullingdon (1867-1871)
 Town Malling (1868)
 Free Foresters (1869-1880)
 Oxford XI (1869)
 Northumberland Club (1870)
 Harlequins (1871-1879)
 North of Scotland (1873)
 Mote Park (1875-1876)
 Eton Ramblers (1885)