Russell, 33, is a two-time T20 World Cup winner, having been a member of the squad which won the titles in 2012 and 2016. He has played 49 T20Is for the West Indies but has yet to score a half-century. His last appearance was against Sri Lanka in Pallekele in March last year.
Read Full article on Times of India Click Here