Liam Brickhill is a freelance journalist based in Cape Town
The 14-man squads for all six teams competing in the World Cricket League Division Seven tournament have been named. Nigeria, Japan, Norway, Germany, Kuwait and Botswana will take part in the competition, which is being hosted in Botswana in May.
The competition, which runs from May 1 to 8, will be played on three grounds in Gaborone - the two Botswana Cricket Association Ovals and Lobatse Cricket Ground. Three matches will be held per day, one at each ground, with rest days on May 3 and 6. The top two sides from the Division Seven tournament will be promoted to Division Six.
Botswana: Akrum Chand (capt), Karabo Modise, Omar Ali, Tshepo Mhozya, Mosa Gaolekwe, Segolame Ramatu, Karabo Motlhanka, Waseem Tajbhay, Aslam Chand, Denzil Sequeira, James Moses, Faisal Rana Rasheed, Abdul Patel, Noor Ahmad
Germany: Asif Khan (capt), Rana Javed Iqbal, Rajeev Vohra, Ehsaan Latif, Farooq Ahmed, Srinivas Satyanarayana, Milan Fernando, Kashif Halder, Rishi Pillal, Shakeel Hassan, Tarun Rawat, Andre Leslie, Ashwin Prakash, Khalid Butt
Japan: Masaomi Kobayashi (capt), Munir Ahmed, Gavin Beath, Tatsuro Chino, Patrick Giles-Jones, Takuro Hagihara, Ko Irie, Prashant Kale, Raheel Kano, Naoki Miyaji, Naotsune Miyaji, Satoshi Nakano, Kazuyuki Ogawa, Tomoki Ota
Kuwait: Hisham Mirza (capt), Saud Qamar, Azmatullah Nazeer, Abdullah Akhudzada, Mohammad Murad, Muhammad Akhudzada, Haroon Shahid, Mohammed Naseer, Saad Khalid, Irfan Bhatti, Sabtain Raza, Jagath Rosantha, Midhun Varma Pakalapati, Abid Mushtaq
Norway: Damien Shortis (capt), Iram Dawood, Suhail Iftikhar, Sheraz Khalid, Babar Shahzad, Usman M.Saeed, Ehtsam Ul Haq, Shahid Ahmad, Muhammad Shabbaz Butt, Shahid Mahmood, Muhammad Waseem Gill, Adeel Ibrar, Gulfam Butt, Umran Shahza
Nigeria: Endurance Ofem (capt), Adenkule Adegbola, Ademola Onikoyi, Saheed Akolade, Olalekan Awolowo, Olajide Bejide, Joshua Ogunlola, Akabogu Okwudili, Segun Olayinka, Temitope Olayinka, Oluseye Olympio, Femi Oduyebo, Ramit Gill, Sean Philips