Test | India (2001/02-2002/03) |
ODI | India (2001/02-2003/04) |
Main FC | Railways (1993/94-2012/13) |
Main ListA | Railways (1993/94-2011/12) |
Main Twenty20 | Railways (2006/07-2011/12) |
Deccan Chargers (2008) | |
Kolkata Knight Riders (2009) | |
Other FC | Central Zone (1996/97-2009/10) |
Indian Board President's XI (2001/02-2002/03) | |
India (2001/02-2002/03) | |
Indians (2001/02-2002/03) | |
Elite Group A (2002/03) | |
Rest of India (2003/04) | |
Other ListA | Central Zone (1996/97-2004/05) |
Wills' XI (1996/97) | |
Indian Board President's XI (1997/98-1999/00) | |
India A (1999/00-2003/04) | |
India Seniors (2001/02-2003/04) | |
India (2001/02-2003/04) | |
Lancashire League | Rawtenstall (2007) |
Lancashire League Worsley Cup | Rawtenstall (2007) |
Lancashire League Twenty20 | Rawtenstall (2007) |
Indian Premier League | Deccan Chargers (2008) |
Kolkata Knight Riders (2009) | |
Ranji Trophy | Railways (1993/94-2012/13) |
Miscellaneous | Maharashtra Under-15s (1987/88) |
Bombay Under-19s (1990/91-1991/92) | |
West Zone Under-19s (1991/92) | |
Madras Rubber Factory Pace Foundation (1997/98) | |
Railway Sports Promotion Board XI (1998/99-2009/10) | |
Railways (1999/00) | |
Shivaji Park Gymkhana (2000/01) | |
BPL Sports Club (2000/01) | |
India (2002/03-2006/07) | |
Indians (2003/04) | |
Chemplast Recreation Club (2005/06) | |
Great Harwood (2007) | |
Western Railway (2007/08) | |
India Legends (2019/20) | |
Lancashire League Miscellaneous | Rawtenstall (2007) |