Like EPL and LaLiga the concept of a world class T20 league had been introduced in India through "INDIAN CRICKET LEAGUE" (ICL in short) in 2007. This private cricket league was founded by Zee Entertainment Enterprises. While ICL folded in 2009 due to the lack of support from sponsors. Aside from commercial factors, ICL had issues with Board of Control for Cricket in India(BCCI) and International Cricket Council(ICC).
In 2008 BCCI came up with their own T20 league in the form of Indian Premier League. BCCI refused to recognize ICL as a cricket league and imposed a ban on cricketers who were involved in ICL from playing any format of cricket.
However, some of the affected players have revived their careers after removal of the ban and have been part of the domestic cricket set-up as well as the IPL. They have even fortified their place in the respective franchises on the basis of their great display in the league.
Here is the list of players who appeared both in ICL and IPL.
1. Ambati Rayudu
Ambati Rayudu was the captain of Indian Under 19 team in 2004 U19 World-Cup held in Bangladesh and led them to the semifinals. He had impressed in his debut Ranji season scoring a double century and a century in the same match.
Rayudu was considered as the next great batting talent for Indian cricket but surprised everyone by moving to ICL since he didn't want to keep waiting to play for India. Rayudu was on of the first players to join the ICL when it came calling in 2007. He backed his decision to play in the ICL by remarking,
"I didn't want to play ten years of domestic cricket and feel that I have not played any international quality opposition." He added that it was a chance "to play against quality opposition for three years and it will also be telecast on TV. People will hopefully see me perform. And I want to perform for my own personal satisfaction."
Rayudu played for Hyderabad Heroes and ICL India in ICL from 2007 to 2008.
He scored 825 runs from 37 innings but was dropped from the state team as he continued to play in the ICL.
When the ICL was dissolved Rayudu accepted amnesty offer from BCCI in 2009 and was picked up by Mumbai Indians to play in IPL soon after.
He plays as a middle order batsman and a part time wicket keeper for the franchise.
Rayudu has been consistently scoring runs in every IPL season and he is the 20th highest run-scorer with 2335 runs in IPL.
2. Stuart Binny
Stuart Binny, son of former Indian test cricketer Roger Binny came into limelight after taking 6 wickets for just 4 runs against Bangladesh while defending a total of 105 in 2014.
He made his first-class debut in the 2003-04 season but it took almost 10 years to represent the Men in Blue. In ICL he was chosen by the Hyderabad Heroes team as a young all-rounder. He had left his domestic side in an urge to play alongside top foreign players in ICL. he scored 702 runs at a strike rate of 140+ and took 17 wickets. Playing in the ICL gave him good exposure as he was playing with some of the greats in the rebel league. However, he was missing out on the opportunity of playing for his country as all the ICL players were banned by the BCCI. After the league was scrapped, Binny returned to First-Class cricket.
He was signed up by Mumbai Indians in 2010 but he played only one match. In 2011 he was picked by Rajasthan Royals. He had a great domestic season in 2012-13 and earned a call from the Indian side. He now plays for Royal Challengers Bangalore since 2016.
3. Justin Kemp
Justin Miles Kemp, nicknamed "Kempie" by his fellow teammates was a tall, sturdy and well-built cricketer who played for South Africa from the year 2001 to 2007. As time passed by, with his match-winning knocks, he established himself as one of the biggest hitters of the cricket ball and a prolific match finisher for South Africa, especially in the 50 overs format.
In 2008, Kemp joined the Indian Cricket League and played for the Hyderabad Heroes team thereby ending his career with South Africa. He took an amazing catch in the ICL final against Lahore Badshas in 2008 but ended up on the losing side (see the video https://www.youtube.com/watch?v=x3IqQ7kLqn4).
Later he was picked by Chennai Super Kings in 2010 who won the title that edition.
He played only 5 matches but he was absolutely brilliant on the field and saved a lot of runs for his franchise.
4. Rohan Gavaskar
Rohan Gavaskar had a brilliant first class record but failed to bring his form at international level. His first-class average keeps him forever on the fringes of higher honors, and he was a serious contender for a national one-day slot for quite a while before he finally got his chance, against Australia in the 2003-04 VB Series.
The left-hand batsman, who joined ICL in its inaugural year in 2007, however, was not ready to regret the decision to play for Subhash Chandra-owned Twenty20 league that resulted in the virtual closing of Team India's doors.
"Not at all, I don't regret my decision. I decided to join ICL at that time because I wanted to play against quality international players. There were lots of good international cricketers who played in the ICL," Rohan said while addressing the media in 2009.
However, he played 2 matches for Kolkata Knight Riders in IPL 2010. His last IPL match was against Chennai Super kings.
5. Bipul Sharma
33-year-old Bipul Sharma is one of the key domestic players for Sunrisers Hyderabad this season. He made his first-class debut in 2004 for Punjab and now playing for Himachal Pradesh.
An explosive tail-ender and a handy economic left-arm orthodox bowler who faced the burnt for playing rebel ICL as he had to serve a ban before returning to the BCCI fold to play domestic matches again.
6. Rajagopal Sathish
He was the Vice-Captain of Chennai Superstars in ICL. Sathish is a good fielder, while he is a handy batsman to have lower down the order.
After the BCCI lifted the ban on ICL players, he was given an IPL contract by Mumbai Indians in 2010 for whom he played a few matches. In 2012 though, he was roped in by the Kings XI Punjab, for whom he played until 2013. He last played for Kolkata Knight Riders in IPL 9 against Sunrisers Hyderabad.
7. Abu Nechim
A right-arm fast bowler and right-handed lower order batsman, Abu Nechim made his first-class debut with Assam at the age of 17. He was known for his pace and accuracy and he did fairly well at the start.
However, as he chose to play in the Indian Cricket League (ICL), he as banned from competitive cricket for a while.He picked 21 wickets in 24 matches for Royal Bengal Tigers.
He returned to domestic cricket after BCCI removing the ban for ICL players and continued to play for Assam. In IPL he played for Mumbai Indians (2010-13) and Royal Challengers Bangalore(2014).
8. Abhishek Jhunjhunwala
Abhishek Jhunjhunwala showed his potential with a ton on his Under-16 debut for Bengal. He has since developed into a reliable and technically correct batsman and an important foil to the stroke-players in Bengal's middle order.
He joined the Indian Cricket League in August 2007, representing the Kolkata Tigers and making a great impression with his batting in the unofficial tournament. Jhunjhunwala severed ties with the ICL in 2009.
He made his IPL debut with Rajasthan Royals in 2010 and played almost every match of the season. He then moved to Pune Warriors for the 2011 edition of the IPL, before jumping to Deccan Chargers in 2012.