IPL 2020: Kolkata Knight Riders (KKR) squads, roles and value

Kolkata Knight Riders

Andre Dwayne Russell (Andre Russell)
Andre Russell is a professional Jamaican cricketer who is widely considered one of the best T20 players ever to have played the game. In West Indian domestic cricket as an all-rounder, Russell plays internationally for the West Indies and Jamaica.
Nationality - Jamaican
IPL Moneyball Rank - 46
IPL 2020 worth - 12.5 Crore
Total IPL worth - 32.5 Crore

Sunil Philip Narine (Sunil Narine)
Sunil Narine is a Trinidadian cricketer playing for the West Indies on an international level. In December 2011, he made his ODI debut, and in June 2012, he made his Test match debut. He is also an aggressive left-handed batsman, primarily an off-spin bowler. Narine plays cricket mostly with limited-overs.
Nationality - Trinidadian
IPL Moneyball Rank - 8
IPL 2020 worth - 12.5 Crore
Total IPL worth - 82.7 Crore

Dinesh Karthik
Dinesh Karthik is an Indian batsman and wicket-keeper who made his Indian cricket team debut in 2004. During the 2018 season, he became captain of the Team of the Kolkata Knight Riders Indian Premier League.
Nationality - Indian
IPL Moneyball Rank - 14
IPL 2020 worth - 7.4 Crore
Total IPL worth - 68.5 Crore

Patrick James Cummins (Pat Cummins)
Pat Cummins is an Australian playing international cricket for the Australia national team as co-vice-captain in all formats. He debuted in a Test match when he was 18and is playing domestic cricket for New South Wales. Cummins is a fast bowler, and a competent right-handed batsman in the lower order.
Nationality - Australian
IPL Moneyball Rank - 77
IPL 2020 worth - 15.4 Crore
Total IPL worth - 22 Crore

Kuldeep Yadav
Kuldeep Yadav is an Indian international cricketer who plays in IPL for Kolkata Knight Riders. He also has played for India international team in the Under-19 cricket team. Yadav became India's fastest spin bowler to take 100 wickets in ODI cricket, at its 58th innings.
Nationality - Indian
IPL Moneyball Rank - 92
IPL 2020 worth - 5.8 Crore
Total IPL worth - 19.1 Crore