Teams Brendon McCullum played for

TestNew Zealand (2003/04-2015/16)
ODINew Zealand (2001/02-2015/16)
International Twenty20New Zealand (2004/05-2015)
Main FCOtago (1999/00-2014/15)
 Canterbury (2003/04-2006/07)
 Glamorgan (2006)
Main ListAOtago (2000/01-2008/09)
 Canterbury (2003/04-2005/06)
 Glamorgan (2006)
 Middlesex (2016)
Main Twenty20Canterbury (2005/06)
 Glamorgan (2006)
 Otago (2007/08-2013/14)
 Kolkata Knight Riders (2008-2013)
 New South Wales (2008/09)
 Sussex (2010)
 Kochi Tuskers Kerala (2011)
 Brisbane Heat (2011/12-2018/19)
 Chennai Super Kings (2014-2015)
 Warwickshire (2015)
 Gujarat Lions (2016-2017)
 Middlesex (2016-2017)
 Trinbago Knight Riders (2016-2018)
 Lahore Qalandars (2016/17-2017/18)
 Rangpur Riders (2017/18)
 Royal Challengers Bangalore (2018)
 Kandahar Kings (2018/19)
Other FCNew Zealand (2003/04-2015/16)
 New Zealanders (2004-2015/16)
Other ListANew Zealand (2001/02-2015/16)
 South Island (2003/04)
 New Zealanders (2004-2015)
 Marylebone Cricket Club (2017)
Other Twenty20New Zealand (2004/05-2015)
 New Zealanders (2013)
Under-19 TestNew Zealand Under-19s (2000/01)
Under-19 ODINew Zealand Under-19s (1999/00-2000/01)
Hawke CupDunedin Metropolitan (1998/99-1999/00)
New Zealand Provincial A TournamentOtago A (2000/01)
New Zealand Under-17 TournamentOtago Under-17s (1996/97-1998/99)
New Zealand Under-19 TournamentOtago Under-19s (1999/00-2000/01)
World CupNew Zealand (2002/03-2014/15)
Twenty20 World CupNew Zealand (2007/08-2013/14)
Under-19 World CupNew Zealand Under-19s (1999/00)
Champions TrophyNew Zealand (2004-2013)
Indian Premier LeagueKolkata Knight Riders (2008-2013)
 Kochi Tuskers Kerala (2011)
 Chennai Super Kings (2014-2015)
 Gujarat Lions (2016-2017)
 Royal Challengers Bangalore (2018)
Big Bash LeagueBrisbane Heat (2011/12-2018/19)
Bangladesh Premier LeagueRangpur Riders (2017/18)
Caribbean Premier LeagueTrinbago Knight Riders (2016-2018)
Pakistan Super LeagueLahore Qalandars (2016/17-2017/18)
Twenty20 BlastGlamorgan (2006)
 Sussex (2010)
 Warwickshire (2015)
 Middlesex (2016-2017)
Super SmashCanterbury (2005/06)
 Otago (2007/08-2011/12)
County ChampionshipGlamorgan (2006)
Plunket ShieldOtago (1999/00-2014/15)
 Canterbury (2003/04-2006/07)
MiscellaneousNew Zealand Academy Development Squad (1998/99)
 Otago (2000/01-2001/02)
 New Zealand Academy (2000/01-2001/02)
 New Zealanders (2001/02-2015/16)
 New Zealand (2002/03-2014/15)
 New Zealand XI (2010/11-2014/15)
 Kolkata Knight Riders (2012/13)
 Rest of the World XI (2015)
 Rajputs (2018/19)
 Team Rugby (2018/19)
 Toronto Nationals (2019)