Teams Bharat Popli played for

Main FCNorthern Districts (2013/14-2023/24)
Main ListANorthern Districts (2016/17-2023/24)
Other FCNew Zealand A (2016/17)
Other ListANew Zealand XI (2017/18)
Kent Premier LeagueTenterden (2016)
Nottinghamshire Premier LeagueKimberley Institute (2013)
Kent Cricket LeagueTenterden (2016)
Hawke CupBay of Plenty (2009/10-2019/20)
New Zealand Club ChampionshipMount Maunganui (2010/11)
New Zealand Provincial A TournamentNorthern Districts A (2012/13-2023/24)
New Zealand Under-19 TournamentNorthern Districts Under-19s (2008/09)
Plunket ShieldNorthern Districts (2013/14-2023/24)
MiscellaneousBay of Plenty (2008/09-2023/24)
 Northern Districts Under-23s (2010/11)
 Northern Districts A (2012/13-2020/21)
 The Forty Club (2013)
 Kimberley Institute (2013)
 Northern Districts (2014/15)
 Northern Districts XI (2014/15-2022/23)
 New Zealand Cricket President's XI (2015/16)
 New Zealand XI (2016/17-2023/24)