Main FC | Rajasthan (2008/09-2022/23) |
Haryana (2023/24-2024/25) | |
Main ListA | Rajasthan (2008/09-2022/23) |
Prime Doleshwar Sporting Club (2016) | |
Khelaghar Samaj Kallyan Samity (2017-2021/22) | |
Haryana (2023/24) | |
Main Twenty20 | Rajasthan Royals (2011-2013/14) |
Rajasthan (2011/12-2022/23) | |
Other FC | Central Zone (2010/11-2022/23) |
India A (2012/13) | |
Other ListA | Central Zone (2010/11-2014/15) |
India Red (2011/12) | |
India A (2012/13-2013/14) | |
India Under-23s (2013) | |
Under-19 Test | India Under-19s (2008/09) |
Under-19 ODI | India Under-19s (2008/09-2009/10) |
Under-19 World Cup | India Under-19s (2009/10) |
Indian Premier League | Rajasthan Royals (2011-2013) |
Ranji Trophy | Rajasthan (2008/09-2022/23) |
Haryana (2023/24-2024/25) | |
Miscellaneous | Rajasthan Under-15s (2005/06) |
Rajasthan Under-17s (2006/07-2007/08) | |
Rajasthan Under-19s (2007/08-2009/10) | |
Rajasthan Cricket Association XI (2008/09-2013) | |
India Under-19s (2009/10) | |
Rajasthan Under-22s (2010/11) | |
National Cricket Academy (2011) | |
India Under-23s (2013) |