Top players from around the world have gathered for the 14th Indian Premier League, which starts on Friday for a 52-day Twenty20 extravaganza played in empty stadiums because of the coronavirus pandemic. Bangladesh's Shakib Al Hasan and Mustafizur Rahman are also set to feature for their sides Kolkata Knight Riders (KKR) and Rajasthan Royals (RR) respectively.
With just a day to go for the cash-rich league, let's take a look at what role could Shakib, Mustafizur be playing for their respective sides while also looking at few other players who could be key in stopping Mumbai Indians winning for a third straight year:
Shakib Al Hasan (Kolkata Knight Riders)
Bought for INR 3.2 crores by Kolkata Knight Riders during the auction, Shakib Al Hasan is set to make his much-anticipated return in the IPL after missing the last edition due to serving an ICC-imposed ban. Having a player like Shakib is said to bring proper balance to a side. Shakib's addition to KKR, who already have the likes of Eoin Morgan (skipper), Andre Russell, Pat Cummins, Lockie Ferguson, could bring that much-needed balance in the team. And even though Sunil Narine remains as one of KKR's retained players, the Windies off-spinner could lose his spot to Shakib after a dismal performance in the previous edition.
Mustafizur Rahman (Rajasthan Royals)
Unlike Shakib, Mustafizur Rahman will have to face stiff competition to ensure his place in the playing eleven for Rajasthan Royals. Royals' 24-member squad boast a total of 10 fast-bowling options including a few fast-bowling all-rounders. And alongside Mustafizur, there remains a total of five overseas pace bowlers -- including all-rounder Ben Stokes. Mustafizur had a sparkling start to his IPL career when he won the emerging player of the tournament for helping his side Sunrisers Hyderabad win the 2016 edition. But the left-armer's performance has since taken a dip. However, with Rajasthan's lead paceman Jofra Archer suffering from a finger injury that has put a question mark over his participation in this edition of IPL, Mustafizur could still get a few chances to cement his place in the playing eleven.
Virat Kohli (Royal Challengers Bangalore)
The India captain and prolific batsman is pivotal to Royal Challengers Bangalore's hopes of winning a maiden IPL title.
He led his team to an improved showing last year with 466 runs in 15 matches as Bangalore made the play-offs in the United Arab Emirates.
But with critics, including former India opener Gautam Gambhir, suggesting there needs to be a changing of the guard at Bangalore, 'King' Kohli, who said he will open the batting in T20 internationals and in the IPL, will be determined to shine ahead of the T20 World Cup later this year.
Ben Stokes (Rajasthan Royals)
The England all-rounder has proved his worth across all formats and his form with bat and ball will be crucial as the inconsistent Rajasthan strive to follow up their inaugural IPL triumph in 2008.
Royals, who will be captained by India's Sanju Samson this season, finished bottom of the eight-team table last year, with Stokes only joining the team late due to his late father's illness.
He scored 285 runs, including an unbeaten 107, in eight matches for a team that ran hot and cold.
Royals' new director of cricket Kumar Sangakkara believes Stokes is "exactly the type of player any side would want".
Steve Smith (Delhi Capitals)
A new start awaits Australia's Steve Smith after he was bought by Delhi Capitals for $300,000 in this year's auction following his release from Rajasthan Royals.
Smith, who captained Royals last year, could find it tough to make the starting XI in a power-packed Delhi line-up including skipper Rishabh Pant, Shikhar Dhawan, Prithvi Shaw and Shimron Hetmyer.
But coach Ricky Ponting insists Smith, a prolific top-order batsman who has amassed 2,333 runs in 95 IPL matches, will be hungry to perform in a T20 World Cup year.
"I think the fact that he's been released from the franchise that he's been at for a long time will make him a bit hungry as well this year," Ponting said on the Cricket Australia website.
He added Smith's chance to play would be in the top three of the batting order.
Chris Morris (Rajasthan Royals)
The Royals broke the bank for the South African all-rounder in the IPL auction as the 33-year-old became the most expensive player in IPL history at $2.25 million.
Morris, who has claimed 80 wickets and scored 551 runs in 70 IPL games, admitted the price "blew my mind".
"There is a little bit of added pressure, but the pressure that you get from a price tag doesn't affect you on a cricket field at the end of the day," Morris said.
Chris Gayle (Punjab Kings)
Still a force in Twenty20 cricket at the age of 41, the veteran remains a vital part of the Punjab Kings' batting arsenal.
The self-styled "Universe Boss" exploded last season after making the side midway through the tournament to hit three half-centuries in seven matches.
Punjab missed out on a play-offs spot, but the destructive left-hander, who is targeting his third T20 World Cup title with West Indies later this year, said he believed the change in the team's name from Kings XI Punjab would also bring them a change in luck.