Kohli was instrumental in India's win of the 2009 Emerging Players Tournament in Australia. In the final against South Africa, Kohli scored a century and India went on to win the game by 17 runs. Kohli emerged as the leading run scorer of the tournament, aggregating 398 runs from seven matches including two centuries and two fifties.
Indian Premier League Kohli played for Royal Challengers Bangalore at the 2008 Indian Premier League.[8] He was bought for $30,000 before the first season in 2008. He did not perform well, scoring only 165 runs in 13 innings at an average of 15 and taking only 2 wickets in his bowling. But he improved marginally in the second season, scoring 246 runs in 16 innings with an average of 22.36 and taking 9 catches and 2 run outs. In the third season he scored two half centuries. He scored 307 runs in 13 innings at an average of 27.90. In the fourth season of IPL, he was the only player that Royal Challengers Bangalore retained, preferred over the likes of Rahul Dravid and Ross Taylor.Following a hundred in the Emerging Players Tournament in Australia in 2008, Kohli was selected in the ODI squad for India's tour of Sri Lanka.[9] Kohli made his debut in One Day Internationals against Sri Lanka in the Idea Cup in 2008 when both Sachin Tendulkar and Virender Sehwag were injured. He opened the batting in the first match, but was out for 12. But he made a crucial 37 in a low scoring second match in the series, which helped India win and level the series. He made his first half century, a score of 54, in the fourth match which helped India win the series. This was India's first one day series win against Sri Lanka in Sri Lanka. He was included in the squad for the home ODI series against England later that same year but because both Tendulkar and Sehwag were back in the squad he was not given a chance to play. Kohli was then dropped from the squad for the five-match ODI series in Sri Lanka against Sri Lanka in January 2009 in favour of the all rounder Ravindra Jadeja.