Посмотрим на заявления каждого из батыров:
- Кабанбай батыр говорит, что Наурызбай убил Шамал хана.
- Наурызбай батыр говорит, что Богенбай убил Шамал хана.
- Богенбай батыр утверждает, что именно он убил Шамал хана.
Из условия известно, что только один из них говорит правду, а двое лгут.
Если верить заявлению Кабанбая, то Наурызбай лжет, и сам Шамал хан не мог совершить убийство, иначе оба остальных батыра лжут.
Это означает, что Богенбай не мог быть убийцей, так как это противоречило бы условию, и только Кабанбай мог быть убийцей.
Таким образом, Кабанбай батыр убил Шамал хана.