Early career After playing youth football in
Christchurch, Zeb moved to Wellington at age 10 to join an academy. Zeb moved back to Christchurch and eventually joined the
Canterbury United Dragons youth side.
Canterbury United Dragons Zeb made his debut for the first team on 6 January 2019 against Tasman United. Zeb went on to make eight appearances in his first season. The following season, Zeb made 13 appearances including his first start against
Waitakere United on 16 November 2019.
Team Wellington Zeb returned to Wellington, signing for
Team Wellington for the 2020–21 season.
Miramar Rangers Following the conclusion of the final
New Zealand Football Championship season, Zeb signed for Miramar Rangers for the 2021 New Zealand National League.
Auckland City On 28 January 2025, Zeb signed for
Auckland City for the 2025 Northern League. In June 2025, Zeb was named in Auckland City's squad for the
2025 FIFA Club World Cup, the club's tenth appearance in the tournament. This was their first non-defeated result since the
2014 edition. In doing so, Zeb became the first footballer of Pakistani origin to play in a FIFA Club World Cup event.
South Island United On 18 December 2025, Zeb signed for
South Island United in the newly founded
OFC Professional League. ==International career==