[2] A right-handed batsman who usually batted at number three, Dalvi made his first-class debut in 1966-67 while studying at Delhi University.
In his fifth game that season he made 158, his first century, and 45 for Delhi against Services in the Ranji Trophy, top-scoring in each innings.
In 1970-71 he hit 108 for Tamil Nadu in the Gopalan Trophy match against Ceylon.
[6] He began the 1974–75 season with 19 and 108 against Hyderabad[7] and 121 against Karnataka,[8] and a few weeks later scored 179 against Sri Lanka,[9] which is the highest score in the Gopalan Trophy by a Tamil Nadu batsman.
[11] He also played several times for East Zone, scoring 112 against the touring West Indians in 1978–79.