Matches (16)
BAN v NZ (1)
ZIM v IRE (1)
AUS v PAK (1)
Abu Dhabi T10 (6)
Legends League (1)
BBL 2023 (2)
SA v WI (A tour) (1)
Asia Cup [U19] (2)
SA v BAN (W) (1)

Kenya Contracted Players

Ragheb Aga
Ragheb AgaAge: 39y 151d
Ibrahim AkelloAge: 38y 252d
Duncan Allan
Duncan AllanAge: 32y 55d
Irfan Karim player portrait
Irfan KarimAge: 31y 74d
Peter KitukuAge: 35y 238d
Alfred Luseno
Alfred LusenoAge: 41y 353d
James Ngoche
James NgocheAge: 35y 313d
Shem Ngoche
Shem NgocheAge: 34y 185d
Alex Obanda
Alex ObandaAge: 35y 348d
Collins Obuya
Collins ObuyaAge: 42y 134d
Nelson Odhiambo
Nelson OdhiamboAge: 34y 262d
Nehemiah Odhiambo
Nehemiah OdhiamboAge: 40y 123d
Lucas OluochAge: 32y 123d
Elijah Otieno
Elijah OtienoAge: 35y 339d
Maurice Ouma
Morris OumaAge: 41y 30d
Rakep Patel
Rakep PatelAge: 34y 149d
Emmanuel BundiAge: 30y 91d
Hiren Varaiya
Hiren VaraiyaAge: 39y 243d
Seren Waters
Seren WatersAge: 33y 241d
Dominic Wesonga
Dominic WesongaAge: 35y 145d