Charles, a member of the West Indies team that was crowned champions in 2012 and 2016, brings with him extensive experience at the top of the batting order. He has opened in 179 of his 219 T20 innings, averaging 25.47 and striking at 125.72. He is, however, only just reacquainting himself with international cricket.
KKR have been struggling for stability at the top this season, having gone through six opening combinations in nine games. Their first wicket partnership averages 21.33 - only Punjab Kings and Delhi Capitals fare worse - and has crossed fifty just once.
Charles, brought in for INR 50 lakh (approx USD 60,000), does have some experience batting in the middle order as well. He's hit two of his three T20 centuries from Nos. 3 and 4, which may come in handy given KKR have two other players who present an attractive package as opening batters.
Knight Riders, currently eighth on the points table, face Sunrisers Hyderabad on Thursday and have matches scheduled with Punjab Kings (May 8), Rajasthan Royals (May 11), Chennai Super Kings (May 14) and Lucknow Super Giants (May 20).