Test | Zimbabwe (2005/06) |
ODI | Zimbabwe (2005/06-2010/11) |
International Twenty20 | Zimbabwe (2006/07-2010/11) |
Main FC | Matabeleland (1999/00-2004/05) |
| Westerns (2006/07-2008/09) |
| Matabeleland Tuskers (2009/10-2015/16) |
| Bulawayo Metropolitan Tuskers (2016/17) |
Main ListA | Matabeleland (2002/03-2005/06) |
| Westerns (2008-2008/09) |
| Matabeleland Tuskers (2009/10-2015/16) |
Main Twenty20 | Westerns (2007/08-2009) |
| Matabeleland Tuskers (2009/10-2015/16) |
Other FC | CFX Academy (2000/01) |
| Zimbabwe A (2004/05-2006/07) |
| Zimbabwe (2005/06-2007/08) |
| Zimbabwe Select XI (2007/08-2008/09) |
| Zimbabweans (2007/08-2008/09) |
| Zimbabwe XI (2010-2010/11) |
Other ListA | CFX Academy (2000/01-2001) |
| Zimbabwe A (2004/05-2007/08) |
| Zimbabwe Board XI (2005/06) |
| Zimbabwe (2005/06-2010/11) |
| Zimbabwe Select XI (2007/08) |
| Zimbabwe Cricket Union President's XI (2008/09) |
Other Twenty20 | Zimbabwe (2006/07-2010/11) |
Southern Cricket League | Lymington (2006) |
Cricket Scotland League | Ferguslie (2013-2015) |
Scottish Cup | Ferguslie (2013-2015) |
Twenty20 World Cup | Zimbabwe (2007/08) |
Logan Cup | Matabeleland (1999/00-2004/05) |
| CFX Academy (2000/01) |
| Westerns (2006/07-2008/09) |
| Matabeleland Tuskers (2009/10-2015/16) |
| Bulawayo Metropolitan Tuskers (2016/17) |
Miscellaneous | Milton High School (1995/96) |
| Zimbabwe A (2004/05) |
| Zimbabwe Board XI (2005/06) |
| Zimbabweans (2006-2006/07) |
| Zimbabwe (2006/07-2007/08) |
| African XI (2007) |
| Ferguslie (2015) |
| Western District Cricket Union (2015) |