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) |