Keinan joined Cardiff City, for an undisclosed fee, in January 2011. Keinan made his debut for Cardiff in a 1–0 away win against local rivals Swansea City. His first goal in English football came in a 2–2 draw with Barnsley on 13 March. Cardiff City had reached the play-offs, Cardiff were drawn against Reading, the first leg was 0–0 draw at Madjeski Stadium. During the return leg, Keinan pulled on Matthew Mills' shirt in which referee Howard Webb gave a penalty, Shane Long scored his second of the match from the penalty and Cardiff ended losing the match 3–0.