Meet the Coaches


Farooq Kirmani – level 2
Head Coach
Farooq Kirmani, is Ontario Head Coach (Level 2 Coach)Farooq is an experienced International cricket player, he is a former Team Canada Captain with 15 years cricket coaching experience, specialization in Team Formation. He is proactive, results‐focused and challenge‐driven cricket coach with extensive experience in coaching and extensive cricketing pedigree gained on several continents, including Test cricket and age‐level cricket in Pakistan & Canada. As a coach he has helped Canadian team to win at world stage in the past. He has been a dedicated individual for the cricket development of youth and international‐level cricketers. His experience includes: Selector Junior Team Cricket Canada 2014-Current, Selector/Coach Ontario 2012, Assistant Coach to U19 Team World Cup in New Zealand in 2010, Canadian National U19 Team Coach (ICC Intercontinental Cup, 2009), Coached Canadian U15 Team – 2 Championship Titles 2008/2009., Canadian Junior Elite Program Coach (2005‐2010), Coaching junior program for the past 10 years


Mukesh Narula – Level 3
Team Ontario Coach
Mukesh Narulais Ontario team Coach, Mukesh Narula is a former Indian first class cricketer and former coach of the Canadian national side and former Canadian U19 coach. Prior to being appointed coach of Canada in August 2014, Mukesh had served as Baroda’s senior coach.

Narula’s first major coaching role came when he was appointed coach of the Baroda under-19 side for the 2007–08 season. Baroda won the Cooch Behar Trophy (the under-19 equivalent of the Ranji Trophy) for the first time during that season, and he subsequently secured a role as batting consultant with the Mumbai Indians for the 2009 IPL season



Shah Zafar – Level 2
Team Ontario Coach & Camp Director
Shah Zafar is Ontario Team Coach (Level 2), Shah has played cricket at university and District level (grade 1) competition in Karachi, Pakistan, played in Toronto in 1970s. Shah bring vast Experience and knowledge of coaching and coaching education system, sound knowledge of developing cricket structures for junior program, Training under structure programs, Identification of deficiencies and improve upon technical weaknesses and raise tactical Skill awareness along with knowledge to improve mental approach to the game and video Analysis.

Rizwan Cheema – Level 2
Team Ontario Coach

Rizwan Cheema is an experienced International cricket player and Level 2 Coach, he is a former Team Canada Captain and probably one of the best big-hitting batsmen. Rizwan Cheema came to notice with a 61-ball 89 against West Indies in his second ODI. Once selected to the Canadian Nation team in 2008, He established himself at the leader of a new hard-hitting scoring machine and the most dangerous batsman. While playing for the Nation Team, Cheema has been coaching Youth in Ontario Youth development program as a guest Coach. He has join Ontario Coaching team with a major coaching role


Sherriff Boodhoo
Team Ontario Coach

Sherriff Boodhoo is Ontario team coach, he has been coaching youth in Toronto Area for over 30 years, In 2017 Sherriff Boodhoo was the Coach of Year of the Toronto District Cricket Association, currently Sherriff Boodhoo is coaching local clubs and youth academy. Sherriff Boodhoo has specialize skill in maturing young crickets cricket skills at early age.