Cricketing career:
He has represented the Indian cricket team as a wicketkeeper-batsman in both one-day internationals and test matches.
- India test cap no. 232 and ODI cap no. 132
- Member of the Indian team that finished runner-up in the ICC Knockout Trophy 2000
- Total first class matches played: 84
- Total limited overs matches played: 83
- Captain - Delhi Ranji Trophy Team - 22 matches (1998-99 and 2003-04)
- Captain - North Zone Deodhar Trophy Team (1997-98 and 2001-02)
- Member of Delhi Ranji Trophy Team that finished runner-up in 1996-97
- Captain - Board Presidents Eleven against Australia
- Member of the Board President XI Team that won the Wills Trophy 1999-2000
- The first Indian wicket keeper to score a one-day international half-century against Australia in 2001 in the home series.