Bagh first officiated a match of note in 2001 when Staffordshire played the Worcestershire Cricket Board in a List A match in the Cheltenham & Gloucester Trophy.
He stood in six further List A matches, the last of which was between the Hampshire Cricket Board and Staffordshire in the 2003 Cheltenham & Gloucester Trophy.
G. B. Buckley, Fresh Light on 18th Century Cricket, Cotterell, 1935
Staffordshire | Test cricket | County Durham | Orange County | County Cork | St. Louis County, Minnesota | County Galway | County Mayo | county | Marylebone Cricket Club | Montgomery County | Los Angeles County Museum of Art | Lancashire County Cricket Club | Melbourne Cricket Ground | Westchester County, New York | Sierra Club | Nassau County, New York | Cricket World Cup | County Antrim | Rockland County, New York | Sydney Cricket Ground | County Down | 2007 Cricket World Cup | Washington County | Hillsborough County | Derby County F.C. | County Meath | County Donegal | club | Sgt. Pepper's Lonely Hearts Club Band |
He also played for Staffordshire but, in 1875, he moved to Swansea, before serving in the public education department in Ceylon from 1876 to 1901.
He never appeared in a first-class game, although he did play for the Surrey Second XI in 1920, scoring 0 and 6 not out and bowling four wicketless overs for 21 against Staffordshire.