The Indian Premier League returns this weekend, with the creme de la creme of the sport in the United Arab Emirates for the marquee Twenty20 competition of franchise cricket.
Mumbai Indians, the defending champions, face Chennai Super Kings in Saturday's curtain-raiser, which is a repeat of the 2019 final.
Here, we take a look at the players who should light up the tournament.
VIRAT KOHLI (Royal Challengers Bangalore)
No man has more IPL runs than RCB captain Kohli, whose 5,412 have been accrued at an average of 37.84 across his 117 matches.
Key Stat: India superstar Kohli is the only batsman in the history of T20 internationals to average more than 50 (50.80) among those with a minimum of 20 innings.
MS DHONI (Chennai Super Kings)
He may have retired from international duty, but Chennai skipper Dhoni is not calling time on his IPL career just yet. You feel the 'finisher' will want to end with a flourish.
Key Stat: Dhoni has made the most runs as a captain (4,142) among the eight skippers. Rajasthan Royals captain Steve Smith is the only man to have a better win percentage (65.5 per cent) than Dhoni's 59.8 per cent too.
JASPRIT BUMRAH (Mumbai Indians)
Player of the match in the 2019 final, it was Bumrah's 2-14 that proved pivotal to Mumbai's success. The seamer has mastered the art of death bowling.
Key stat: No one bowled more balls at the death (overs 17-20) than Bumrah's 172 deliveries in 2019. He had an economy of just 7.7 during that period.
ANDRE RUSSELL (Kolkata Knight Riders)
West Indian all-rounder Russell is a box office draw for Kolkata Knight Riders having averaged 56.7 with the bat last year.
Key stat: Russell made 510 runs in 2019, of which 85.5 per cent were made from boundaries. That was the biggest percentage for those to have made at least 20 runs.
ROHIT SHARMA (Mumbai Indians)
A record four-time winner of the IPL as Mumbai captain, Rohit made 52 fours last season - the most of his 12-year IPL career.
Key stat: Rohit is 102 runs away from becoming the third batsman to reach 5,000 IPL runs after Kohli and Suresh Raina.
DAVID WARNER (Sunrisers Hyderabad)
Last season Warner won the Orange Cap - awarded to the IPL's leading run-scorer - for a record third time after amassing 692 runs, 99 more than anyone else in the tournament.
Key stat: Warner has now accumulated at least 600 runs in three separate campaigns. Chris Gayle (also three) is the only other batsman to have done so more than once.
DEEPAK CHAHAR (Chennai Super Kings)
Chahar had a breakthrough campaign with the Super Kings last year, claiming 22 wickets - a figure only South African duo Imran Tahir and Kagiso Rabada could better.
Key stat: The seamer bowled 64.3 overs in 2019 and 49 per cent of his deliveries were dot balls - the highest figure among those who bowled at least 10 overs.
KAGISO RABADA (Delhi Capitals)
The Proteas quick made his mark in the IPL last season when he took 25 wickets in the Capitals' run to the semi-finals.
Key stat: Of those who bowled at least 10 overs, Rabada had the best average (14.72) while he and international team-mate Tahir were the only two bowlers to have more than one four-wicket haul.