An all rounder, he played for Punjab in first-class cricket, and for Rajasthan Royals in the Indian Premier League.
A seamer, Uniyal has picked up 89 wickets in first-class cricket and has scored 760 runs at an average of just over 23.
Amit Uniyal made his Ranji Trophy debut in 2001–2002 against Himachal at PCA stadium Mohali, taking 6 wickets and scoring 57 runs in the match.
He bowled 4 overs for 41 runs, taking two wickets including that of Sanath Jayasuriya.
This biographical article related to an Indian cricket player born in the 1980s is a stub.