Girdhari made his first-class debut in 1940-41 for Sind, playing principally as an off-spinner.
[5] In the Ranji Trophy final in 1952-53 he made 45 and 58 not out, and took 2 for 102 and, in the second innings, as Bengal vainly strove to dismiss Holkar to win the match, and Holkar held on for a draw and the trophy, he had figures of 36–27–17–3.
[10] Girdhari returned to Bengal for a final season in 1959-60, scoring 129 not out and taking 6 for 37 and 1 for 24 in an innings victory over Orissa.
[11] Girdhari played a season as a professional with Accrington in the Lancashire League in 1958, scoring 314 runs at 22.42 and taking 38 wickets at 14.76.
[12] Girdhari is "best remembered as an immaculately dressed and polite presence at Netherfield, where he played when they joined the Northern League in 1959".