Aaron Finch (RR, DD, PWI, SRH, MI, GL, KXIP, RCB):

Aaron Finch is one that has experience of playing for almost every team in the league-based game. Opening for the Rajasthan Royals (RR), the Australian hard-hitter played for seven different IPL franchises ever since the 2010 IPL.
In the first three seasons of his IPL career, Finch didn’t get to play much. He played one match in his debut tournament, while 6 and 2 matches for Delhi Daredevils in the IPL 2011 and 2012, respectively.
It was not until the 2013 IPL when the Australian opener got a chance to play for Rising Pune Supergiants. He smashed the best bowlers in 14 games of the tournament that year and went on to collect a total of 456 runs, his best of IPL till now.
After the bewitching performance with Pune, Finch was taken in by Sunrisers Hyderabad ahead of the 2014 season of IPL. There again he gave his best in 13 matches and scored 309 runs with two half-centuries in his bag. In 2015, he was taken in by Mumbai Indians but could not play due to an injury.
Finch played for Gujarat Lions for 2016-17 season and scored an approximate aggregate of 700 runs from 26 matches in two editions. The wicketkeeper-batsman was then taken in by the Kings XI Punjab for IPL 2018 who released him ahead of the 12th edition (IPL 2019) of the tournament.
Finch opted to move out of 2019 IPL to prepare for the coveted ICC World Cup 2019 tournament. Whereas, in the upcoming IPL 2020 Finch was roped in by the Royal Challengers Bangalore for 4.40 Crores, his eighth IPL franchise.