| Test | India (1999/00-2006) |
| ODI | India (2001/02-2006/07) |
| Main FC | Uttar Pradesh (1997/98-2010/11) |
| | Leicestershire (2002) |
| | Derbyshire (2003) |
| Main ListA | Uttar Pradesh (1998/99-2009/10) |
| | Leicestershire (2002) |
| | Derbyshire (2003) |
| Main Twenty20 | Derbyshire (2003) |
| | Uttar Pradesh (2006/07-2010/11) |
| Other FC | Central Zone (India) (1998/99-2010/11) |
| | Indian Board President's XI (1998/99-2004/05) |
| | India A (1999/00-2008/09) |
| | India (1999/00-2006) |
| | Rest of India (2000/01-2008/09) |
| | National Cricket Academy (2000/01) |
| | Indians (2001-2002) |
| Other ListA | Wills' XI (1998/99) |
| | Central Zone (India) (1998/99-2009/10) |
| | India A (1999-2007/08) |
| | India B (1999/00-2001/02) |
| | India (2001/02-2006/07) |
| | Indians (2002-2006) |
| | India Seniors (2005/06) |
| | India Green (2006/07-2008/09) |
| | India Red (2007/08) |
| Indian Premier League | Rajasthan Royals (2007/08) |
| | Kings XI Punjab (2009/10) |
| Other Twenty20 | Rajasthan Royals (2007/08-2009) |
| | Kings XI Punjab (2009/10) |
| Under-19 Test | India Under-19s (1998/99) |
| Under-19 ODI | India Under-19s (1997/98-1999/00) |
| Under-19 two innings | India Under-19s (1998/99) |
| Under-19 limited overs | India Under-19s (1997/98-1999/00) |
| Miscellaneous | Uttar Pradesh Under-16s (1994/95-1996/97) |
| | Central Zone Under-16s (1995/96-1996/97) |
| | Rest of India Under-16s (1995/96-1996/97) |
| | India Under-15s (1996) |
| | Uttar Pradesh Under-19s (1996/97-1999/00) |
| | Central Zone Under-19s (1997/98) |
| | National Cricket Academy (2000/01) |
| | Oil and Natural Gas Corporation (2001/02-2004/05) |
| | India (2001/02-2002/03) |
| | Gloucestershire Invitation XI (2002) |
| | Indians (2003/04-2006/07) |
| | India A (2004/05) |
| | Asian XI (2005) |
| | Rajasthan Cricket Association President's XI (2005/06-2006/07) |
| | India XI (2006/07) |
| | Air India Mumbai (2007/08) |
| | Uttar Pradesh Cricket Association XI (2008/09) |
| | Air India (2008/09-2010/11) |
| | Rajasthan Royals (2009) |
| | Air India Blue (2009/10) |