Teams
Richard Twining
played for
Main FC
Oxford University
(1910-1913)
Middlesex
(1910-1928)
Other FC
Oxford and Cambridge Universities
(1910)
Marylebone Cricket Club
(1914-1919)
Gentlemen of England
(1919)
Free Foresters
(1919-1920)
HDG Leveson-Gower's XI
(1919-1922)
Demobilised Officers
(1919)
Gentlemen
(1919)
CI Thornton's XI
(1919)
Harlequins
(1924)
County Championship
Middlesex
(1910-1928)
Miscellaneous
Eton College
(1907-1909)
Eton Ramblers
(1907-1946)
Public Schools
(1908)
AG Pawson's XI
(1910)
Oxford University Next XVI
(1910)
RH Twining's XI
(1911-1913)
AJ Evans' XI
(1911)
Oxford University Authentics
(1912-1922)
Stoke Poges
(1912)
Marylebone Cricket Club
(1913-1942)
Old Etonians
(1914-1920)
I Zingari
(1919-1921)
PF Warner's XI
(1919)
Butterflies
(1920)
West Kent
(1922)
R Earle's XI
(1929-1935)
Harlequins
(1931)
Free Foresters
(1931-1939)
Bank of England Governor's XI
(1931)
The Forty Club
(1939-1949)
Middlesex XI
(1940)
Lord's XI
(1940-1944)
Sir PF Warner's XI
(1940-1945)
Cross Arrows
(1941-1943)
London Home Guard
(1943-1944)
Middlesex and Essex
(1943)
HDG Leveson-Gower's XI
(1944-1945)