Without a doubt, Andre Russell could be the best finisher in IPL record. He experienced countless clutch performances through the entire yrs and is also unequalled in his capability to slam towering sixes and rating operates in a breakneck pace. Russell is a pillar with the Kolkata Knight Riders (KKR) https://cricchamp.in/best-finishers-in-the-world-top-10/