Lewis Macha (born 22 February 1992) is a Zambian footballer who plays as a striker for Kaizer Chiefs.
Macha joined Rangers in 2010. He scored his first goal on 24 April 2010, a winning goal in the 86th minute in a 3--2 win over Red Arrows. Rangers finished 12th on the log.
Macha joined Rangers in 2011. He scored his first goal in the 36th minute in a 1--1 draw against Green Eagles. He finished 4th with Rangers.