Vishal started playing cricket in the year 1996 at the age of 9 in Nagpur, India. He played at various levels and teams including club, division, and national trophies/leagues. He played for Vidarbha (VCA) in domestic cricket for U14, U16 squads, Vijay Merchant Trophy, and Guzder League "A" & "C" division until 2004. He is a right-hand batsman and a right-arm off-break bowler.
Vishal is back to cricket with YM from the session of 2020.